It is important to know how your tours are performing and Chameleon automatically collects the data and provides you a simple report. 

What data does Chameleon collect?

We track events including:

  • Started Tour
  • Completed Tour
  • Exited Tour
  • Step Seen
  • Button clicked
  • Dismiss clicked
  • Link clicked (if the body text contains links)

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

  • Tour 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 full details of all Chameleon data collected, use our schema Google Sheet:

We track all this for each user so you can:

  1. Assess how many users start and complete tours, and which steps they fall off at
  2. See how users engage with Chameleon tours and then how they interact with your product

What reporting does Chameleon provide?

Overall tour activity

You can view data for your account (all tours) in your dashboard

This provides an overall view on which tours are live, the numbers of times these were started and completed, which segments they are targeting etc. 

Check out this post for more information about the tour dashboard. 

Individual tour performance

Chameleon provides funnel reporting for each tour, to help you see how many users are completing the tour, and which steps are causing the greatest drop-off. You can use this to improve badly performing steps.

This gives you a quick way to see how many users started and completed a specific tour and how many progressed to each step. 

You can also export detailed data, at a user level, to a CSV. To learn more about how to do this, read this article

Does Chameleon send data to other tools?

While you can see basic tour performance data within the Chameleon analytics report, 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 tours impact user success. 

Chameleon is the most well-connected product guidance solution and our native integrations allow you to easily see Chameleon data in your preferred analytics tool. 

All the events and data collected by Chameleon is sent to the following tools. Learn more by reading our Integrations User Guides:

Can I download Chameleon data via API?

Chameleon provides an API that enables you to download tour and user data and send it to your data warehouse or other business reporting solution. 

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 tour completion by setting a separate conversion goal. This can help you understand whether your tour is having impact beyond users completing it. 

Goals can be taken from any of the events being sent to Chameleon (via Segment / 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 users did that after starting a tour.

Data security practices

By default, Chameleon only collects: browser width, user agent, IP address and page URL from users. In addition we receive any data that you send us (e.g. user IDs or other user attributes).

If you are a European company and require us not to collect IP address then we can manually adjust that for you. Please message us from the green bubble in the bottom-right of this page. Chameleon WILL be complying with the EU GDPR directive by the time it comes into force in May 2018. 

Chameleon values security highly and understands it's importance for you. Read about how we're using best practices to keep your data secure and our product reliable here.

Did this answer your question?