Heatmaps

Four overlay layers painted on your real site, for everyone or for one person.

A heatmap is drawn over your own site, not inside Behavly. The Heatmap button opens your tracked domain in a new tab with an overlay painted on top of the real, live page. With several tracked sites you pick one first.

The Four Layers

The Heatmaps tab, where you pick the tracked site and the layer before the overlay opens on your own page.
The Heatmaps tab, where you pick the tracked site and the layer before the overlay opens on your own page.
Clicks
Where people clicked.
Movement
Where the pointer lingered.
Scroll
How far down each page people got.
Elements
A count per button or link, matched by its CSS selector — so the count survives a redesign that moves the element somewhere else on the page.

Per-Person Heatmaps

Every row in the Identified and Anonymous lists has its own heatmap button. It opens the same overlay scoped to that one person, across every browser they used.

The overlay reads from a short-lived viewing link that expires after 30 minutes. If the overlay stops loading, open it again from Behavly to mint a fresh one. The link is short-lived on purpose: it grants read access to behavioural data, and a URL that lives in someone's browser history forever is a URL that leaks.

The overlay only shows what the snippet recorded on that page. A page the snippet is not installed on has no heatmap — it will open and paint nothing, which looks like a bug and is not one.

Most visitors never scroll far, so scroll and click data thin out sharply below the fold. That is a property of your visitors, not of the overlay.

Still stuck? Ask Copilot from inside the app — it can explain any part of Behavly, though it cannot see your data. Or email hello@behavly.io.