More in Product analytics
- Autocapture and the AI event inbox
- Build a funnel that explains drop-off
- Identify users across web, app and mini-programs
- What is autocapture, and how does it work?
- How do I review and accept events in the inbox?
- What are unplanned events, and how do I manage them?
- When should I use a funnel instead of a goal or path?
- How do I build a funnel?
- How do I read where a funnel drops off?
- What is identified mode, and should I turn it on?
- How do I call login to identify a user?
- How is one person merged across devices?
- How does identity work on apps and mini-programs?
- How do I track clicks on outbound links?
- How do I track file downloads?
- How do I track form submissions?
- How do I track custom events?
- How do I track button clicks?
- How do I create a heatmap?
- How do I track ecommerce purchases and revenue?
- How do I set up goals and track conversions?
- How do I query my data with SQL?
- How do I create a custom metric?
- How do I analyze accounts with groups?
- How do I connect AI agents with MCP?
- How do I ask the AI assistant about my data?
- How do I create user segments?
- How do I run an RFM analysis?
- How do I record and watch session replays?
- How do I analyze user paths?
- How do I build a retention report?
- How do I analyze how an event is distributed?
- How do I create a tracking plan?
- How do I view a user’s profile and activity?
- How do I read the lifecycle report (new, returning, resurrecting, dormant)?
- How do I compare attribution models for a conversion?
- All guides in this category
Still have a question?
Could not find it? A person reads every message, usually within a few hours on business days.
Chat with usShort answer
Turn on Scroll depth in the autocapture card (Pro plan and above). Then open Heatmaps: the page list shows average maximum scroll depth, and the Scroll reach tab shows the share of visits that reached each depth.
Turn it on
Scroll depth is part of autocapture and is off by default.
- Open the autocapture card under Web analyticsConfigurationSDK code. Autocapture is included from the Pro plan.
- Turn on autocapture if it is not on yet, then turn on Scroll depth.
No code change is needed.
Where to read it
Open All-platform analyticsBehaviorHeatmaps.
- The page list shows the average maximum scroll depth when people left each page.
- The Scroll reach tab inside a page shows, for each depth, the share of visits that reached it or went further.
Pick a device first. A long page on mobile is many screens; on desktop it may be two.
How to read scroll reach
The curve always falls as you go down the page. What matters is where it falls fastest:
- A steep drop near the top means many people left after the first screen. Check whether the opening matches what brought them, and how fast the page loads.
- A steep drop in the middle often sits just above a block that looks like the end of the page, such as a wide banner or a large gap.
- A gentle slope to the bottom is what you want on long articles.
Compare scroll reach with where your key content and calls to action sit. If only 30% of visits reach the sign-up block, move it up or add one higher. For reading heatmaps in general, see how to read a heatmap.
Limits
Scroll data starts when you turn the setting on. Pages and elements excluded in the autocapture card are not measured. If sampling is below 100%, a sampled-out device records nothing on that page.
See also: create a heatmap and engaged session.
Did this answer your question?
We use your answers to fix and expand this page.
Couldn’t send. Please try again in a minute.
Thanks for the feedback. We’ll use it to improve this page.You’ve already sent feedback on this page. Thanks.