Heatmaps provide a visual representation of user engagement on your website or application over time. Analyze patterns of events to identify trends, anomalies, and areas of your product that drive the most engagement.
Heatmaps use an anonymized session replay that's decoupled from any user behavior and isn't subject to your Session Replay retention period.
Heatmaps are available to customers on Growth and Enterprise plans who have the Session Replay addon.
Heatmaps are available on web-based session replays only, and don't support mobile apps or SDKs.
Heatmaps provides three views that help you understand how users engage with a specific page.
Click maps provide a color-coded display of the clicks, or "heat" on your page. Areas with few clicks appear blue, while busier areas appear green, yellow, orange, and red in order of increasing clicks.
Highlight an area on screen to watch Session Replays of those events, view the raw events, or create a cohort of users who engaged with the area you highlight.
The Selector view displays a wire frame of clickable elements on the page, ranked by number of clicks in descending order. Select an element on the map, or in the list to watch Session Replays of those events, view the raw events, or create a cohort of users who engaged with selector.
The Scrollmap shows the unique users, and percentage of unique users who have scrolled that part of the page into their view port. Use the handle on the slider to adjust the scroll depth.
This view also shows the average fold of your page. The amount of the page that appeared on a user's device without the need to scroll.
On the list to the right of the map, click Watch Replays to view Session Replays of users who saw at least that much of your page.
To create a new Heatmap:
Home page
or Login page
.https://amplitude.com
.*
). This method uses glob matching. For example, https://bank.com/accounts/*/products/
. In this case, the *
matches any account number that may appear in the URL. This is useful for applications where the URL may differ between users, but the experience is the same.?promo=newUser
might return pages that contain a component (for example, Guides and Surveys) that appears as a result a user landing on the page from an ad or other external resource.March 20th, 2025
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2025 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.