All Collections
Getting Started
Using Chameleon
What steps should I take to publish my first Experience?
What steps should I take to publish my first Experience?

Follow this step-by-step guide to get your first Experience published.

Pulkit Agrawal avatar
Written by Pulkit Agrawal
Updated over a week ago

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 from starting out with Chameleon to launching and improving your first Experience. Β 


It's free and quick to create a Chameleon account. Simply sign-up using your work email address, or 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 when you sign up.


To activate and publish your Experience, you must install the Chameleon code snippet on your app. This will give you a chance to review Chameleon's capabilities and features.

We ensure Chameleon is compatible with all the latest web technologies and offer different options for installing it on your product. We encourage you to review all options and pick the one that suits your product the best.

πŸ‘‰ Read this if you want to check Chameleon's compatibility with your product.


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.Β 

The Chrome extension gives you access to the Chameleon Builder, which is the component you'll use to build Experiences in your product, 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.


Now that you're all set, go ahead and build your first Experience from the Dashboard. 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 be able to see, preview, and edit any Experiences you've built.


Now that you have created your Experience, all that's left to do to set it live for your users, is to pick a Chameleon plan. With it, you have access to the full Chameleon functionality, including:

  • Activating Experiences live on your website.

  • Creating custom user Segments to target Experiences.

  • Collecting analytics.

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

You can also explore our free plan, which enables you to try out the flow of building Experiences and Segments.

Remember to define your custom audience and test your Experience before publishing.


🎯 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.

🀝 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. 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!

πŸ‘‰ You can find out which data is collected by visiting each Experience's section on our Help Center.

✨ You can use a tool like FullStory to better understand how users are interacting with your product and Chameleon Experiences. This way you can get a better sense of which aspects of the Experience to improve.

Did this answer your question?