Start creating a heatmap by clicking on the ''Create heatmap'' button in the top left corner of the Heatmaps menu.

Matching criteria

While creating a heatmap, you've 3 different matching criteria you can choose from: simple match, exact match, and substring match.

Simple match

This is the basic setting for the URL match. It is useful for tracking 1 specific page. Any parameters beyond the URL will be ignored, so the data in the heatmap will also include any variation of this URL that includes additional parameters.


NOTE: Data in heatmaps is propagated from the recordings, so the important thing is to make sure that you are creating a heatmap for the URL in the same format as you can find in the recordings.


Exact match

Use this match in case you want to track a URL with specific parameters and protocol, data included in the heatmap will only come from the exact match for a specific URL.

Substring match

Use this match in case you need to insert only a part of the URL to show the required heatmap. For instance, on multilingual websites, tracking 'pricing' on domain.com/en/pricing and domain.com/de/pricing which will enable you to see the data in the heatmaps across all the languages of the website and not just 1 specific language.

Heatmap precision

You are able to select how many views a heatmap should be created for: 1,000, 3,000, or 10,000 views. The fewer views set for the heatmap, the sooner it will be finished, but more views will ensure you have the best data.

Use history data

Did you forget to set up an important heatmap last week? No worries—it's possible to set up heatmaps retroactively with the data already contained in your sessions. This means you won't have to wait for data, and you can create a heatmap within a couple of minutes.

From your dashboard, go to the ''Heatmaps'' tab and then:

  1. Click on ''Create heatmap''

  2. Toggle ''Use history data''

  3. Optional: select time period for the data (by clicking on the ''All data from history'' link)

Smartlook will then begin generating the heatmap retroactively. This can take a few seconds to a couple of minutes depending on the amount of sessions which you have in your project.

Heatmap dashboard

Once you create a heatmap, the dashboard above the heatmap provides additional information and options for you.

  1. You can choose whether to show the heatmap from all visitors, only new visitors for the month, or only returning visitors.

  2. Switch between desktop, mobile, and tablet heatmaps.

  3. Choose an overlay type: clicks, movement, or scroll.

  4. Intensity setting for the color scheme.

  5. Opacity setting for the color scheme.

  6. Heatmap report.

  7. Additional settings, where you can take a new screenshot for the heatmap, delete it, rename it, get a shareable link, and more.

  8. Basic heatmap information.

Sharing heatmaps

Click on the ''Share'' button and enable the sharing of the heatmap.

This will generate a shareable, public link. Anyone with this link can view the shared heatmap.

Did this answer your question?