Chameleon works using JavaScript. You install the Chameleon code snippet on your site / web app and this allows you to activate product tours for your users. 

About Segment

Segment.com is an API manager that allows companies to easily turn on or off third-party code snippets in their applications. To use Segment, you first install the Segment code directly, and then use their dashboard to manage other third-party integrations, such as Chameleon. 

NOTE: You must be using Segment's JS library for Chameleon to function when installed via Segment.com. 

When using Segment: 

  • Chameleon is only installed on sites / pages where Segment is installed
  • In addition to installing the Chameleon code, Segment sends user data to Chameleon. You can leverage this to target tours to specific users
  • Chameleon also sends data (about tour performance) back to Segment, and onwards to other services connected via Segment. You can leverage this to coordinate all your user communication and view all product data in one place. 

We highly recommend installing Chameleon through Segment where possible. It makes it much more powerful and can help your tech stack function more synchronously. 

Installing with Segment

You will be able to install via Segment once you have joined a Chameleon paid plan by adding your credit card here.

If your product has over 10k MAUs then we can provide you a tailored plan and pricing package. 

Once you are able to access the Installation page, then simply click the "Enable with Segment" button to be redirected to your Segment app where you can authorize Chameleon. 

Once you have installed successfully then you should be able to see the Chameleon editor, see user data when creating a target audience, activate tours live etc. 

If you still don't see the the editor on your page, click on the chat bubble on the bottom right to start a new conversation with our team ↘️.

To learn more about how to use Segment, check out our Segment usage guide.

API key

If you are trying to install Chameleon from the Segment dashboard directly, then you may see a request to enter an API key. You can get this API key 

You can get your API key from the Integrations page, as below. You can then enter this into your Segment dashboard (in the field shown above) and hit "Save". 

❗️This will only work if your account is actively subscribed to a paid Chameleon plan. 

Let us know if you have any questions -- we are users and fans of Segment ourselves and definitely welcome customers who also use Segment 😎

Did this answer your question?