← Dictionary
UX & Product Designnoun

Heatmap

/ˈhiːtmæp/

A visualisation showing where users click, scroll, or hover on a page.

Definition

A heatmap is a visualisation that aggregates user interactions on a page — clicks, scrolls, mouse movement, attention — into a colour gradient that reveals patterns invisible in raw analytics.

Heatmaps fill the gap between 'X% of users converted' and 'why'. Click maps show what users actually clicked (often things that aren't links). Scroll maps show how far down the page they read. Movement maps approximate attention — though the correlation with eye-tracking is weak. Together, they make UX problems visible.

The trap is treating heatmaps as the answer. They show what; they rarely show why. Pair them with session recordings and user interviews and you get the full story. Use heatmaps alone and you draw confident conclusions from incomplete data.

Origin

Web heatmaps emerged in the mid-2000s with Crazy Egg (2006) and ClickTale (2006). Hotjar (2014) democratised the tool. The visualisation pattern itself goes back to thermal imaging and statistical 2D density plots.

How it works

  1. Install a heatmap tool (Hotjar, Microsoft Clarity, FullStory).
  2. Pick the page that matters — usually high-traffic, high-stakes (homepage, key landing, signup, checkout).
  3. Wait for sample size: 1,000+ sessions for reliable patterns.
  4. Read the click map: what's clicked? What's clicked that isn't a link?
  5. Read the scroll map: where does the audience drop off?
  6. Pair with session recordings of users who didn't convert.

When to use it

Use when

  • On high-traffic pages where small UX wins compound.
  • After a redesign, to confirm the new layout is being used.
  • When you suspect a UX issue but analytics can't pinpoint it.

Skip when

  • On low-traffic pages. Heatmaps need volume to be reliable.
  • As the only diagnostic tool. Pair with recordings and qualitative research.

Key metrics

Examples

In practice at Makreate

Makreate's CRO and UX work always layers heatmaps with session recordings. A recent ecommerce client had a 3% checkout completion rate. The heatmap showed users abandoning at the shipping field — the scroll map confirmed half didn't see the shipping options below the fold. The recordings showed the actual confusion: users were typing into a field that was actually a label. A 30-minute fix lifted completion to 4.7% — a 56% relative gain.

Website Design & Development →

Common mistakes

Frequently asked

Heatmap vs session recording?

Heatmaps aggregate; recordings are individual. Use heatmaps to see the pattern, recordings to understand the cause.

How long to collect data?

Until you have 1,000+ sessions on the page. For a low-traffic page, that might be a month. For a homepage, a week.

Will heatmaps slow down my site?

Modern tools (Microsoft Clarity, Hotjar) run async and add 50–150ms to page load. Test with Lighthouse before and after.

Further reading

Related terms

WhatsApp