Experience Replay
See what they looked at instead of the button.
Clicks, taps, scroll depth and attention time on the page itself — on web and inside mobile apps. A page that converts badly stops being a mystery and becomes something you can read.
Replay match
412clicks
4.89% of visible heatmap clicks
▥ Element-linked replay lookup
▶ View replaysClicks
Where users click
Four maps, one page
Clicks and taps, scroll depth, attention time and movement — each answering a different question about the same screen.
Zones, including the empty ones
Zoning breaks the page into regions and reports each one. A zone at 0.00% is often the most useful number on the screen.
Mobile, properly
In-app heatmaps are built from the screen's own structure rather than a screenshot, so they survive scrolling, rotation and dynamic content.
What Heatmaps does
Read the page
The maps that show where interest actually went, rather than where you intended it to go.
- Click and tap maps, including taps that hit nothing
- Scroll depth, so you know what share ever reached the fold you care about
- Attention time — where the eye stayed, not just where the cursor passed
Zoning insights
Overlay metrics on the regions of a page and compare them against each other.
- Automatic zoning of a page into readable regions
- Per-zone share of clicks and attention
- Zones with no engagement reported rather than omitted
Compare like for like
The same page behaves differently at different widths, and averaging them together hides the problem.
- Compare across devices, widths and orientations
- Web and in-app heatmaps side by side
- Cross into the replays behind any hotspot
Better with the rest of it
Every module reads the same identity, events and sessions, so an investigation that starts here does not have to be rebuilt to continue somewhere else.
Frequently asked questions
Do heatmaps work inside mobile apps, or only on the web?
Both. Mobile heatmaps are built from the app's own view structure rather than a screenshot, which is what lets them stay correct when content scrolls, reflows or rotates.
What is the difference between a heatmap and zoning?
A heatmap is the raw picture of where interaction landed. Zoning divides the page into regions and gives each one a number, so two areas can be compared rather than eyeballed. Zoning is a view inside heatmaps, not a separate product.
Does a dynamic or personalised page break it?
Interactions are anchored to the elements they hit, so a page whose content changes between visits still aggregates correctly rather than smearing across a fixed image.