Your website, personalised for every visitor.
Mister Chameleon adapts headlines, proof, and CTAs in real time - no code changes, no privacy trade-offs.
3.2x more qualified leads
SaaS teams using Mister Chameleon see an average 3.2x lift in demo requests within 30 days of going live - no engineering changes required.
First experience live in under 5 minutes
Connect your domain, define two rules, and your first adaptive experience is live. Most teams are shipping within a single afternoon.
12 visitor signals, evaluated in real time
Source, device, campaign, recency, and more - every visit triggers a silent evaluation so the right experience loads before the page paints.
One platform. Every capability your marketing team needs.
Mister Chameleon is a complete adaptive personalisation platform. Every feature is designed to work together - and to be owned by your marketing team without engineering support. No sprints. No API integrations. No six-figure contract.
Numbers that matter
Signals evaluated per visit
Decision latency
Customers personalising today
Uptime SLA
130+ signals. One clear picture of who is on your site.
Before Mister Chameleon can serve the right content, it needs to understand the visitor. It evaluates behavioural signals (page views, scroll depth, CTA clicks), enrichment data (company name, industry, size from IP lookup), CRM stage, UTM source, time of day, weather, and more - all within a single edge request that adds zero latency.
A decision engine that picks the best variant - every time.
The adaptive engine evaluates your audience rules in priority order and selects the best-matching hero, proof section, and CTA for each visitor. Content variants live in Sanity - your marketing team creates them, activates them, and adjusts them without writing a line of code. No sprint. No ticket. No waiting.
A/B testing and analytics built in - no third-party tools required.
Run controlled experiments across any content variant. The built-in analytics dashboard shows session funnels, variant performance, and conversion attribution. Statistical confidence tracking tells you when a result is real - so you can stop guessing and start compounding improvements.
Every feature, in one place
Adaptive decision engine
Priority-ordered audience rules evaluated in real time. The best-matching content variant is served at the edge - no blocking requests.
CMS-driven content variants
Hero, proof, and CTA variants live in Sanity. Marketing creates and activates them without developer involvement.
First-party behavioural tracking
Page views, scroll depth, CTA clicks, form starts, and session sequences - stored in your own database, fully GDPR compliant.
IP company enrichment
Silent company lookup from IP: name, industry, size, and type. Works without cookies and without asking the visitor anything.
Intent scoring
A real-time 0-100 intent score calculated from combined behavioural and enrichment signals. Surfaces high-intent visitors before they leave.
Audience segments
Pre-built segments for common B2B patterns (enterprise, SMB, agency, churn risk) plus a visual builder for custom segments.
CRM & ABM integration
Known contacts and target accounts get content matched to their lifecycle stage and account tier. Available on Growth and Pro.
Weather & time context
Serve weather-aware and time-appropriate content automatically - season, day segment, and local weather conditions.
A/B and multivariate testing
Run controlled experiments across any variant with built-in traffic splitting and statistical confidence reporting.
Analytics dashboard
Session funnel, variant performance, engagement depth, and conversion attribution - all without a third-party analytics tool.
Rate limiting and bot protection
Spike protection ensures personalisation only runs for genuine visitors. Bots and scrapers are excluded automatically.
Agency and white-label mode
Manage multiple client sites from one account. White-label the dashboard with your agency branding. Pro plan only.
Personalisation your team can run - without a single developer.
Most personalisation tools end up owned by the engineering team because they require code changes to activate, adjust, or extend. Mister Chameleon is different. Content variants, audience rules, A/B tests, and analytics are all managed through interfaces designed for marketers. Your team ships personalisation on their own schedule.
What customers say about specific features
The intent scoring alone changed how we think about our homepage. We can now show a completely different pitch to someone who has visited pricing twice versus someone arriving from a LinkedIn post.
Sanne de Vries
Head of Growth · GrowlyticsIP enrichment was the feature I was most sceptical about. Within the first week it identified three enterprise prospects we had no idea were evaluating us. We closed one of them.
Marcus Bell
VP Sales · Frontline AgencyWe run A/B tests continuously now. The statistical confidence tracking means we are not making decisions on noise - we wait for a real result and then roll it out. Our conversion rate is up 41% since we started.
Priya Nair
Marketing Manager · JobBridgeLive in three steps
- 1Install the script2 minutes
Add one script tag to your website. No framework changes, no build pipeline modifications. Works with any stack.
- 2Create your first variant10 minutes
Open the Sanity CMS and duplicate your hero section. Change the headline and CTA for a specific audience - LinkedIn visitors, returning users, enterprise prospects.
- 3Define your rule and go live3 minutes
In the rule editor, set the condition (e.g. utmSource equals linkedin) and map it to your new variant. Publish. The engine takes over immediately.
Frequently asked questions
Do I need a developer to set up Mister Chameleon?
The initial script installation takes a developer about two minutes. After that, everything - variant creation, audience rules, A/B tests, analytics - is managed by your marketing team through the CMS and dashboard interfaces.
How does IP enrichment work without cookies?
Enrichment runs a silent server-side lookup against the visitor's IP address. It returns the company name, industry, estimated size, and organisation type. No cookies are set, no personal data is stored, and it is fully GDPR compliant.
Can I test two variants against each other?
Yes. The A/B testing module lets you split traffic between any two or more content variants and tracks conversion rates, engagement depth, and CTA clicks. Statistical confidence is calculated automatically - you see a clear signal when a result is real.
What counts as a personalisation session?
A session is a single visitor visit where the adaptive engine evaluates signals and serves a content decision. Sessions reset after 30 minutes of inactivity. Your plan includes a monthly session allowance; overages can be topped up in bundles.
Is the analytics built in or do I need a third-party tool?
The analytics dashboard is fully built in. It shows session volume, variant performance, funnel drop-off, engagement depth, and conversion attribution - without needing Google Analytics, Mixpanel, or any other tool alongside it.
Can agencies manage multiple client sites?
Yes. The Pro plan includes multi-tenant agency mode, which lets you manage multiple client sites from one account. The dashboard can be white-labelled with your agency branding so clients see a seamless experience.
Start personalising your website today
Free trial. No credit card. Live in 15 minutes.