Skip to content

Heatmaps

Heatmaps turn the Sessions your widget records into a visual map of where users focus on each page — so you can spot the buttons everyone misses, the content nobody scrolls to, and the elements that draw rage clicks.

Heatmaps live under Knowledge → Data Sources → Marketrix Widget, scoped to the Application you’re working in. That’s where the session data originates, so that’s where the analytics built from it sit. Open the Knowledge page, find the Marketrix Widget data source, and choose View heatmaps.

Each tracked page supports three heatmap types, shown as tabs in the viewer:

Type What it shows
Clicks Where users tap or click on the page.
Scroll Depth How far down the page users scroll.
Attention Where user attention concentrates across the page.

Every type is captured separately for three device variations, based on the viewport width recorded in each session:

Variation Viewport width
Desktop ≥ 1024 px
Tablet 640–1023 px
Mobile < 640 px

A page only appears under a given device tab if it has sessions recorded at that viewport.

The heatmap viewer renders the overlay on top of a representative session’s page so the hotspots line up with the real layout. Around it you’ll find:

  • Page list — Every tracked page for the selected device, with its session count and which device variations it has data for. Selecting a page loads its heatmap.
  • Top Elements — A panel of the most-clicked elements on the current page. It stays visible across the Clicks, Scroll Depth, and Attention tabs, and surfaces signals such as dead clicks (clicks on non-interactive elements) and rage clicks.
  • Intensity legend — A Low → High gradient so you can read where interaction concentrates.
  • Pick preview session — Lets you pin a specific session as the backdrop the overlay renders against, in case the automatically chosen one isn’t representative. Later aggregations honour the pin.

Heatmaps are produced by a background aggregation job over your recorded sessions.

  1. Open Knowledge → Marketrix Widget.
  2. If there’s no data yet, click Generate Heatmaps. Once data exists, use Regenerate heatmaps to refresh after more traffic accumulates.
  3. A banner reflects the job’s state while it runs, and the page loads the results when it finishes.
Status Meaning
Queued The aggregation job is waiting for a worker.
Active Marketrix is aggregating your session recordings — this can take a few minutes.
Completed Aggregation finished; the latest heatmaps are loaded.
Failed The job ended on an error. Try regenerating.