How Aampe works
Works with all major CDPs and CRM platforms
Export insights and data via API
Ingests full event stream & CMS data
Filter messaging by user properties.
Simple API connections
Secure and Compliant
COMPREHENSIVE
ENGINEERING
SUPPORT
INTEGRATE
MULTIPLE DATA
SOURCES
ADDS
STRUCTURE TO
CMS DATA
Functional Diagram
CRM Tool
Event Data
+user_id
+event_name
+timestamp
+event_id
+event_properties
CMS Data
+item_id
+item_name
+item_price
+item_property
User Properties
+user_id
+country
+timezone
+crm_user_id
+property_n
Integration Process
Estimated integration time: 30 minutes to 1 hour. Contact us for support or questions.
1. Connect your CRM Platform
1. Set up Aampe as a user in your CRM
2. Input Aampe
User Key
3. Input Aampe
User Secret
4. Messages are
ready to be in flight
Main Benefits:
Use standalone or with your existing CRM platform
Estimated setup time: 10-30 mins
No need to change existing infrastructure
1. We help you set up Firebase or APNs
2. Create Aampe User in APNs or Firebase
3. Add user credentials to Aampe
4. Messages are
ready to be in flight
Main Benefits:
Advanced user experiences without developer support
Estimated setup time: 10-40 mins
Get advanced data and analytics out of the box
Available Integrations
2. Load your Event Data
1. Create an Aampe
User in the data
platform
2. Add credentials for the newly created
user in Aampe
3. We will fetch
data using these credentials
4. Full configuration available for
security purposes
Main Benefits:
Simple API connection
Add and use event properties
Add and use user properties
Can ingest entire app event stream without semantic labeling
Ability to restrict access to specified events & properties
Structures raw data in any form
1. Aggregate event
data
2. Aggregate user
properties if any
3. Push those data to Aampe cloud bucket
Main Benefits:
Connects to your data warehouse or pull data from a cloud bucket
Push your data in any schema with only certain fields required
Minimal engineering setup to establish connection
Available Integrations
Event types used by Aampe
Aampe only requires ‘bottom of the funnel events’ and clickstream data to function, however, the more events you can provide, the more detailed user profiles Aampe will be able to build. More detailed user profiles lead to better learning and higher messaging success rates.
CONVERSION EVENTS
Bottom-of-the-funnel: check out started, purchase completed, subscribed, etc.
Intent Events
Product page viewed, add to cart, add to wishlist, lesson completed, etc.
Messaging Events
Notification clicked, notification received, etc.
Discovery Events
Search query, product list filtered, category selected, etc.
3. Use your User Attributes
Aampe can ingest user attributes or properties, which can be used to target users individually or restrict messages to only particular users who meet certain criteria.
country
subscription_status
language
notification_tokens
area
Main Benefits:
Limit messaging based on user properties
Enables to view insights based on different user buckets
Write highly relevant messages for specific user groups
4. Integrate Enriched Data
Aampe provides the ability to use rich CMS data in messaging as well as provide intelligent item recommendations per user when we have CMS data available. Feed into Aampe the product catalogue via data aggregator service or cloud bucket.
ITEM_ID
ITEM_NAME
ITEM_PRICE
OTHER PROPERTIES
Main Benefits:
Send high-converting messages based on product attributes, like price drop or low stock alerts.
Aampe can use your CMS for personalized item recommendations
No additional setup required. Add data to previous event setup
Do you have in-house daily data science attributes that you want Aampe to use? Feed into Aampe the data science decision signals, and we'll use this rich data when doing the intelligent message assignment
USER_ID
date
SCORE
DS_category_1
DS_category_2
Main Benefits:
Integrate your existing data science signals with Aampe’s intelligence
No additional setup required.
Add data to previous event setup
Build upon your existing data science power to feed into messaging strategy
Want to add AI capabilities to your CRM?
Aampe integrates easily without excessive engineering effort, and our team is here to help you the whole way.
Export Aampe data to your reporting tools
It's easy to get data out of Aampe
We have several metrics available that you can import from Aampe for analysis:
- Messages sent per user along with its score and decision making properties
- Which contacts were eligible for a formula
- Number of messages sent and corresponding CTR and other metrics
- Overall performance report
We connect to your cloud bucket/ database to send data per day with all metrics needed:
- Provide the credentials to connect to your system
- Provide the appropriate location for the data
Aampe for Data Science Teams
Content APIs
Use Aampe’s intelligence to enhance your current CRM messaging and content recommendations.
Existing APIs
Aampe connects to your existing APIs (e.g. Braze’s Connected Content API) to insert the output of our personalization and recommender engines into your existing messaging.
Bespoke APIs
Need additional functionality? Our team can build custom APIs to meet your needs.
Frequently Asked Questions
How much effort is needed from my engineers for you to be able to trigger push notifications?
Almost none. Aampe is already integrated to push notification providers and will issue the API calls to trigger messages on your behalf. What you need to do is simply select your provider of choice, fill-in your API credentials and configure the few parameters that are specific to your instrumentation using our UI. We will take care of the rest.
My push notification provider does not appear in your list / we use a custom gateway
That's no problem at all. We'll be glad to integrate with your provider of choice or custom-made gateway. Simply get in touch and our engineers will see to it very quickly.
Our app is already instrumented and an external provider captures our events, do we need to integrate Aampe within our app?
Not at all. Aampe will pull the relevant event data from the service you've instrumented your app with so the effort on your engineering team is kept to minimum.
How can we share data with Aampe?
You can share data with Aampe using a dump into a storage bucket (AWS, GCP, Azure, etc.), via sFTP. For more details refer to our integration guide. Cannot find your preferred method for data sharing? Let us know and we'll be happy to figure it out with your team.
How do we test that push notifications are received as expected?
There are a couple of options here. The preferred option is that an Aampe engineer installs the app on their test device (either from the store or using an APK). In that case, Aampe does all testing needed. In the cases where this is not possible, the alternative option is that you provide Aampe with a few user IDs either from your team or your test devices, and testing will be done in collaboration with your team.
Can't find the answer you're looking for? Send us a message instead!
Integration is just the tip of the iceberg
Reach out today and we can show you all of the ways Aampe can make your messaging more effective.