Metrics · Engagement

Average Session Duration

Average time a user spends on the site per visit, measured in seconds. Reference sites with high-utility content see longer sessions (3-7 min). Tool/calculator sites may see shorter sessions (1-3 min) despite high satisfaction — measuring 'time until task complete' is more meaningful for utility products than raw session length.

Direction
Higher is better ↑
Unit
seconds
Top quartile
240
Bottom quartile
< 75

How to calculate it

total_session_seconds / total_sessions

Unit is seconds in data; typically displayed as mm:ss. Average session durations vary wildly by site type and vertical. Contentsquare's 2024 Digital Experience Benchmarks covers 500+ brands across 12 industries with 16.7B sessions analyzed.

Per-industry distribution (4)

Each row shows the cited p25 / p50 / p75 for Average Session Duration in that industry. Click an industry to open the full benchmark page.

Industryp25p50p75Source
Ecommerce (D2C Retail)75.0127.0210.0Contentsquare DXB 2024
Media (Content publishers, News)100.0185.0320.0Contentsquare DXB 2024
SaaS (B2B Software)(derived)90.0165.0280.0Contentsquare DXB 2024 (derived for SaaS)
B2B Services (Agencies, Consulting)(derived)85.0150.0260.0Contentsquare 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.

Related metrics

Bounce RatePages Per Session