You can use Chameleon to build and manage in-product Experiences without requiring any coding ability. Once Chameleon is installed, it can take as little as a few minutes to build and launch an Experience.

Below are the steps you'll need to follow right from the beginning to launching and improving your first Experience.  

1. Create an account

It's easy and free to create a Chameleon account. Simply sign-up using your work email address, or use Google for Work. If a colleague of yours (with the same email domain) has previously created an account, then you will automatically be added to their team.

Note: We do not start a timed trial upon creating an account, so you can sign up now and start your free trial later.

2. Install Chameleon on your app

To activate and publish your Experience, you can install the Chameleon code snippet on your app. This will give you a chance to review the full Chameleon experience.

We ensure Chameleon is compatible with all the latest web technologies and offer different options for installing it on your product, we suggest that you review those and determine the option that best suits your product.

👉 Discover how Chameleon is compatible with your product

3. Install the Chrome Extension

Once you've created your account and installed Chameleon in your app, you can build and preview an Experience for free, without requiring anyone else, just by using our Chrome Extension. 

4. Build your first Experience

Once you install our Chrome Extension, you will get access to the Chameleon Builder, where you can build Experiences and save them to your account. This is a great way to get started without any commitment, even if you are not quite ready to launch your in-product experiences yet.

Go ahead and build your first Experience. When you feel it is ready, get a feel for how it will display to your end-users by previewing it. This might also be a good time to get feedback from your colleagues: invite them to your Chameleon account and ask them to download the Chrome Extension, they will then be able to see, preview, and edit any Experiences you've built.

👉 Explore the finer details of building Chameleon Experiences

You will need to purchase a plan before you can launch your in-product Experiences to your users.

👉 Explore Chameleon's pricing plans

5. Finalize, test, and activate your Experience

Now that you have installed Chameleon and purchased a plan, you have access to the full Chameleon functionality, including:

  • Activating Experiences live.

  • Creating custom user segments to target Experiences.

  • Collecting analytics.

  • Using integrations (to target users, to analyze Experiences, for add-on functionality, etc.).

Now, you can define your Target Audience and test your Experience! To test an Experience live, you can set your target audience to Just Me or Chameleon admins, before deploying to a wider group.

👉 Learn more about how to test and activate your Experience.

5. Measure performance and iterate

Chameleon automatically tracks performance data for your published Experiences. You can analyze this data from the Chameleon Dashboard, but you can also use our API or connect Integrations to send this data to your preferred analytics tool.

Note: We recommend integrating Chameleon with your analytics tool, so you can have a more holistic perspective of the impact your published Experiences have on your product usage and engagement.

The data collected will vary depending on the Experience type: you can find out which data is collected by visiting each Experience's section on our Help Center. For measuring Tours performance, for example, Chameleon collects event data such as Tour Started, Step Seen, Tour Exited, and more. Use these insights to improve your Experiences and simplify your interactions!

Note: We recommend doing user research and utilizing a tool like FullStory to better understand how users are interacting with your product and Chameleon Experiences, and get a better sense of which aspects of the Experience to improve. 

Next up?

Did this answer your question?