TL;DR, Quick Answer
6 min readDatabox's aggregated customer data reports a median average session duration of 77.61 seconds for B2B companies, from near 500 companies, and 92.33 seconds for B2C companies, from over 800 companies. An industry breakdown in the same dataset ranges from 2 minutes 23 seconds for construction sites to 2 minutes 52 seconds for travel and leisure sites. A separate 2022 survey of 56 companies found about 60% of desktop sessions and more than 70% of mobile sessions run under 3.5 minutes.
What are average session duration benchmarks?
Reported average session duration benchmarks separate B2B sites from B2C sites entirely, with Databox's aggregated customer data putting the B2B median at 77.61 seconds and the B2C median at 92.33 seconds. The B2B figure comes from close to 500 companies and the B2C figure from over 800 companies, both published in Databox's guide "Average Session Duration: Industry Benchmarks & 10 Pro Tips on How to Improve It," by Stefana Zaric (databox.com/average-session-duration-benchmark), checked September 9, 2026. This page reports the benchmark figures only; for what average session duration measures and why it can read as zero on a page it should not, see what average session duration actually measures.
What is the average session duration by industry?
The same Databox dataset breaks average session duration out by industry, independent of the B2B versus B2C split above.
| Industry | Average session duration |
|---|---|
| Construction | 2m 23s |
| Marketing and advertising | 2m 25s |
| Health and wellness | 2m 26s |
| Ecommerce and marketplaces | 2m 35s |
| Food | 2m 36s |
| Apparel and footwear | 2m 37s |
| Automotive | 2m 39s |
| Health care | 2m 40s |
| Education | 2m 51s |
| Travel and leisure | 2m 52s |
Source: Databox, "Average Session Duration: Industry Benchmarks & 10 Pro Tips on How to Improve It," checked September 9, 2026.

How is session duration distributed across desktop and mobile visits?
A separate 2022 survey of 56 companies cited in the same Databox guide reports the share of sessions falling into three duration bands, split by device, rather than a single average per device.
| Session length | Desktop share | Mobile share |
|---|---|---|
| Up to 3.5 minutes | About 60% | More than 70% |
| 3.6 to 5 minutes | 16.1% | 11% |
| Over 5 minutes | 21.4% | 14.6% |
Mobile sessions cluster more tightly under 3.5 minutes than desktop sessions do, while desktop carries a larger share of long sessions over 5 minutes. Source: 2022 survey of 56 companies, cited in Databox, "Average Session Duration: Industry Benchmarks & 10 Pro Tips on How to Improve It," checked September 9, 2026.
Why do B2B and B2C sites report such different session durations?
The B2B median of 77.61 seconds sits well below the B2C median of 92.33 seconds in the Databox dataset, and the two site types tend to differ in the kind of page a session spends most of its time on. A B2B visitor often arrives to complete one specific task, such as checking a pricing page or a documentation article, while a B2C visitor is more likely to browse across several product pages in one visit, which produces more hits and a longer gap-based session. Neither figure says anything about whether a specific site is performing well; both are medians pulled across hundreds of companies with very different products.
Why do session duration benchmarks vary between sources?
A benchmark's number depends on which companies contributed data, what counts as a session, and whether the platform measures gap-based duration or foreground engagement time, so two published benchmarks rarely agree even when they claim to describe the same industry. Session duration is especially sensitive to this, since classic analytics records the last page of every session at zero duration, which pulls a gap-based average down in a way a foreground-time metric like GA4 engagement time does not. A benchmark built from GA4 properties and a benchmark built from Universal Analytics properties are measuring two different things even when both are labeled "average session duration." Age matters as much as method, and the Databox guide cited here carries no publication year on the page itself, so treat its medians as undated: the 2022 device survey inside it is the only part with a stated year.
Should you compare your session duration to an industry benchmark?
An industry benchmark works as a sanity check that your number is not wildly out of range for a site like yours, but it should not replace comparing your own trailing periods against each other. A single site-wide average hides the difference between a reference page meant to be scanned in seconds and a long-form guide meant to be read for minutes, the same way average bounce rate by industry hides differences between page types inside one blended number. Read session duration next to bounce rate before deciding whether a low number reflects disengagement or a short, efficient visit.

