Heatmaps
See the heatmap. Then read the numbers underneath it.
Heatmaps shows where visitors click, where their cursor lingers and how far they scroll, on one page or every page like it. Plus the same data as a table: every element ranked by clicks, ready to export. A picture for the meeting, numbers for the decision.
Get started free, Heatmaps includedCLICK, MOVE & SCROLL
Three maps. One page. Every device.
Click maps show where people click, and on mobile and tablet, where they tap. Move maps show where the cursor went, which is a fair proxy for where the eyes went. Scroll maps show how far down the page visitors actually got, and where they gave up.
Switch between desktop, tablet and mobile and the same page tells three different stories.
- Page views counted for each device, so the evidence behind each map is never in doubt
- In Maximum Privacy mode, heatmaps include visitors who never clicked Accept, and stay GDPR compliant
- Turn on Obscure All Text and every word on the page is hidden in your heatmaps
- A 30KB script, under a third the size of the Google Analytics tag, so heatmaps never slow your site or dent your SEO
ONE PAGE, OR EVERY PAGE LIKE IT
Fifty product pages. One heatmap.
A heatmap of one page is useful. A heatmap of every page built on the same template is far more useful.
Dynamic Page pools the data from every product page, article or listing that shares a layout into one map. So you're reading how the template performs, not how one URL performed on a quiet Tuesday.
Or set a URL pattern that starts with, contains, ends with or exactly matches a phrase, and decide which pages count.
- Choose the sample: 2,500, 5,000 or 8,000 page views, with a running count of how far each heatmap has got
- Redesigned the page? Refresh the screenshot and keep your data, or reset and start a fresh sample
- Pause collection on one heatmap while a page is mid-change, or pause them all with a single switch
SHOW ALL DATA
The heatmap as a spreadsheet.
Every heatmap has a table behind it. Click Show All Data and the blobs become a ranked list of elements, with the number of clicks on each and its share of the total.
Scroll maps become a depth table: how many visitors reached 25% of the page, 50%, 75%, and how many never saw your call to action.
Export it, and the argument for moving the button is a row in a spreadsheet instead of a screenshot with a circle drawn on it.
- Each element tagged by its exact place in the DOM code, so your developer knows precisely which CSS selector or button to fix
- Visitors by country listed beside a world map shaded by share, so it's clear whose clicks you're looking at
- When the picture makes the point better, download the map itself as a PNG
Learn more
From hot spot to fix
A heatmap of everyone, not just those who clicked Accept
No cookie banner means every visitor lands in the map, with up to five times the data of consent-based tools.
Explore Maximum Privacy ModeAsk what the heatmap is telling you
Ask TWAIA why visitors skip a section or ignore a button, and get the answer with the numbers attached.
Explore TWAIA AI AssistantKnow which page to fix first
Growth Engine ranks UX fixes by projected conversion lift, so the hot spot becomes a to-do list.
Explore Growth EngineFind the leak, then map the page
Spot the funnel step where visitors drop out, then put a heatmap on that page to see why.
Explore Conversion & Revenue TrackingSet up your first heatmap
Pick a page or a URL pattern, choose your sample size and read click, move and scroll maps by device.
Read the support guideSwitching from Hotjar?
Keep the heatmaps, lose the consent banner, and get recordings, funnels and full stats on one bill.
Compare the twoONE PLATFORM, FOUR STAGES
Most analytics show you what happened. TWIPLA shows you what to do about it.
Every tool runs on one setup, and the filters you set follow you from report to report. So a number on this page becomes a recording, a funnel or an answer in one click. Analyze is where the numbers turn into behavior. Here's the whole route.
- OBSERVE: See what's happening
- ANALYZE: See how visitors behave
- UNDERSTAND: See what it costs you
- ACT: See what to do next
More in Analyze
Four more ways to see how visitors behave
Track every click that matters
Custom events and journey analysis that show exactly how visitors get to a conversion.
Explore Event TrackingWatch real visits, frame by frame
Replays of real sessions, filtered to the moments where visitors got stuck.
Explore Session RecordingsCatch frustration before it costs you
Rage clicks, dead clicks and U-turns rolled into one score, traced to the exact page.
Explore UX Health ScoreAsk what the data can't tell you
On-page polls and shareable surveys, with every answer linked to what visitors did.
Explore Surveys & PollsTalk to a human
Got a page that isn’t converting?
Tell us about your website. A member of our team will reply by email and show you what’s stopping visitors from converting.
Thanks, we have your message
A member of our Sales team will reply to your email soon.