• Olga Brabcová

How to analyse your website’s heatmaps with Behavee

Updated: Mar 4

Heatmaps as one of the UX tools provides a complete visual representation of the engagement of your customers on your website. Giving the opportunity to look behind the scenes and discover why users abandon shopping carts or determine where your page is better at holding the user's attention. Recordings of clicks and movements on each page help you reveal any shortcomings and make data-backed decisions.

Thanks to these options you can fine-tune your website to perfection and provide your customers a comfortable shopping experience. Satisfied customer = revisiting customer

At Behavee, heatmaps can be utilized in several ways:

  • If you and your team handle your own marketing – as part of the Tools Package.

  • If you don’t want anything to do with marketing – as part of the Performance package.

Setting up heatmaps

Setting up heatmaps with Behavee is fairly simple. If you require help, you can turn to Behavee support, ready to assist you with the setup. You can try out the following steps or have a look at the video:

  1. First, decide which page you want to track and find out the daily traffic on the traffic tab. These numbers will be helpful when setting up the heatmaps (number of views and sampling frequency).

  2. Set up the heatmap

It is necessary to fill in the form the following fields:

Campaign name

Choose a name, that will allow you to have a quick overview of the created heatmap.

Number of impressions

Indicates the number of visits that the heatmap should record. Typically, 1000 is enough. However, if you have for instance only one landing page with all the information, select a higher number of impressions. In other words, more traffic = more impressions.

Lading page

Enter the url of the page, you wish to track. Depending on your needs, choose the rules of the landing page.

E.g., You want to track the homepage of your website - www.behavee.com.

We recommend you use the URL validator to verify if the activity of this URL will be recorded. Copy the URL from the browser to paste the URL along with the network protocol.

E.g., You can track your customers path from order to payment. Set up a separate tracking for each page. The settings rely on the position of your website (based on your url address). According to your needs you choose that the URL equals accurately or starts with...

If your URL address is unique for each customer (e.g. https://www.behavee.com/123456/kosik) you can set the rule the following way:

Sampling frequency

Indicates the number of visitors you want to record.

If you select 100%, all visitors who visit the selected landing page will be recorded (we recommend, 20 people per day with very low traffic). For instance, if you select 10%, only every 10th visitor will be recorded. We recommend setting up the sampling frequency so that you collect data, if possible, for at least 35 days.


If you have a higher visitor rate e.g., 2 500 visitors and want to collect samples for 4 days:

  • In 4 days, you have roughly 20 000 visitors

  • You setup the number of impressions to 2 000

  • Sampling frequency to 20%

Excluded factors

Use, in case you have for example a pop-up window that could potentially distort the records.

Screenshot URL

Enter the URL of the page, from which data will be retrieved.

Creating a new heatmap

You can create several heatmaps, depending on the amount of pages you wish to track. Be mindful that collecting a decent amount of data can take days or weeks, according to your websites traffic.

How to work with the collected samples

Imagine that you have two layers. The first is a canvas and the second is a page image. Dots appear on the canvas, showing the actions of each user. Pretty simple, right?

In order for the heatmap to work, it is necessary to have a properly loaded image of the page as well as a well-set tracking of the selected page.

Did you know...

...that heatmaps can be segmented? Verify your page, for example with the abandoned cart segment. Behavee heatmaps has the ability to sort your data according to any selected filter.

Even without segmentation, at a glance you can see where people are clicking or attempt to click. Clicks is one of the most effective ways of collecting data for heatmaps. You can instantly see what works and what doesn’t.

Do you want to pass on to your customers as much information as possible? Here, too, applies the golden rule that less is sometimes more. With the move feature, you’ll see a glance the sections that people skip. Remove the dyed-in-the-wool unnecessary parts, resulting in making your customers happy.

Is perhaps your page excessively long? Moving the heatmaps reveals how many people actually scroll down. By hovering the mouse over the heatmap, you will see what percentage of customers get to a particular part of the page. Thanks to this feature you will discover where to place important information and buttons.

If you feel you need advice on evaluating the data from heatmaps, we would be happy to provide you with a consultation.

Note: After changing any page of your website, don’t forget to set up a new heatmap. Otherwise, the samples collected wouldn’t be relevant.

Heatmaps that have collected the required amount of data will be deleted in 3 months, or if you no longer use them, you can delete them yourself.

All analytical tools, including heatmaps, are part of the Tools Package. In our Article, you can read about their benefits. Access can be shared to your colleagues, employees, or external member.