To understand how your Experiences impact your product's success, Chameleon automatically collects analytics data and provides reporting to help you review how they perform and how you can improve your efforts.


Availability & Usage

🔐 Available for all plans

📍 Analyze the impact of Tours, Tooltips, Microsurveys, Launchers

⚙️ Review or get from the Dashboard


Quick access


What data does Chameleon collect?

To help you assess the impact of your product guidance, we collect data about the Experiences you have live. This includes events and properties, and all of these have a uid attached, so you can track and associate these with your users easily.

With each Experience, the data we collect will be slightly different based on the engagement options your users have. Here are some of the events that we track:

  • Started Tour / Microsurvey

  • Completed Tour / Microsurvey

  • Exited Tour / Microsurvey

  • Launcher seen /opened

  • Button clicked

  • Dismiss clicked

  • Launcher opened/ Experience started

  • Launcher item clicked/ completed

  • Link clicked (if the body text contains links)

For these events, we also track user properties, such as:

  • Experience name

  • URL

  • Step name

  • Text (for button, dismiss and link clicks where appropriate)

  • Link Target (for links)

  • Button properties such as ID, Action, Kind (when using alternative type of CTA actions, like firing a click on an element or running JS code etc.)

  • Browser, City, Country, and other default browser properties

💡 For the full details on all the data Chameleon collects, use our schema Google Sheet:


What reporting does Chameleon provide?


Note: We use Tours to exemplify the data you have available, but for each Experience, the Dashboard will show a similar performance breakdown. The performance views do not include drafted Experiences.


There are several ways you can view your data in Chameleon. You can quickly review your overall Experience stats in your Dashboard. Just head over to a specific Experience, and you'll see a summary, an overall performance breakdown, followed by the table view of built Experiences with insights into each one.

Tours performance in the Chameleon Dashboard

Live summary

On top of the page, you get an overall summary breakdown, that includes the number of live Experiences, how many are seen on a weekly basis, and your monthly active users.

Overall performance

The performance graph shows you a breakdown of how many Tours were started and completed daily, weekly, or monthly, for a set time frame. On hover, you'll also a more detailed stats view for a particular period of time.

Table metrics

In the table below, you'll have all the metrics associated with each live Experience for a quick review. Regardless of the Experience you view, you can always:

Aside from this, you'll also see some key metrics to help you understand better how your Experiences perform. With Tours, for example, you can:

  • Analyze the number of users who start and complete them

  • See the individual completion rate of each one

  • Review Tours that haven't been started recently (an indication that there might be something wrong)

Individual Experience metrics

For any Experience you create, you can also review its individual performance, in the Dashboard, on the Analytics tab. The Totals section provides an overview breakdown of the most important metrics associated with each type of Experience, as well as details about where it displays, who sees it, and who created it.

Below this breakdown view, you will also get a performance graph for the individual Experience. And depending on the Experience, you also get a Funnel view, a breakdown of your Microsurvey responses, or your Launcher items completion. You can also export individual Experience data, from the Actions menu.

💡 This enables you to quickly understand how users engage with specific Experiences and how these tie to your product goals.

Learn more about analyzing data from the different Chameleon Experiences:


How can I export my data?

From the Chameleon Dashboard, you can export your Experience data anytime, to enable a broader understanding of how your efforts drive your product's success.

You can download all your Experiences data or just get individual data. From the Experience table, go to the ellipsis menu, and click to 'Download CSV'. In a bit, your CSV will be ready to review on your device.

To download individual Experience data, select it from the table and head over to the Actions menu to choose between a CSV export or a Google Drive one.

You'll be able to include all the associated data and select a specific time frame for your export. Once you pick the format, hit 'Begin export' and it will be within your reach in a few minutes, depending on its size.

Experience export options from the Dashboard

We'll send you to your email address which will either download the .CSV or take you to the spreadsheet in your Google Drive.


Can I send my data to other tools?

While you can see basic Experience performance data in the Chameleon Dashboard, you may wish to conduct more detailed and sophisticated analysis, such as different funnels, cohort assessment, regression tracking, etc., to learn the most about how your guidance impacts your product's success.

Our native integrations allow you to easily see Chameleon data in your preferred analytics tool. All the events and data collected by Chameleon can be sent to the tools below. Learn more by reading our User Guides:


Can I download Chameleon data via API?

Chameleon provides an API that enables you to download Experience data and send it to your data warehouse or other business reporting solution. Learn more about this, here.

To learn more about what's possible from our API, please read this API basics article.


Can Chameleon help measure conversion?

Chameleon can help you track impact beyond a Tour completion rate, by setting a separate conversion goal. This can help you understand whether your Tour is having an impact in your product, once your users complete it. 

Goals can be taken from any of the events being sent to Chameleon (via Segment, Freshpaint / our API) or can even be defined from within Chameleon without requiring any coding.

This means you can easily save a click or page load as an event using Chameleon and track how many performed that after starting a Tour.

👉 Learn more about defining and using conversion goals


Note: This feature is only available in the Growth or Enterprise Plan. To learn more or upgrade your plan, please contact us.


Data Security Practices

By default, Chameleon does not collect any data personal or personally identifying data. You can learn more about what we collect and why here.

Chameleon adheres to EU GDPR, CCPA, and similar regulatory protocols and has a clean SOC 2 Type II attestation; check out our Security Practices.


Explore more

Did this answer your question?