Amplitude
Cohort Sync & Events Streaming
Cohort Sync
The Cohort Sync integration with Amplitude allows you to launch in-product surveys to specific cohorts you’ve already created in Amplitude. Enabling you to generate highly contextual and actionable insights which help create a deeper understanding of user behaviours.
Considerations
Amplitude Cohort Sync is available to all customers on free and paid plans of Blitzllama.
Setup
Blitzllama Setup
Navigate to Connections tab on Blitzllama's dashboard
Click on Amplitude under Sources.
Click Connect and copy the API key.
Amplitude Setup
In Amplitude Data, click Catalog and select the Destinations tab.
In the Cohort section, click Blitzllama.
Click Add another destination.
Enter Name and Blitzllama's API Key.
Save the destination.
Send a cohort
In Amplitude, open the cohort you want to export.
Click Sync, and choose Blitzllama.
Select the destination.
Select the sync cadence.
Save when finished.
After your cohort is synced, you can find it under Cohorts tab in the Blitzllama's dashboard. Expect updates to reflect within 15 minutes.
Events Streaming
You can use Amplitude events to trigger in-app surveys via Amplitude's Event Stream method, enabling seamless, real-time survey launches based on user actions.
Considerations
Amplitude Events Stream integration is only available on Blitzllama's Scale plan.
Setup
Amplitude Setup
Navigate to Amplitude's dashboard. In Amplitude Data, click Catalog and select the Destinations tab.
In the Event Streaming section, click Webhook.
Enter a sync name like "Blitzllama Events Stream", then click Create Sync.
Toggle Status to Enabled.
Blitzllama Setup
5. In Blitzllama, navigate to Connections > Data Import > Amplitude.
6. Copy both the Stream URL and API Key from the Events Streaming section.
Amplitude Setup (continued)
7. Return to the Webhook settings in Amplitude and paste the copied Stream URL into the Webhook URL field.
8. In the Headers section, add a new header key authorization
with the value set to the copied API Key.
9. Toggle on Send Events to begin sending events.
10. Keep Amplitude's default payload under the Event Payload section.
11. Choose the events you want to trigger surveys on—these will be sent to Blitzllama. You can add more events at any time.
Launching Surveys with Amplitude Events
In Blitzllama, open the Survey Editor and go to the Configuration tab.
Scroll to the Select Survey Trigger section, then choose the Amplitude event you wish to use as a trigger.
Surveys are launched after the Amplitude event occurs, so they require a view trigger - places in he app where the survey should be displayed - these are Blitzllama event (e.g., MainActivity in the screenshot).
For further reference, you can find more details in Amplitude’s Webhook documentation
Last updated
Was this helpful?