Heatmap Analytics: Reading the Page Through Your Visitors' Eyes
By Olivia Rhye • Mar 5, 2024
A funnel report tells you that 42% of visitors drop off on a page. A heatmap tells you why.
Estata's heatmap analytics overlay aggregated visitor behavior — clicks, taps, scroll depth, mouse movement — directly on top of your live page. The result is the closest thing to sitting next to a thousand users at once.
The three heatmap types and when to use each
1. Click maps
Where users actually click. The most common eye-opener is the dead click — visitors clicking on something that looks clickable but isn't (a styled-but-unlinked image, a non-interactive icon).
Use a click map when conversion is dropping but you don't know which UI element is to blame.
2. Scroll maps
How far down the page visitors actually get. The fold line — the point where 50% of visitors have stopped scrolling — is rarely where you think it is.
Use a scroll map to decide what content deserves to be above that fold line.
3. Move maps (mouse / touch)
Where attention lingers, even without a click. Less precise than eye-tracking, but a strong proxy: visitors hover over what they're considering.
Use a move map to identify hesitation — places where visitors almost engaged but didn't.
A case study: 25% lift in product CTRs
A mid-market e-commerce client ran a heatmap on their category page. Two findings within an hour:
- Sort & filter widgets were below the visible fold on mobile — fewer than 9% of visitors interacted with them, even though desktop interaction was over 40%.
- Visitors clicked product images far more than product titles — but the image wasn't a link target, only the title was.
Two small changes:
- Sort/filter pinned to the top on mobile
- Entire product card made clickable, with the title as the accessible label
Two weeks later: +25% CTR to product detail pages, with no other changes shipped.
How to run a heatmap study without lying to yourself
Heatmaps make patterns look obvious. That's a feature and a trap. A few rules of the road:
- Wait for sample size. Heatmaps with under 1,000 sessions are anecdote, not evidence. 5,000+ for confident conclusions.
- Segment by device. Mobile and desktop are different products. Aggregating them hides everything.
- Segment by traffic source. Visitors arriving from email behave very differently from cold paid traffic.
- Re-run after every redesign. Heatmaps from a previous layout are interesting but not actionable.
- Pair with quantitative funnels. A heatmap shows you what. Your funnel tells you how much it costs.
Privacy by design
Estata heatmaps capture interaction patterns, not personally identifiable content. Form fields, password inputs, and any element marked data-estata-mask are excluded from capture. The output is a map of behavior, not a recording of individuals.
Getting started
Drop the Estata snippet on the page you want to study, set a sample-rate cap, and let it run for a week. The first heatmap you load will already show you something you didn't know.