Skip to content
Download our own internal B2B Playbook here
By Louis MauclairOctober 7, 2026

Bounce Rate: What It Is, How GA4 Calculates It, and How to Reduce It

Bounce rate is one of the most quoted metrics in web analytics, and one of the most misread. Since Google Analytics 4 replaced Universal Analytics, what is bounce rate has a new answer: a visitor who reads your article for three minutes and then leaves no longer counts as a bounce. This guide explains what bounce rate actually measures today, how to calculate it, how to tell whether yours is a problem, and which concrete fixes lower it on a B2B website.

Key takeaways

  • In GA4, bounce rate is the inverse of engagement rate: it counts sessions shorter than 10 seconds, with no key event and only one page view.
  • There is no universal "good bounce rate." Read it by page type, traffic source, and device.
  • A very low bounce rate (single digits) usually means broken tracking, not great performance.
  • High bounce rates almost always come from the same causes: a broken promise, a slow page, a poor mobile layout, or no clear next step.
  • The right sequence is segment first, diagnose second, test third.

What is bounce rate?

Bounce rate is the percentage of sessions in which a visitor lands on a page and leaves without meaningfully engaging. In Universal Analytics, a bounce was simply a single-page session with no interaction event. That definition had an obvious flaw: a prospect who read an entire long-form guide and then left was counted as a failure.

GA4 fixed that bias by defining a bounce as a non-engaged session, which makes the metric a far better signal of real interest. GA4 counts a session as engaged when it meets at least one of these conditions:

  • it lasts longer than 10 seconds (adjustable in your data stream settings, up to 60 seconds);
  • it includes at least one key event (a conversion, such as a form submission);
  • it includes two or more page or screen views.

Any session that meets none of them is a bounce. Universal Analytics stopped processing data in July 2023, so if you compare numbers from before and after that date, you are comparing two different metrics.

How to calculate bounce rate

The math is simple:

  • Classic formula: bounce rate = (single-page sessions with no interaction / total sessions) × 100.
  • GA4 formula: bounce rate = 100% minus engagement rate, or (non-engaged sessions / total sessions) × 100.

Example: a landing page gets 2,000 sessions in a month. 1,300 are engaged (longer than 10 seconds, a click to another page, or a demo request). Engagement rate is 65%, bounce rate is 35%.

Where to find bounce rate in GA4

Bounce rate is hidden by default in most GA4 reports. Open the Landing page report, click the customize (pencil) icon, and add the "Bounce rate" metric. Landing pages are the right place to look, because the entry page owns the bounce. For deeper analysis, build a free-form Exploration that crosses bounce rate with Session default channel group and Device category. If you run HubSpot or Salesforce, match those page-level insights against lead source data so you know which bounces cost you pipeline.

What is a good bounce rate?

Everyone asks this, and the honest answer is: it depends on what the page is supposed to do. The industry averages floating around the web vary widely between sources and often mix Universal Analytics and GA4 data. Your best benchmark is not a market average, it is the history of your own pages, segmented by type and source.

Here is a practical way to read it by page type:

  • Blog post or guide: a high bounce rate is often fine if engagement time is healthy. The reader got the answer. Your job is to offer a logical next step.
  • Service page: a high bounce rate is a red flag. The visitor was looking for a solution and found no reason to keep going.
  • Paid campaign landing page: watch it closely, because every session costs money. Compare it campaign by campaign and ad group by ad group.
  • Pricing page: a high bounce can point to unclear packaging or missing proof.
  • Contact or thank-you page: bounces are expected. The page is the end of the journey.

The too-low bounce rate trap

If your bounce rate is suspiciously low, be skeptical. Classic causes include a GA4 tag installed twice (hard-coded and through Google Tag Manager), a custom event that fires automatically on page load, or a chat widget or pop-up that sends an interaction. Check DebugView before you celebrate.

Visitor browsing a web page on a smartphone, a typical mobile bounce situation

Bounce rate vs exit rate vs engagement rate

These metrics get mixed up constantly, but they answer different questions:

  • Bounce rate: share of non-engaged sessions among sessions that started on the page. Question: "Does my entry page hold visitors?"
  • Exit rate: share of views of this page that were the last in the session. Question: "Where do visitors leave my journey?"
  • Engagement rate: the exact complement of bounce rate in GA4. Question: "How much of my traffic actually interacts?"
  • Average engagement time: time the page was in the foreground. Question: "Is the content actually being read?"

A high exit rate on a confirmation page is normal. A high exit rate on step 2 of a quote request form is a sales funnel problem worth investigating.

Why your bounce rate is high: 6 common causes

Before you redesign anything, find the cause. In most of the B2B sites we audit, a high bounce rate traces back to one of these six issues.

1. Message mismatch

The Google title, the ad, or the LinkedIn post promised one thing and the page delivers another. This is the number one cause. Example: a "free scheduling software" ad that lands on a demo page with no mention of a free tier.

2. Slow loading

