Empower your team to drive product success

Chameleon Plans include these Products


NPS, CSAT, CES, Opt-in and other feedback types


Help, Info, Hotspot, Beacon, Labels and more styles


Flows, Walkthroughs, Guides and Tutorials


Checklist, Help, Notifications and other widgets

Also included

  • Audience targeting
    Target Tours, Launchers, and Surveys to segments defined by user attributes and event data.
  • Reporting & analytics
    Automatic performance tracking, and detailed reporting inside the Chameleon dashboard.
  • No Chameleon branding
    Our goal is to help you retain a fully native look and feel for your in-product experiences
  • Custom styling
    Adjust colors, fonts and other parameters directly or through templates or custom CSS.
  • Advanced integrations
    Two-way integrations with analytics tools, and others incl. Hubspot, Salesforce, Typeform and Calendly
  • Open APIs
    JS and RESTful API access to download / upload data, show experiences and more.

Not sure if Chameleon is the right fit? We can help you decide

Get Started

Hidden power under the hood

Functionality to support your unique product

Chameleon is built to operate smoothly inside a wide variety of application environments

Dynamic URLs

Match URLs with partial text, dynamic variables or regular expressions (regex) and enable for multiple subdomains.

Icons 700
Select the right element

Made easy using our point-and-click tool, with adjustment via individual selectors and CSS path.

Shadow DOM; no problem

Chameleon supports nested elements, including within a shadow DOM structure.

app-window-flash Created with Sketch.
Single Page Apps

Show and hide interactions based on page elements and how users act, without page loads or extra code.

js-1 Created with Sketch.
Use any framework

We operate regardless of framework, and have customers using Angular, React, Node, Ember and others.

app-window-check Created with Sketch.
For all browsers

All modern browsers supported for building and viewing Chameleon experiences.

Real-time display

Show experiences instantly based on user data (events or attributes), without requiring page reloads or extra code.

Leverage webhooks

Use incoming webhooks from your backend or other services to trigger experiences or update content.

multiple-users-2 Created with Sketch.
Nested properties

Use grouped, nested and meta properties to target users based on their company or organization.

Svg Vector Icons : http://www.onlinewebfonts.com/icon
Liquid markup

Use dynamic content using variables (based on user data) to display ultra-personalized content at scale.

party-mask Created with Sketch.
Anonymous visitors

Use Chameleon before a user signs-up by assigning them a random user ID.

Icons 300
Accessibility compatible

Support for keyboard shortcuts for users to exit or engage within displayed steps on screen.

phone-type Created with Sketch.
Mobile friendly

We are responsive and support mobile web, but can also turn off tours to mobile devices by default.

programming-browser Created with Sketch.
Seamless iframes

Use element targeting and all other functionality within iframes after installation.

app-window-lock Created with Sketch.
SSL security

We maintain robust security standards and use best in class services. Read more here.

Companies should invest almost as much in onboarding as in the main product. Sometimes more.

Josh Elman, Partner

Pricing FAQs

Answers to common questions

How are MAUs calculated?

MAUs refers to monthly active users, which we calculate as the number of people (represented by their unique user ID) that visit any page on which your Chameleon code snippet is installed, within the past month.

We use this as part of our pricing, because we track all your active users to enable us to show the right tour to the right person. Therefore our costs are proportional to your number of users, and we hope to provide you more value as your active user base grows.

You can try Chameleon for free by signing-up and using our Chrome extension to build and preview tours on your site. There is no time limit for this, and whenever you’re ready to activate your guidance, you can proceed with purchasing a plan or contacting us for a quote.

We would be sad to see you go, and if there is nothing we can do to persuade you to stay then you’re welcome to cancel at any time, and you won’t be billed for the subsequent period. If you’re unhappy at any stage please let us know and we will try to solve any issues you’re having.

No, you can start building tours with the Chameleon Chrome Extension, without a developer. To activate any guidance live, you will need to implement the Chameleon code snippet into the codebase of your site, for which you may need a developer.

Building in-house will allow you to make a fully custom and integrated experience. However it might be difficult to continually iterate and improve this, or create variants for different user groups.

Teams often underestimate how expensive it is to rely on engineering resources, but you can estimate this using this build vs. buy calculator.

The benefits of using Chameleon include how quickly you can begin to help users, automatically collecting data to optimize your guidance, and a solution that gets better with time!

Product-led companies that chose Chameleon

Don't waste engineering resources

Use Chameleon to control and improve your user experience