Skip to main content
短.be

Scroll Depth

A metric indicating how far down a page a user scrolled. Used to measure content read-through rates and engagement.

Nov 30, 2025 · About 1 min read

Analytics

Scroll depth measures how far down a web page a user scrolled, expressed as a percentage. Tracking arrival rates at the 25%, 50%, 75%, and 100% marks is standard practice.

Scroll depth matters because page views and time on page alone cannot tell you whether a user actually read the content. A user who opens a page and switches to another tab inflates time-on-page without consuming any content. Scroll depth more accurately reflects the degree to which users actually engaged with the material.

Google Analytics 4 (GA4) automatically tracks scroll depth via the scroll event. By default, the event fires when a user reaches 90% of the page. For finer granularity (25%, 50%, 75% thresholds), set up custom triggers in Google Tag Manager.

Scroll depth is indispensable for optimizing landing pages linked from shortened URLs. It reveals whether users scroll far enough to see the CTA button on a campaign destination page. If most users drop off at the 50% mark, you need to either move the CTA higher or improve the content around that point.

Combining scroll depth with heatmaps enables even deeper analysis. Scroll depth provides quantitative data on "how far users read," while heatmaps provide qualitative data on "where attention concentrated." Cross-referencing both pinpoints exactly where content improvements are needed. You can find related books on Amazon.

Share on XHatena

Was this article helpful?

Related Terms

Related Articles

FAQ

What are typical scroll depth numbers?
It varies by industry and content type, but for a typical blog post, the 50% mark sees a 50-60% arrival rate, and the 100% mark sees 15-25%. Longer articles tend to have lower 100% completion rates.
How do I track granular scroll depth in GA4?
GA4 only tracks the 90% threshold by default. To measure 25%, 50%, and 75%, create scroll depth triggers in Google Tag Manager and send them as custom events to GA4.
How can I improve low scroll depth?
Make the above-the-fold content compelling (an introduction that makes readers want to continue), create visual rhythm with headings and images, remove unnecessary information to tighten the content, and improve page load speed.

Ready to create a short URL?

Shorten a URL for Free