EyeCaptain
Types of Heatmaps: Click, Scroll, Move, Attention and AI

Types of Heatmaps: Click, Scroll, Move, Attention and AI

Learn the types of heatmaps for websites: click, scroll, move, attention and predictive AI maps, what each shows, what each misses, and which to use when.

Dimitris Andreadakis

8 min read
180 views
types of heatmapswebsite heatmap typesclick map vs scroll mappredictive heatmapattention heatmap

There are five main types of website heatmaps: click maps, scroll maps, move (hover) maps, attention maps, and predictive AI Predictive Attention. Click, scroll, and move maps record what real visitors did. Attention maps show where people spent time. Predictive heatmaps estimate where eyes will land before any traffic arrives. Each answers a different question, so pick by question.

What are the main types of heatmaps for websites?

Website heatmaps fall into two families: behavioral heatmaps built from recorded visitor sessions, and predictive heatmaps generated by a model from a screenshot of the page. Behavioral maps tell you what happened. Predictive maps tell you what is likely to happen at first glance. Both use warm colors for more activity and cool colors for less, but the data underneath is very different.

If you want a full walkthrough of reading these maps once you have them, the heatmap analysis guide covers the process. This article is about choosing the right type in the first place.

What does a click map tell you, and what does it miss?

A click map tells you which elements visitors try to interact with and which they ignore. It is the most direct signal of intent on a page, because a click is a decision.

Use it to answer questions like these:

  • Is the primary call to action getting the clicks, or is a secondary link stealing them?
  • Are people clicking things that are not links, such as product images, icons, or bold text?
  • Which navigation items get used, and which could be removed?

What a click map misses: it says nothing about elements people saw but did not click, and nothing about why. A low click count on a button could mean the button is invisible, the offer is weak, or visitors already got what they needed. Click maps also need volume. With a few dozen sessions, the pattern is noise. Repeated clicks on a dead element are a separate frustration signal worth filtering for.

What does a scroll map tell you, and what does it miss?

A scroll map tells you what share of visitors reached each depth of the page. It shows where attention drops off, which is often a sharp line rather than a gentle fade.

Scroll maps are good for deciding where to place content. If most mobile visitors never reach your shipping and returns block, that block is doing no work. Move it up or summarize it near the price. A sudden drop usually points to a false bottom: a full-width banner, a big gap of white space, or a section that looks like a footer.

What a scroll map misses: reaching a section is not the same as reading it. Fast scrollers pass content without processing it. Scroll maps also blur together very different visits, such as a buyer who scrolled to check reviews and a bouncer who flicked down and left. Our article on scroll map analysis and above the fold optimization goes deeper on reading the drop-off line.

EyeCaptain
Choose a map for the question. Each map answers a different question.

What does a move map tell you, and what does it miss?

A move map, also called a hover map, tells you where desktop visitors moved and rested the mouse cursor.

Move maps help with long comparison tables, pricing grids, and forms, where you want to see which rows or fields get attention before a click happens.

What a move map misses: the link between cursor and eyes is loose. Many people park the mouse and read elsewhere. Move maps also do not exist on touch devices, so on a mobile heavy site they describe a minority of visitors. Treat them as supporting evidence, never as proof of what people looked at.

What does an attention map tell you, and what does it miss?

An attention map tells you which parts of the page stayed in the visible viewport the longest, combining scroll position with time on page. It answers the question "where did people actually stop?"

This is useful on long pages such as articles, landing pages, and SaaS feature pages. If the hottest band is a testimonial block halfway down, that content is resonating.

What an attention map misses: time in view is not the same as interest. A visitor may leave a tab open and walk away, or stop because a section is confusing. Attention maps also depend on traffic volume, like every other behavioral map.

EyeCaptain
Use predictions as a review input. The demo overlay is an AI attention prediction. It is not a recording of this store’s…

What is a predictive (AI) heatmap, and when is it useful?

A predictive heatmap is generated by a model that estimates where people will look in the first few seconds on a page, using visual features like contrast, faces, text size, color, and position. It needs no traffic and no tracking script, only the page itself.

That makes it the right tool in situations where behavioral maps cannot help:

  • Before launch, when a new landing page or redesign has zero visitors.
  • On low traffic pages, where it would take weeks to collect enough clicks.
  • When you need a fast check of visual hierarchy, such as whether the headline and primary CTA win the first glance.
  • When comparing two design variants before you spend traffic on an A/B test.

What a predictive heatmap misses: it models first impressions, not intent or behavior over time. It cannot tell you that visitors clicked a fake button, scrolled past your reviews, or abandoned a form. It is a forecast of visual salience. You can read more about how these models work in our post on AI attention heatmaps, and see an example of the output on the AI Predictive Attention feature page.

EyeCaptainEyeCaptain
Conversions Booster

Your visitors leave without converting

Most websites lose 97% of their traffic without a single conversion. Our AI scans 200+ CRO elements to find exactly where visitors drop off.

