Avg. Max Scroll Depth measures how far down the page visitors scroll on average per session, indicating content consumption depth.
Avg. Max Scroll Depth = SUM ( Max Scroll Depth per Session ) ÷ Session Count
| Metric | Definition |
|---|
| Max Scroll Depth per Session | Furthest scroll point reached in each session (0-100%) |
| Session Count | Total number of sessions |
| Metadata | |
|---|
| Type | Percentage |
| Data Source | Upstack Pixel |
| Aggregation | Average |
Example
Visitors scrolled to 72% of page content on average across 8,000 sessions.
| Page Type | Sessions | Avg. Scroll Depth |
|---|
| Homepage | 3,000 | 65% |
| Product Pages | 3,500 | 82% |
| Blog Posts | 1,000 | 78% |
| Collection Pages | 500 | 58% |
How It Works
The Upstack Pixel tracks the maximum scroll position reached during each session. This is expressed as a percentage of the total page height. Pages with content below the fold are better measured by scroll depth than time on page.
When to Use
| Scenario | Action |
|---|
| Low scroll depth on long pages | Move important content higher |
| Product page analysis | Ensure key info is above fold |
| Blog content optimization | Measure how much content is consumed |
| Landing page testing | Compare scroll behavior between variants |
| Metric | Relationship |
|---|
| Session Score | Overall engagement composite |
| Avg. Page Score | Per-page engagement depth |
| Avg. Scroll Ups | Re-reading behavior |
See all Session metrics →