Skip to main content

What is a Heatmap?

Glossary image
heat map click map mouse tracking map

A heatmap is a visual representation of user behaviour on a web page, using a colour spectrum to show where visitors click, how far they scroll, and where they move their mouse. Areas of high activity are typically rendered in warm colours such as red and orange, while areas that receive little or no attention appear in cooler tones like blue or green. This colour-coded overlay is applied directly on top of a page screenshot, making it immediately intuitive to interpret without requiring any statistical expertise.

Types of Heatmaps

There are several distinct formats, each capturing a different dimension of user behaviour. A click heatmap (also called a click map) records every point on the page that users tap or click, revealing which elements attract the most interaction and which are ignored entirely. A scroll heatmap shows how far down the page the average visitor reaches before leaving, which is particularly useful for understanding whether important content is positioned within the visible area most users actually see. A move heatmap, sometimes called a mouse tracking map, records cursor movement patterns and is often used as a proxy for eye movement, since research suggests that users tend to look where their mouse is pointing.

Why Heatmaps Matter for UX and SEO

Heatmaps sit at the intersection of web analytics and user experience (UX) research. While traditional analytics tools report what users do in aggregate numbers, a heatmap shows where on the page those actions occur. This spatial dimension is what makes heatmaps especially valuable for diagnosing usability problems. For example, if a heatmap reveals that users are repeatedly clicking on a non-interactive image, it signals a design expectation that the page is failing to meet.

From an SEO and conversion perspective, heatmaps provide direct evidence for decisions that affect conversion rate. If scroll data shows that most users never reach a key call-to-action, that element can be moved higher on the page. Similarly, understanding which parts of a page hold attention longest contributes to a clearer picture of the overall customer journey and helps explain patterns in engagement rate.

How Heatmaps Are Generated

Heatmap tools work by embedding a small JavaScript snippet on a website. This script passively collects interaction data from real visitors and aggregates it into a visual report. Popular platforms that offer heatmap functionality include Hotjar, Microsoft Clarity, and Crazy Egg. Because the data reflects actual user behaviour rather than assumptions, heatmaps are widely used alongside A/B testing and session recordings to form a complete picture of on-page performance.

For any team looking to improve page layout, content placement, or navigation design, a heatmap is one of the most direct and accessible tools available for grounding design decisions in observed user behaviour.

Have a question?

Get in touch if you'd like to learn more about this topic.

Contact Us