How do you build your own session duration baseline instead?
Track average session duration by page type and traffic source over consecutive periods using a fixed session timeout setting, since changing the timeout shifts the number without any visitor behaving differently. Flowsery's real-time analytics reports session length alongside traffic source, goals and user journeys with no data sampling, so a month-over-month comparison reflects real changes in visitor behavior instead of a shift in which sessions got counted. Once your own baseline is stable, an industry benchmark becomes a rough sanity check rather than a number you are trying to hit.
Frequently Asked Questions
What is the average session duration for a B2B site?
Databox's aggregated data from close to 500 B2B companies puts the median average session duration at 77.61 seconds. That figure is a median across many companies with different products, so a single site can sit well above or below it and still be healthy.
What is the average session duration for a B2C site?
The same Databox dataset, drawn from over 800 B2C companies, puts the median average session duration at 92.33 seconds, roughly 15 seconds longer than the B2B median. B2C sessions tend to include more pages per visit, which extends the gap-based total.
Which industry has the longest average session duration in the benchmark data?
Travel and leisure reports the longest median at 2 minutes 52 seconds in the Databox dataset, just ahead of education at 2 minutes 51 seconds. Construction reports the shortest at 2 minutes 23 seconds.
What share of sessions last under 3.5 minutes?
A 2022 survey of 56 companies cited in the Databox guide found about 60% of desktop sessions and more than 70% of mobile sessions run under 3.5 minutes. Desktop carries a larger share of long sessions, with 21.4% running over 5 minutes against 14.6% on mobile.
Flowsery
Start Your 14-Day Free Trial
Real-time dashboard
Goal tracking
Cookie-free tracking
Why does my session duration not match an industry benchmark?
A benchmark blends every page type and traffic source across hundreds of companies into one median, while your session duration is shaped by your specific mix of short reference pages and longer content. Confirm the benchmark and your own analytics use the same measurement method, gap-based duration or a foreground-time metric like GA4 engagement time, before treating a gap as a problem.
Are session duration benchmarks measured the same way across platforms?
No, a benchmark built from gap-based session duration and one built from GA4's foreground engagement time measure different things, since gap-based duration records zero for a session's last page while engagement time counts foreground tab time directly. Check which method a benchmark used before comparing it to your own numbers.
How much longer is the median B2C session than the median B2B session?
The B2C median of 92.33 seconds runs about 15 seconds past the B2B median of 77.61 seconds in Databox's aggregated data. That gap is small enough that picking the right comparison group, B2B or B2C, matters more than picking an industry line within it.
How many companies feed into the Databox session duration benchmark?
Databox draws its B2B median from close to 500 companies and its B2C median from over 800 companies, both pulled from its aggregated customer data. Each median blends products across many industries, so a single company's session duration can sit far from either number and still be normal.
What is the average session duration benchmark for ecommerce sites?
Databox's industry breakdown puts ecommerce and marketplace sites at a median of 2 minutes 35 seconds. That places ecommerce between health and wellness at 2 minutes 26 seconds and food at 2 minutes 36 seconds, closer to the middle of the ten industries listed than to either end.
What share of desktop sessions last more than 5 minutes?
The 2022 survey of 56 companies cited in the Databox guide found 21.4% of desktop sessions run over 5 minutes, against 14.6% of mobile sessions. Desktop carries a larger share of long sessions than mobile across every band in that survey.
Was This Article Helpful?
Let us know what you think!
See us more often in Google
One click marks Flowsery as a preferred source, so our articles sit higher in your Top Stories, AI Mode, and AI Overviews.
Before you go...
Flowsery
Revenue-first analytics for your website
Track every visitor, source, and conversion in real time. Simple, powerful, and cookie-free.
Real-time dashboard
Goal tracking
Cookie-free tracking
Related Glossary Terms


What the Numbers Say About Average Bounce Rate by Industry
Nine tracked industries return a documented average bounce rate by industry ranging from 35.76% to 48.38%, sourced from Databox data dated September 2024.


Reading Entry Page vs Landing Page in GA4 and Adobe
The entry page vs landing page split matters because GA4 ships only a Landing page dimension and Adobe ships only Entry page, computed from different fields.


Why Unique Visitors Meaning Changes From Tool to Tool
The unique visitors meaning depends on the tool: GA4 estimates it, Matomo refuses to compute it on long ranges, Adobe dedupes it across the whole report.


What Average Session Duration Actually Measures
In classic analytics, average session duration gives zero recorded time to the very last pageview of every session, which quietly drags the average down.


Why Beforeunload vs Pagehide Decides If Analytics Survive
Comparing beforeunload vs pagehide shows why mobile skips beforeunload, blocks the back-forward cache, and why pagehide with sendBeacon flushes data reliably.


What Digital Experience Analytics Covers That Web Analytics Misses
Unlike event counting, digital experience analytics reconstructs the visit itself, using session replay, heatmaps, friction detection and journey analysis.
Related Articles


What direct / none in GA4 Means and How It Differs From (not set)
Seeing direct / none in GA4 means a session arrived with no referrer and no campaign tag. How it differs from (not set), Unassigned and the Direct channel.


Why Direct Traffic Is the Bucket for Everything Analytics Could Not Attribute
Sessions land in direct traffic when no referrer and no campaign tag survive the hop. The real causes: referrer policies, apps, PDFs, redirects, QR codes.


Who Owns Dwell Time, the Search Engine or Your Analytics
Search engines own dwell time and your analytics cannot see it. Where the line falls against time on page and session duration, and what Google documents.

