Bounce Rate

Percentage of sessions where the visitor leaves without a qualifying interaction.

Bounce Rate = (Unengaged sessions / Total sessions) × 100%

What it measures

The share of visits that end without meaningful interaction. Historically, this meant a single-page visit with no clicks. Modern analytics (like GA4) have shifted the paradigm to "Engagement Rate", where a session is NOT a bounce if it lasts >10 seconds, has a conversion event, or has ≥2 pageviews. Bounce Rate is now simply the inverse of Engagement Rate.

Calculation Variants

Classic Bounce Rate
Strictly measures single-page sessions with no secondary click. Punishes single-page apps and long-form content reading.
GA4 Engagement Rate
The modern standard. (Engaged Sessions / Total Sessions). A session is engaged if >10s duration, has a conversion, or ≥2 pageviews. Bounce Rate = 100% - Engagement Rate.

Benchmarks

  • B2B SaaS Websites (GA4 Engagement Rate): ~53% (translating to ~47% bounce rate) - Databox 2024.
  • Marketing landing pages: 70–90% (Classic) vs ~50% (GA4).
  • Blog and editorial: 60–80% (Classic) vs ~60% (GA4).

Figures reviewed June 2026. Benchmarks vary by source and drift over time — treat as directional and verify against your own data.

What to watch

  • Sudden spike on a single page: Usually a deploy regression — broken layout, slow load, or a tracking script that fires before paint. Compare bounce rate before and after the last release. If isolated to one page, look at scroll depth on that page; near-zero scroll plus high bounce often means the page didn’t render.
  • High bounce on paid traffic: Message-mismatch between the ad and the landing page. The visitor expected something the page didn’t deliver in the first 3 seconds. Compare bounce by traffic source — paid bouncing 2× organic is a creative or targeting problem, not a page problem.
  • Low bounce that doesn’t convert: Visitors are clicking around but not completing the goal. Bounce is healthy by itself but says nothing about whether engagement is productive. Pair with conversion rate or session duration before celebrating.

In practice

A B2B landing page had a 78% classic bounce rate and the team assumed the page was failing. But their GA4 Engagement Rate was 65% — visitors were staying for 45+ seconds reading the entire page, just not clicking to a second page. Moving the CTA higher up dropped classic bounce to 71% and lifted demo requests by 60%.

Illustrative scenario — a representative composite, not a specific company.

Vanity Risk

Classic bounce rate without page-intent context is misleading. A blog post with 90% classic bounce might have readers staying for 5 minutes, which is excellent. Always use the modern Engagement Rate (duration + interaction) instead of raw pageview counts.

Related: Scroll Depth — bounce + low scroll = visitor never engaged; bounce + high scroll = page did its job in one view.; Conversion Rate — bounce rate is the negative-space mirror of conversion on entry pages.