A page that takes several seconds to show its main content loses visitors before they read a word. The metric to watch is Largest Contentful Paint from Core Web Vitals, where Google's "good" threshold is 2.5 seconds.

3. Poor mobile experience

Tiny text, cramped buttons, a cookie banner covering half the screen, a form you cannot fill out with a thumb. Always compare mobile and desktop bounce rates side by side.

4. No next step

The page answers the question but offers nothing afterward: no related content, no visible CTA, no customer story. The visitor leaves satisfied, but you did not move them forward.

5. Poorly qualified traffic

A broad keyword, a loosely targeted paid audience, or a backlink from an off-topic site brings in visitors with no reason to stay. In that case the page is not the problem. Acquisition is.

6. Technical bugs

A JavaScript error that breaks a button, a video that fails on Safari, a form that stopped submitting after a plugin update. These issues spike bounce rate overnight, often on a single browser.

How to reduce bounce rate: a 5-step method

Reducing bounce rate is not about adding things to the page, it is about removing whatever stops the visitor from moving forward. Here is the process we use.

  1. Segment: in GA4, break bounce rate down by landing page, channel, device, and browser. A 50% average can hide 30% on desktop and 75% on mobile.
  2. Prioritize: rank pages by sessions multiplied by bounce rate. A page at 80% with 50 visits a month is less urgent than a service page at 55% with 3,000 visits.
  3. Observe: watch session recordings and heatmaps (Microsoft Clarity is free, Hotjar is a common paid option) on your priority pages. You will see where people stop scrolling and what they try to click.
  4. Fix: apply the changes below, starting with the most likely cause from your diagnosis.
  5. Test: when traffic allows, validate major changes with an A/B test instead of a before-and-after comparison, which seasonality distorts.

Checklist: 12 concrete ways to lower bounce rate

Content and message:

  • Mirror the exact promise of the search title or ad in the page H1.
  • Answer the main question in the first lines, with no generic intro.
  • Add visible proof above the fold (customer logos, certifications, a verifiable fact).
  • Break up long text blocks with subheads, lists, and useful visuals.

Journey and conversion:

  • Place one clear primary CTA that fits the visitor's stage (guide, demo, quote).
  • Add contextual internal links to related guides and service pages.
  • Cut form fields to the bare minimum; enrich the rest later in your CRM.
  • Remove or delay pop-ups that fire on arrival.

Technical:

  • Optimize LCP: compress the hero image, serve a modern format, and never lazy-load it.
  • Remove unused third-party scripts (old pixels, abandoned widgets).
  • Test on a real phone, not only in the browser's device emulator.
  • Check the console for errors in Chrome, Safari, and Firefox.
Team reviewing a landing page layout to reduce bounce rate

Does bounce rate affect SEO?

Google has stated repeatedly that it does not use Google Analytics data in its ranking systems, so the bounce rate in your GA4 dashboard is not a direct ranking factor. What makes visitors bounce, though (content that misses the search intent, slow pages, poor mobile UX), is exactly what Google works to demote through other signals. A page that does not satisfy the query tends to lose rankings over time, whether or not you track its bounce rate.

So the real SEO issue is query-to-page fit. If a page built to sell is getting traffic for an informational keyword, bounce rate will be high and rankings fragile. The usual fix is a dedicated informational page that answers the query, linked to the commercial page with relevant internal links.

Bounce rate FAQ

Is a 70% bounce rate good?

It depends on the page. On a blog post that answers a quick question, 70% can be perfectly acceptable if engagement time is solid. On a service page or a paid landing page, 70% means most visitors find no reason to continue, and it deserves a diagnosis.

Is a 20% bounce rate good?

Usually yes, it means most sessions engage. Still, verify your tracking: if the rate dropped suddenly, a duplicate tag or an auto-firing event may be inflating engagement.

Is an 80% bounce rate good?

Rarely, except for pages designed to be a quick reference or the end of a journey. On a page meant to generate leads, 80% points to a message mismatch, a slow load, or poorly targeted traffic.

Is a 2% bounce rate good?

Almost certainly not real. A bounce rate that low is typically caused by a GA4 tag firing twice, an event triggered on page load, or a third-party script sending interactions. Audit your setup in DebugView.

What is the difference between bounce rate and exit rate?

Bounce rate only looks at sessions that started on the page. Exit rate looks at every view of that page that ended a session, regardless of where the session started.

From diagnosis to action

Bounce rate is only useful when it triggers a decision. Segment it, tie it to your conversion goals, and fix first the pages that get qualified traffic but fail to convert it. If your GA4 data is incomplete or unreliable, start there: our marketing analytics consulting team can rebuild your tracking. If your data is clean but key pages still do not convert, our conversion rate optimization agency team can take it from there.

Want to know where your site is losing visitors? Get your free action plan: we review your key pages and tell you the three highest-impact fixes.

Related Article

03of11 resources

Grow Faster. Get your action plan today.

Get your free action plan in 48 hours, with no commitment on your side.

Ask Now