Skip to content
accs-net.com

Press Esc to close

Bounce Rate

The GA4 bounce rate is the percentage of sessions that were not engaged β€” visits where the user didn’t stay 10+ seconds, didn’t view a second page, and didn’t trigger a conversion. It is the inverse of GA4’s primary metric, engagement rate, and works very differently from the bounce rate in Universal Analytics. This guide covers the GA4 definition, how the metric is calculated, industry benchmarks, the bounce rate vs engagement rate vs exit rate distinction, and when a “high” bounce rate is fine vs a real problem.

What Is Bounce Rate?

A bounce is a single-page or single-event visit with no meaningful engagement. Bounce rate is the share of total sessions that bounced, expressed as a percentage. The metric helps measure how many visitors arrive on a page and leave without interacting β€” a rough signal of relevance, intent match, and content quality.

In Google Analytics 4 the metric was reframed: instead of tracking single-page visits, GA4 tracks engaged sessions and reports bounce rate as their engagement rate complement. Universal Analytics defined a bounce as a session that hit only one page; GA4 redefines it through engagement signals.

How GA4 Bounce Rate Works (vs Universal Analytics)

The two definitions look similar but produce very different numbers:

Property Universal Analytics Google Analytics 4
Definition Single-page session Non-engaged session
Threshold None β€” any one-pager bounces < 10 seconds, no 2nd page, no conversion
Default visibility Standard report column Hidden β€” must be added manually
Typical value 40-70% 20-40% (lower because of engagement criteria)
Primary metric Bounce rate Engagement rate (1 βˆ’ bounce rate)

This means a GA4 bounce rate of 35% is not directly comparable to a UA bounce rate of 35%. Always cite the source property when sharing the number.

How Bounce Rate Is Calculated in GA4

The formula is straightforward:

Bounce Rate = (Non-engaged sessions / Total sessions) Γ— 100%

A session counts as engaged in GA4 when at least one of these is true:

  • The user stayed on the site 10 seconds or longer (Engagement time threshold, configurable in GA4 β†’ Admin β†’ Data Streams)
  • The user viewed 2 or more pages (or screens in mobile apps)
  • The user triggered a conversion event

Any session that meets none of these is a bounce. To surface bounce rate in GA4 reports, add it manually as a column in any standard report or build a custom report in Explorations β†’ Free Form.

Bounce Rate vs Engagement Rate in GA4

The two are mathematical complements: engagement_rate + bounce_rate = 100%. Google made engagement rate the headline metric in GA4 because it answers a more useful question: “what share of my visitors actually interact?” rather than “what share leaves?”. Reporting on engagement rate is recommended, but bounce rate is still useful when comparing against historical UA data, communicating with non-GA4-aware stakeholders, or auditing landing-page quality.

Bounce Rate Benchmarks by Industry

Bounce rate varies dramatically by site type and traffic source. The benchmarks below are typical GA4 ranges (engagement-rate-derived). Use them as a sanity check, not a target:

GA4 bounce rate benchmarks by site type and traffic source: B2B SaaS landing pages 35-50%, ecommerce category pages 30-45%, blog and long-form articles 60-80%, glossary or single-answer pages 70-90%, paid search landing pages 40-55%, organic search content 35-55%
Typical GA4 bounce rate ranges by site type β€” your actual numbers depend on traffic source, intent match, and engagement-time threshold

Three rules of thumb when reading benchmarks:

  • A glossary, dictionary, or single-answer page should expect 70-90% bounce β€” visitors get the answer and leave; that’s success, not failure.
  • A multi-product e-commerce category page should target 30-45% β€” users browse, filter, click into products.
  • A B2B SaaS landing page driving demo signups should target 35-50% β€” visitors evaluate, scroll, click CTAs.

Bounce Rate vs Exit Rate

These are easily confused but measure different things:

  • Bounce rate applies to the entry page only. It tracks single-page or non-engaged sessions starting on that page.
  • Exit rate applies to any page in any session. It tracks the share of visits that ended on a given page, regardless of how the user got there.

