With Chameleon's Amplitude integration, you can analyze and target Chameleon Experiences with more precision and depth.
You can ensure you have the right attributes to help you deliver contextual messages, understand how your guidance impacts your users' journey, and find opportunities to guide them better.
Availability & Usage
🔐 Available for all plans
⚙️ Configure from the Dashboard
🔗 Compatible with the EU version
With our Amplitude integration, you can understand how your product guidance impacts users' behaviors and your product's adoption. Analyze how each Experience unblocks or nudges users to their successful next steps and personalize each message to fit specific roles, needs, or individuals.
With this integration, you can set up Amplitude as a:
Data destination -- send Chameleon data to Amplitude (for analyzing Experiences)
Data source -- get Amplitude cohorts in Chameleon (for targeting Experiences)
Enable the Amplitude integration in a few clicks and leverage your data in no time. Search the integrations page in your Chameleon Dashboard for Amplitude to connect your Amplitude account.
Next, to get your data into Chameleon:
Connect the relevant Amplitude Project
Then select which cohorts to sync
To connect your Project, you will need to enter the API Key and Secret Key from Amplitude. You'll find these in the Settings > Projects section in your Amplitude account:
Copy and paste those into Chameleon on the modal that pops up:
Next, you can begin syncing your cohorts: search for those you want in Chameleon and hit Sync to get your data in.
On the same page, you'll also find the toggle to send out Chameleon data to your Amplitude account. Enable this if you want to analyze your Chameleon data in Amplitude 👇
Once you toggle this, Chameleon events will go to whichever Amplitude project is loaded onto the page where the event took place.
You can leverage this two-way integration to investigate different hypotheses and fill the gaps in how you guide users to success with your product.
By overlapping your product guidance data with the other behaviors, you can better understand your users and deliver a better user experience on all platforms.
Behavioral Cohorts in Amplitude allow you to create groups of users based on the data within your Amplitude account. You can leverage these when targeting Experiences to create a more personalized and relevant user journey.
💡 Learn more about these from Amplitude's documentation.
Once synced to Chameleon, your cohorts will be available to you within the 'Amplitude Cohorts' filter when creating your Segment in Chameleon.
Chameleon will send events to Amplitude directly from your application's client side. This includes (but is not restricted to) the following events:
Chameleon Started Tour / Microsurvey
Chameleon Completed Tour / Microsurvey
Chameleon Step Seen
Event properties sent as part of these events include the Experience name, URL, and others (e.g. Step number) where relevant.
For full details of all Chameleon data sent to Amplitude, use our schema Google Sheet:
Look at these events along with other events from your product to construct a holistic picture of how your Experiences are performing and driving other actions.
You'll see Chameleon data show up on the Data page in your Amplitude account to get an overview understanding of how users engage with your Experiences. As well as on your connected Project page.
👉 Learn more about Amplitude Charts and explore how you can include Chameleon data in your usual analytics flows. Try out the Pathfinder, Funnel, or Impact analysis chart, all can reveal how your efforts with Chameleon affect other behaviors and your overall product health.
Amplitude has a feature that allows you to receive an email notification when an "Alert" is triggered. This is a powerful way to get real-time notifications when Chameleon Experiences may not be performing as expected.
This Alert can be based on a heuristic anomaly being detected or a custom threshold being met for any event, including Chameleon events sent to Amplitude.
👉 Read more about this in Amplitude's docs here, or see the summary below.
To set up an Alert in Amplitude, first create and save a Chart. This could use the "Chameleon Step Seen" event fired each time a Step is seen. This could also be filtered to a specific Step or Tour (using an event property such as
Once you have your Chart, you can create an Alert for it. You can pick between a "custom alert" (recommended) or a "smart alert". You'll then get a notification when the quantity of the selected event firing is outside normal ranges.