Hero CTA missing

Which heatmap should you use? A decision table

Choose the heatmap that answers your current question with the data you actually have. The table below maps common questions to the best type.

Your questionBest heatmap typeData neededMain blind spot
Does the main CTA win the first glance?Predictive (AI)None, just the pageNo real behavior
Are people clicking the CTA or something else?Click mapReal sessionsWhy they did not click
Do visitors reach the reviews, pricing, or FAQ block?Scroll mapReal sessionsReaching is not reading
Which section holds people the longest?Attention mapReal sessionsIdle tabs inflate time
Where do desktop visitors hesitate on a pricing table?Move mapReal desktop sessionsCursor is not gaze; no mobile data
Is a new page ready to launch?Predictive (AI)NoneNeeds follow-up with real data
Are visitors frustrated by elements that do not respond?Click map with rage click filterReal sessionsNeeds session recordings for context
EyeCaptain
Keep observations and predictions distinct. Cursor position is not eye tracking.

How do you combine heatmap types on one page?

Combine them in sequence: predict first, then confirm with behavior, then act. Each type covers the blind spot of the one before.

Here is a worked example on a hypothetical skincare store's product page for a vitamin C serum.

  1. Run a predictive heatmap on desktop and mobile. On mobile, the hottest areas are the lifestyle photo and a "Free shipping over $50" banner. The "Add to cart" button is cool, because it is a pale beige that matches the background.
  2. Fix the obvious hierarchy problem first. Change the button to a high contrast color, make it full width on mobile, and shrink the shipping banner to a single line under the price.
  3. Collect behavioral data. After the change, a click map shows strong clicks on the button, but also many taps on the ingredient list, which is plain text.
  4. Check scroll depth. The scroll map shows a large share of mobile visitors stop before the reviews section, which sits below a long description.
  5. Act on both findings. Turn the ingredient list into an expandable section with links to each ingredient, and move a review summary (star rating and count) up next to the price.
  6. Re-run the predictive heatmap on the updated design to confirm the button still wins the first glance after the new elements were added.

The predictive map caught a contrast problem with zero traffic, the click map revealed unplanned intent, and the scroll map showed social proof was out of reach. No single type would have found all three.

Key takeaways

  • Click, scroll, move, and attention maps record real behavior; predictive heatmaps forecast first glance attention without traffic.
  • Pick the heatmap type by the question you need answered, not by what your tool shows by default.
  • Always split behavioral heatmaps by device, and treat move maps as weak evidence.
  • Use predictive maps before launch and on low traffic pages, then confirm with click and scroll data.

Live, behavior based heatmaps are an upcoming EyeCaptain feature (see live heatmaps); today, a free audit includes a predictive attention heatmap for desktop and mobile.

EyeCaptain
A map is evidence for a question. Start with the question, then choose the data.

Frequently asked questions

How many visitors do you need for a reliable click heatmap?

There is no fixed number, but a click map needs enough sessions that the pattern stays stable when you add more data. Many teams wait for a few thousand pageviews per device on the page. If a page gets far less traffic than that each month, start with a predictive heatmap and use behavioral maps only for your highest traffic pages.

Are AI Predictive Attention as accurate as eye tracking?

No. Predictive heatmaps are trained on eye tracking data and approximate where people look in the first seconds, but they are a model, not a measurement of your visitors. They are good at flagging hierarchy problems such as a weak CTA or a distracting image. Treat them as a fast early check, and confirm important decisions with real behavior.

Do heatmaps slow down a website?

Behavioral heatmaps need a tracking script, which adds some weight and can affect load time if it is loaded synchronously or bundled with other heavy tags. Load the script asynchronously and check your Core Web Vitals after installing it. Predictive heatmaps run on a screenshot of the page, so they add nothing to your site.

Can you use heatmaps on mobile apps?

Yes, but you need a tool built for native apps, since web heatmap scripts only run in browsers. App heatmaps track taps and screen views rather than scroll depth on a single page. Move maps do not apply on touch screens. For mobile websites, use any web heatmap tool and always filter results to mobile visitors.

Is a heatmap the same as session recording?

No. A heatmap aggregates many visits into one picture, so it shows patterns. A session recording replays a single visit, so it shows context and sequence. Use heatmaps to find where a problem is, then watch a handful of recordings of visitors on that page to understand why it happens.

Enjoyed this article?

One short email a week with practical CRO and UX tips

No spam. Unsubscribe anytime.

Find what stops your visitors from converting

EyeCaptain is an AI-powered CRO & UX audit tool that automatically scans your pages, identifies UX issues, and gives you actionable optimization suggestions to increase conversions. Try it for free, no card, no commitment.

Free CRO Audit
Share this article
LinkedIn X

About the author

Founder of EyeCaptain. Writes about conversion rate optimization, UX analysis and the neuromarketing behind pages that actually sell.

More articles by Dimitris Andreadakis