With Chameleon, it’s easy to cater to your product's success. Create, manage and segment in-app guidance for your users, without engineering efforts, and with efficient results.

Here’s how you can get started with achieving no-code, product excellence. 🙌


Quick access


Start by signing up

To start using Chameleon, you have to sign up here with your work email. It’s completely free, and you can dive deep into our features once you’re in.

Then, you will have access to Chameleon’s Playground through the Dashboard. This is our Sandbox environment, where you can customize a few pre-built Experiences to help you get the hang of designing Experiences.

💡 We do not start a timed trial when you create an account, so you can sign up now and start your free trial later.


Note: You can not use Chameleon as an individual. As much as we love to empower great product guidance, you can't really leverage Chameleon's capabilities unless you have a team to support your efforts.

To create an account, use your company email or company Google account.


Test Chameleon out

After you sign up, go to the Experiences Playground and put all that Chameleon has to offer to the test. You don’t have to install anything for the Sandbox to be fully accessible and play around with different types of Experiences.


Add Chameleon to your product

Next, you will have to add the Chameleon code snippet to your product. There are several ways that you can do this, but you can pick the method that suits you best from the Dashboard.

💡 In case you're installing directly with Javascript or using Google Tag Manager, there are some prerequisites you can check, to reduce engineering time and speed up the installation process.

Now, you can build and preview an Experience for free, just by using our Chrome Extension. This will give you access to the Chameleon Builder, which is the tool you will use to customize Experiences within your application.


Create your first Experience

Now you're ready to build your Experience! 🎉 Once you pick your Experience type, you'll add individual steps from the Dashboard, which you will customize in the Builder. All other configurations you will do from the Dashboard.

With Chameleon, you can control every aspect of your Experience:

You don't have to learn everything all at once, just know your options. 😉

Keep in mind that success lies in applying your product knowledge cleanly, to your users' needs. Build it with empathy and they will come to use it!

💡 If you’re curious, you can dive into some basic best practices here to elevate your building flow.

Now you can also invite your teammates to help you define your goals and improve key in-product events. When you invite someone, they'll get access to their personal Sandbox Environment as well.


Start your free trial

To publish your Experience on your website, there's one more thing to do - picking a Chameleon plan. By now, you've got a good idea about Chameleon, and you can test it further during a 14-day trial period. We're here to make sure you get the best out of it. 😊

🎯 If you cancel your trial before your trial period ends, you will not be charged. When your trial is over, you will be charged for the first month. However, we offer a 1-month money-back guarantee if you're not satisfied with our product for any given reason.


Publish your Experience

You've got a first Experience done and ready to go live, congrats! 🎉 You can check how it will display to your end-users by previewing it from the Builder.

To publish your Experience, follow the configuration steps from the Dashboard to the last one - "Review & Publish". Here, you can choose to go live with it right away or schedule it to start being displayed in the future.

After your Experience is live, Chameleon automatically tracks performance data for it. You can get a good sense of how it performs from the Dashboard, or you can also use our API or connected Integrations to send data to your preferred analytics tool. 😉

Don’t forget about your users!

A critical part of displaying your Experiences to your audience is identifying your users correctly. The first time Chameleon loads on your webpage it starts to collect data about your users by default and adds a basic set of user properties.

🎯 At a minimum, you should send out the correct User ID for each logged-in user, for your Experiences to be shown to your users. See here how to make sure Chameleon identifies your users correctly.


Give me some more

Did this answer your question?