Scroll Depth Tracking: How to See How Far Visitors Read Your Pages
You publish a long blog post. Your analytics shows 2,000 pageviews. But did those 2,000 visitors actually read it — or did most of them scroll past the headline and leave? Standard pageview counts can't answer that question. Scroll depth tracking can.
Scroll depth is one of the most underused metrics in web analytics. Once you start tracking it, the data almost always reveals something surprising about how visitors engage with your content.
What Is Scroll Depth?
Scroll depth measures how far down a page a visitor scrolls, typically expressed as a percentage of total page height. A visitor who reads all the way to the bottom of a page reaches 100% scroll depth. A visitor who reads only the first screenful and leaves might reach 25–30%.
Analytics tools record scroll depth by attaching a listener to the browser's scroll event and noting the maximum depth reached during the session. The recorded value is the highest point reached — not a real-time position — so if a visitor scrolls to 80% and then scrolls back up to re-read a section, the recorded depth is 80%.
What statpx tracks
statpx automatically records scroll depth for every pageview using a lightweight PerformanceObserver and scroll event listener built into the tracking snippet. The average scroll depth for each page is displayed in the Visitors tab and on the per-page detail view in your dashboard — no configuration required.
What Average Scroll Depths Look Like
Typical scroll depth distribution for a long-form blog post looks something like this:
These are illustrative averages. Your numbers will vary by content length, topic, and audience. What matters most is spotting differences between your own pages — not comparing against a universal benchmark.
What Low Scroll Depth Tells You
If a page has consistently low scroll depth — say, most visitors leave before reaching 40% — there are a few common causes worth investigating:
The content doesn't match the headline
Visitors who land on a page expecting one thing and find another will leave immediately. If your title promises a definitive guide but the article is surface-level, scroll depth will show the drop-off. This is also a common cause of high bounce rate.
A slow-loading section stops the scroll
A heavy image, an embedded video, or a third-party widget that takes several seconds to load can cause visitors to give up mid-page. If your scroll depth data shows a sharp drop at roughly the same percentage across many sessions, check whether there's a heavy element at that position.
The CTA is too high and people convert early
This is a positive reason for low scroll depth. If your primary call to action is in the first 30% of a landing page and it converts well, you don't need visitors to scroll further — they've already done what you wanted. Cross-reference scroll depth with conversion data before treating low depth as a problem.
How to Use Scroll Depth to Improve Content
The most actionable way to use scroll depth data is to find the exact point where visitor interest drops off and ask why:
- Find the drop-off zone: Compare scroll depth for your top 10 pages. Which ones have readers dropping off before 50%? Those are your top candidates for content revision.
- Move your best content earlier: If your most useful section is buried at 70% of a long page, consider restructuring so it appears in the first half.
- Add a summary or TL;DR near the top: Some readers prefer to scan key points first. Providing a summary early can actually increase how far readers scroll into the full content.
- Trim filler sections: If scroll depth drops sharply after a particular heading, that section may be losing readers. Cut it or rewrite it to be more concise.
statpx tracks scroll depth on every pageview — for free
See average scroll depth per page alongside pageviews, session duration, and bounce rate. No extra setup needed — it's tracked automatically by the standard snippet.
Start tracking free →The Bottom Line
Scroll depth turns a pageview count into a real measure of engagement. A page with 5,000 pageviews and an average scroll depth of 20% is performing very differently from a page with 1,000 pageviews and 75% average depth. The first page is attracting traffic but losing attention; the second is building a genuine reader relationship. Track scroll depth alongside session duration and bounce rate to get a complete picture of how your content is actually being consumed.