Chameleon's goal is to enable you to build, manage and optimize your in-product guidance without code, to help create successful users.
Use events to assess tour success
To measure the effectiveness of your tour, you can use tour completion (what proportion of users that started a tour, completed it).
This is a good proxy to whether a user was engaged in the tour. You can see this from the stats available in the 'See performance' view of a tour in the Chameleon sidebar.
However the true measure is whether they acted on what they saw in the Chameleon tour. This will give you a more true picture of whether seeing a tour led to increased engagement.
Accordingly, you should build your tours around very specific single goals. This will help you focus and more easily review effectiveness. We recommend many smaller tours, each with its own specific objective (e.g. "take this action"), over long tours with a vague goal (e.g. "reducing churn").
Define user actions without coding
You can evaluate this within your analytics platform, using Chameleon native integrations or API to send data about tour engagement. You can then create a funnel that contains a 'Tour started' or 'Tour completed' event followed by the objective event of the tour.
However, if you are not already tracking a user action with an instrumented event, then you can leverage Chameleon to start tracking this event, without requiring your developers!
To do this, simply click 'Add new Event' in the dropdown for "Define a goal" section, when configuring a tour.
This will take you to a view in the sidebar where you can choose between:
- Page load (based on URL)
- Element click (based on an element defined by CSS Selectors)
Once you define an event (by a URL or an element) then Chameleon will save that every time a user completes that page load or click. This means you don't have to wait for your engineers to instrument these events within the code base.
You can then use these 'Defined events' for
- Measuring tour conversion (e.g. what % of users that started a tour then took this action)
- Targeting tours to users (e.g. 'Signup button Happened Within last 1 days' or 'Load Settings page Has not happened More than 0 times'). Learn more here.
Tour conversion analytics
Once you have set a goal for a tour, then this will be shown in the tour analytics in the sidebar (accessed by clicking 'See performance' within the tour view).
This will show the percentage of all users that met your goal (as a baseline, although this includes those that saw a tour) and then the percentage that started the tour and hit the goal.
This can also demonstrate the relative impact of a user seeing your tour, compared to the overall group.