If the web page has elements set to a 100% of the browser height or uses parallax scrolling, the heatmap might display incorrectly. The header may appear stretched across the entire heatmap, obscuring other parts of the web page. To fix it, you can set a maximum height on the element using CSS or JavaScript. For instance:
.hero{ max-height: 1000px; }
If you want to set this style only for heatmaps, you can prefix the selector with "html.matomoHeatmap":
html.matomoHeatmap .hero{ max-height: 800px; }
This is only an example, set the height based on the most common screen resolution among your visitors.
Setting the element height using vh units can affect the screenshot. We recommend setting the elements to fixed percentages or pixel height values for specific view ports.
100,000 actions/month
Standard analytics for most needs. Up to 100 000 actions.
25 heatmap samples/day
Get started with heatmaps & recordings and start seeing things from your users' point of view.
30 responses/month
Start getting to know your users with surveys. Who are they? Why are they on your site?
Immediately after sign-up, you’ll receive a script to install on the website you’ve chosen. The script will only work on the chosen website. Your account won’t contain any data until you install the script. If you’d like to see an example of what it’ll look like when it’s up and running, please sign up for our online demo.
Check your email for an activation link
to complete the registration.