One of the most powerful capabilities of Chameleon is to be able to show in-product experiences to the most relevant users. Showing relevant and contextual guidance will improve its effectiveness and drive the most engagement.
When creating a Chameleon Experience, you have the option to set the Target Audience, where you can select one of the pre-configured audiences, or create a custom segment.
Chameleon offers some pre-built audiences, which you can use without sending any custom data to Chameleon (aside from
uid, which is required to identify users). These audiences include:
All users that visit the page where the tour begins and have not seen it before.
Shown only to the last person that published the Experience.
All users that are admins on your Chameleon account.
Users whose email address has the same domain as your account (based on the first user who signed up for your account). This audience requires an
All users who are currently using the Chrome browser.
Creating a custom audience
You can also create and save your own custom audiences that can use a combination of Filters (conditions). This includes data Chameleon automatically collects, data you send directly to Chameleon (using our API) or data available from your connected integrations.
From the Builder: Click "Add new Segment..." to be redirected to the Segments page where you can name your new Segment and start to define filters. Once you save your changes, your Segment will be immediately available for use in Experiences.
From the Segments page: Click on the green "+" button to add a new Segment in a new tab, or start adding filters in the All users tab and then click "Save as new" to save it as a new Segment.
Using segmentation filters
Any user data (properties or events) you send to Chameleon will be available as segmentation filters, which you can combine to create your custom Target Audiences.
Segmentation filters are categorized according to their data origin. Depending on the data you have available, you'll see different Filter Groups in your Segments Dashboard.
The following different groups of filters are available:
User properties automatically collected by Chameleon.
(e.g. Browser, Language, # of web sessions, etc.)
Imported properties *
User properties sent by your account to Chameleon.
Imported events *
Events sent by your account to Chameleon.
Chameleon Tour events
Tour engagement events automatically collected by Chameleon.
(e.g. Tour started, Tour completed, etc.)
Chameleon Microsurvey events
Microsurvey engagement events automatically collected by Chameleon
(e.g. Microsurvey was answered, etc.)
Chameleon Launcher events
Launcher engagement events automatically collected by Chameleon
(e.g. Launcher was opened, etc.)
Mixpanel custom events
List of users that have completed a custom event (composite of individual events or user properties) defined within your Mixpanel account.
List of users within a behavioral cohort defined within your Amplitude account.
HubSpot lists defined in your account and synchronized with Chameleon.
List of users based on an attribute defined within your Salesforce account.
Actions (such as scheduling a call) taken by your users in relation to your Calendly account.
* We recommend reading this help article to learn more about sending user data to Chameleon.
You can download our Data Schema below for full details of all the data Chameleon collects automatically.