🔥 Big news: user interviews have come to Hotjar! Read more

Learn / Guides / Heatmaps guide

Back to guides

The complete guide to heatmaps

Heatmaps are a powerful way to understand what users do on your website pages—where they click, how far they scroll, what they look at or ignore.

Hotjar tools

Last updated

16 Mar 2022
Illustration visualizing user behavior on a website using Hotjar Heatmaps

In this guide, you’ll find an introduction to different types of heatmaps and how to create and analyze them. You’ll also get real case studies and practical examples, so you can see for yourself just how valuable and useful heat maps are when it comes to improving and growing your website.

Set up your heatmap today

Sign up for a free Hotjar account, add the tracking code to your site, and start using heatmaps today.

What is a heatmap?

A heatmap (or heat map) is a graphical representation of data where values are depicted by color. 

They are essential in detecting what does or doesn't work on a website or product page. 

By experimenting with how certain buttons and elements are positioned on your website, heatmaps allow you to evaluate your product’s performance and increase user engagement and retention as you prioritize the jobs to be done that boost customer value.

Heatmaps make it easy to visualize complex data and understand it at a glance:

#The data on the left is the same as that on the right—but one is much easier to understand
The data on the left is the same as that on the right—but one is much easier to understand

The practice we now call heatmaps is thought to have originated in the 19th century, where manual gray-scale shading was used to depict data patterns in matrices and tables.

#An early heat map showing population density in 19th Century Paris districts.
An early heat map showing population density in 19th Century Paris districts.

The term heatmap was first trademarked in the early 1990s, when software designer Cormac Kinney created a tool to graphically display real-time financial market information. 

Nowadays, heatmaps can still be created by hand, using Excel spreadsheets, or with product experience insights tools like Hotjar. 

What is a website heatmap and how can you use it to inform your product?

Website and product heatmaps visualize the most popular (hot) and unpopular (cold) elements of your site’s webpage content using colors on a scale from red to blue.

But, who uses heatmaps and how do they work? 

Heatmaps give product teams, marketers, digital and data analysts, UX designers, social media specialists—and anyone who sells anything online—deep insights into people’s behavior on their site, helping them discover why users aren’t adopting their product, using call-to-action (CTA) buttons, or converting. 

By aggregating user behavior, heatmaps facilitate data analysis—combining quantitative and qualitative data—and give a snapshot understanding of how your target audience interacts with an individual website or product page—what they click on, scroll through, or ignore—which helps you identify trends and optimize your product and site to increase user engagement and sales.

#A scroll map (left) and a move map (right) on the hotjar.com homepage
A scroll map (left) and a move map (right) on the hotjar.com homepage

Heat maps also usually display the average fold, which is the portion of the page people see on their screen without scrolling as soon as they land on it.

 The benefits of using heat maps on your website

Heatmaps help product managers and website owners understand how people interact with their website pages to find answers to critical business questions and goals such as ‘why are my users not converting?’ or ‘how do I get more visitors to take action?’ Using heatmaps, you can determine if users are:  

  • Reaching important content or failing to see it

  • Finding and using a page’s main links, buttons, opt-ins, and CTAs

  • Getting distracted by non-clickable elements

  • Experiencing issues across devices

As a visual tool, heat maps help you make informed, data-based decisions for A/B testing, updating, or (re)designing your website. They're also useful on a wider business scale: heat maps let you show team members and stakeholders what’s happening and get their buy-in more easily when changes are needed—it’s hard to argue with a heat map!

#A Hotjar user shares a heatmap with a team member to build a business case to increase buy-in
A Hotjar user shares a heatmap with a team member to build a business case to increase buy-in

Hotjar’s Continuous Heatmaps let you filter data and create special heatmaps based on user attributes—like the user's role or title, the date they created their account, whether they're on a trial version of your product, and more—so you can quickly find targeted insights. 

For example, product teams might use heatmaps to test how users are interacting with a new feature or prioritize bug fixes, whereas UX and UI designers will use heatmaps to measure the popularity or dislike of a page design, and implement changes that will make it easier for customers to navigate their website.

With Hotjar’s Highlights feature, you can ‘favorite’ and quickly share specific insights of a heatmap with other departments or individuals in your business, achieving successful cross-functional collaboration.

You can also create a ‘collection’ of heatmaps to highlight specific elements you want your business or team to prioritize. 

For example, a digital marketer might create a heatmap collection to test a landing page and then decide to move a CTA button above the average fold, reducing churn and increasing sign-ups for their website or product.

We used Hotjar’s insights to narrow down the possible causes of drop-off. It enabled us to focus on and test a few real solutions instead of chasing hypothetical solutions based on guesswork.

Piriya Kantong
Senior Online Marketing Analyst, Zenprint

What are the different types of heatmaps?

Heatmap is really an umbrella term for different heatmapping tools: scroll maps, click maps, and move maps. Knowing the difference is handy, as each type helps you investigate a slightly different aspect of your website and product performance.

#An infographic displaying the different types of heatmaps
An infographic displaying the different types of heatmaps

1. Scroll maps

#An example scroll map
An example scroll map

Scroll maps show you the exact percentage of people who scroll down to any point on the page: the redder the area, the more visitors saw it.

2. Click maps

#A click map example
A click map example

Click maps show you an aggregate of where visitors click their mouse on desktop devices and tap their finger on mobile devices (in this case, they are known as touch heatmaps). The map is color-coded to show the elements that have been clicked and tapped the most (red, orange, yellow).

3. Move maps

#A move map example
A move map example

Move maps track where desktop users move their mouse as they navigate the page. The hot spots in a move map represent where users have moved their cursor on a page, and research suggests a correlation between where people are looking and where their mouse is—meaning that a move map gives you an indication of where people might be looking as they go through your page.

4. Desktop & mobile heatmaps

<#A desktop (left) and mobile (right) click map
A desktop (left) and mobile (right) click map

Desktop and mobile heat maps help you compare the performance of your website on different devices. For example, content that is prominent on a desktop page might sit much further below the fold on a phone—and you need to see if interaction differs, and how.

Ready to create a heatmap and improve your website experience?

Heatmaps are easy to create and understand, and they let you discover actionable insights that help you improve the user journey and your product pages to increase retention and sign-ups on your website!

Set up your heatmap today

Sign up for a free Hotjar account, add the tracking code to your site, and start using heatmaps today.

Heatmap FAQs