A page can have a low bounce rate (people who land here keep browsing) but a high exit rate (people often leave from here after browsing other pages) β€” or vice versa. The two metrics together help diagnose where in the funnel users disengage.

When High Bounce Rate Is OK (and When It’s Not)

High bounce isn’t automatically bad. Treat it as OK when:

  • The page is a glossary or single-answer page, FAQ entry, or contact form β€” the visitor’s job is done in one view
  • The traffic source is direct from email/SMS/QR β€” the user came for one thing
  • The page intentionally links out (affiliate review, news aggregator) β€” leaving is the conversion

Treat high bounce as a real problem when:

  • The page is a blog article or long-form content meant to drive depth β€” high bounce signals weak content or wrong intent match
  • The traffic source is paid search β€” every bounce is wasted spend, probably from misaligned ad copy or landing page
  • Bounce rate spiked recently without site changes β€” investigate broken tracking, slow page speed, or a referral from low-intent traffic

How to Improve Bounce Rate

Three highest-leverage improvements ranked by impact:

  1. Match intent. If the page ranks for an informational query but reads like a sales page, visitors bounce. Audit the SERP for the query, then reshape the page to match what searchers actually need.
  2. Speed up Largest Contentful Paint. Pages that take more than 2.5 seconds to display content lose users before the 10-second engagement threshold. See Core Web Vitals impact on conversion for the data.
  3. Fix the fold. Visitors decide to scroll or bounce in 2-3 seconds based on what’s visible. Move your value proposition above the fold and remove decorative banners.

Tracking depth signals helps you separate real disengagement from bounces: see scroll-depth tracking for setup and analysis.

Frequently Asked Questions

Is bounce rate still available in Google Analytics 4?

Yes, but it is hidden by default. Add it manually as a column in any standard GA4 report, or include it as a metric in Explorations. The default headline metric in GA4 is engagement rate, which is the mathematical complement (1 βˆ’ bounce rate).

What counts as a bounce in Google Analytics 4?

A session is a bounce in GA4 when it does not meet any engagement criteria: under 10 seconds on the site, no second pageview, and no conversion event. If any one of those triggers, it is an engaged session and not a bounce.

What is a good bounce rate?

It depends entirely on page type and traffic source. A glossary page can have 80% bounce and be working perfectly; a SaaS landing page with 80% bounce is failing. Use industry benchmarks (chart above) as a sanity check, then compare your numbers against your own historical baseline.

How is bounce rate calculated in GA4?

Bounce rate = (non-engaged sessions Γ· total sessions) Γ— 100%. A session is non-engaged if it lasted under 10 seconds and involved no second pageview and triggered no conversion event. The 10-second threshold is configurable in Admin β†’ Data Streams β†’ Configure tag settings.

What is the difference between bounce rate and exit rate?

Bounce rate counts visitors who land on a page and leave without engaging. Exit rate counts the share of all sessions that ended on a page, regardless of where they entered. Bounce rate is entry-page-only; exit rate is any-page.

Why does my GA4 bounce rate look so low compared to Universal Analytics?

Because the definitions differ. UA counted any single-page session as a bounce; GA4 counts only sessions with no engagement signal. Most one-page visits in GA4 still cross the 10-second engagement threshold, so they don’t count as bounces. Expect GA4 bounce rate to be 30-50% lower than the UA equivalent for the same site.

Can I change the 10-second engagement threshold in GA4?

Yes β€” go to Admin β†’ Data Streams β†’ choose your stream β†’ Configure tag settings β†’ Adjust session timeout. The minimum is 10 seconds; the maximum is 60 seconds. Increase it if you want stricter engagement criteria, but be aware this also raises engagement rate retroactively in some report views.

Tom Martin
Written by

Tom Martin

Web analytics specialist with deep expertise in Google Analytics, Tag Manager, and e-commerce tracking. Helping businesses understand their data without the noise β€” practical guides, honest reviews, and real-world implementation experience.