Pages Per Session
Average number of pages viewed per session. Higher values indicate deeper engagement with content. Ecommerce benchmarks 2.8-4.5 (browsing multiple products). SaaS onboarding flows typically drive 4-8 pages/session (dashboard + feature discovery). Content sites see 1.2-2.5 (read one article, maybe one more). The metric is most useful when paired with session duration to distinguish 'reading carefully' from 'clicking through without engaging'.
How to calculate it
total_pageviews / total_sessionsSPA frameworks (React, Vue) may track virtual pageviews differently. Ensure analytics configuration explicitly tracks route changes as separate events to get accurate PPS.
Per-industry distribution (4)
Each row shows the cited p25 / p50 / p75 for Pages Per Session in that industry. Click an industry to open the full benchmark page.
| Industry | p25 | p50 | p75 | Source |
|---|---|---|---|---|
| Ecommerce (D2C Retail) | 1.8 | 2.8 | 4.5 | Contentsquare DXB 2024 |
| SaaS (B2B Software)(derived) | 2.2 | 3.8 | 6.5 | Contentsquare DXB 2024 (derived for SaaS) |
| Media (Content publishers, News) | 1.2 | 1.8 | 3.0 | Contentsquare DXB 2024 |
| B2B Services (Agencies, Consulting)(derived) | 2.0 | 3.2 | 5.5 | Contentsquare DXB 2024 (derived) |
Primary source
Digital Experience Benchmarks Report (2024) · Contentsquare · 2024
Analysis of 16.7 billion website sessions across 500+ enterprise and mid-market brands in 12 industries. Measures engagement metrics (bounce rate, pages per session, session duration, scroll depth) using passive behavioral tracking rather than survey. GA4-aligned bounce definition used (engagement < 10 seconds OR single pageview with no event). Industry cuts cover Retail, Financial Services, Technology, B2B, Media, Travel, Automotive.