---
title: "What is a good bounce rate? GA4 explained | PostCliq"
description: "What a good bounce rate is in GA4, why most benchmarks have no source, where to find a defensible one, and why engagement and key event rate matter more."
url: "https://postcliq.com/blog/what-is-a-good-bounce-rate"
---

# What is a good bounce rate, and why GA4 engagement rate matters more

In GA4, bounce rate is the share of sessions that were not engaged, and most published benchmarks cannot be traced to a study. Here is what a good bounce rate means, the benchmark you can defend, and the metric that matters more.

By [Nirmal Gyanwali](https://postcliq.com/blog/author/nirmal-gyanwali) Updated 16 October 2026 9 min read

On this page

1. The short answer
2. What is bounce rate in GA4?
3. What is a good bounce rate?
4. Is a high bounce rate bad?
5. Why does engagement rate matter more than bounce rate?
6. How do you reduce bounce rate on pages that matter?
7. What to do next
8. Frequently asked questions

## The short answer

Key takeaways

- In GA4, bounce rate is the percentage of sessions that were not engaged, which makes it the exact inverse of engagement rate.
- An engaged session in GA4 is one that lasts longer than 10 seconds, includes a key event, or has two or more page views.
- The bounce rate "benchmarks" repeated across the web (40 to 55% average, 20 to 40% good) mostly trace back to no published study, so treat them as folklore.
- The most defensible benchmark is GA4's own peer benchmarking, which shows the median and the 25th to 75th percentile range for businesses in your industry category.
- For a lead generation site, the metric that matters is session key event rate: how many sessions end in an enquiry, not how many stay 10 seconds.

Google defines GA4 bounce rate as ["the percentage of sessions that were not engaged"](https://support.google.com/analytics/answer/12195621) , where an engaged session lasts longer than 10 seconds, has a key event or has two or more page views. So a "good" bounce rate is one that is falling on the pages where you want people to act, and that sits near the median of GA4's own peer benchmark for your industry. The rest of this article explains why that is the honest answer.

## What is bounce rate in GA4?

Bounce rate in GA4 is the percentage of sessions that were not engaged. A session is engaged if it lasts longer than 10 seconds, records a key event, or includes two or more page or screen views. Bounce rate and engagement rate always add up to 100%.

What is an engaged session?

An engaged session is a GA4 session that lasts longer than 10 seconds, has a key event, or has two or more page or screen views. Engagement rate is the share of sessions that are engaged. Bounce rate is the share that are not.

Google gives a simple example: a visitor reads for under 10 seconds, triggers no events and views one page. That session is not engaged, so it counts as a bounce ( [Google Analytics Help, Engagement rate and bounce rate](https://support.google.com/analytics/answer/12195621) ). Google also notes that first\_visit, first\_open and session\_start never count towards engagement, even if someone marks them as key events.

### How GA4 bounce rate differs from the old one

Universal Analytics (the version of Google Analytics before GA4) called a session a bounce when it had a single page view and no interaction. A visitor who read your pricing page for four minutes and then phoned you counted as a bounce.

GA4 fixed that. The same visitor is now engaged, because the session lasted longer than 10 seconds. This is why bounce rates often look lower in GA4 than they did in Universal Analytics, and why comparing the two is meaningless.

| Question | Universal Analytics (retired) | GA4 |
| --- | --- | --- |
| What counts as a bounce? | A single-page session with no interaction | A session that is not engaged |
| Four minutes reading one page, then leaves | ✕ Bounce | ✓ Engaged, not a bounce |
| Five seconds, then clicks to a second page | ✓ Not a bounce | ✓ Engaged, not a bounce |
| Five seconds on one page, submits the form | ◐ Depends on event setup | ✓ Engaged, because a key event fired |
| Eight seconds on one page, leaves | ✕ Bounce | ✕ Bounce |
| Is it the inverse of another metric? | No | Yes, of engagement rate |

Source: [Google Analytics Help, Engagement rate and bounce rate , checked 30 September 2026; Universal Analytics definition as widely documented](https://support.google.com/analytics/answer/12195621)

## What is a good bounce rate?

There is no single good bounce rate. It depends on the page's job, the traffic source and the device. A blog post that answers a question in one screen can have a high bounce rate and be doing its job. A landing page for paid traffic with a high bounce rate is usually wasting money.

Search "what is a good bounce rate" and you will see the same ranges on page after page: 20 to 40% is good, 40 to 55% is average, above 70% needs attention. We went looking for where those numbers come from.

- Fullstory's widely cited article gives those exact bands but [cites no study, sample or year for them](https://www.fullstory.com/blog/what-is-a-good-bounce-rate/) .
- Plausible's benchmark table (content sites 65 to 90%, B2B 25 to 65%, retail 20 to 55%) is [attributed to "studies conducted by digital marketing agencies and tools"](https://plausible.io/blog/bounce-rate) without naming them.
- Most of these ranges predate GA4, so they measure the old single-page definition, not the engaged-session one you see today.

That does not make the ranges wrong. It makes them unverifiable, and several were set before the definition changed. We will not repeat them as benchmarks, and you should be wary of any report that does.

### The benchmark you can defend: GA4's own

GA4 now shows peer benchmarks inside your property. Google says it offers benchmarks ["in percentiles (median, 25th, and 75th)"](https://support.google.com/analytics/answer/13771577) for peer groups based on your property's industry category, covering engagement rate, bounce rate, session key event rate and more, refreshed every 24 hours. To see them, the property must have the "Modeling contributions & business insights" setting turned on.

This is the only bounce rate benchmark we know of that uses the current definition, a disclosed method and your own industry. It still has limits: Google does not publish the sample size, and the industry category is assigned partly by Google's own signals. But it is far better than a range copied between blogs.

What current data says about engagement

**10 seconds** the threshold for an engaged session in GA4 [Google Analytics Help](https://support.google.com/analytics/answer/12195621)

**-10%** year-on-year change in engagement across 6,500+ websites, Q4 2025 [Contentsquare 2026 benchmark (vendor)](https://contentsquare.com/guides/digital-experience-benchmark/)

**-5.1%** year-on-year change in conversion rate in the same dataset [Contentsquare 2026 benchmark (vendor)](https://contentsquare.com/guides/digital-experience-benchmark/)

**23%** lower bounce rate for AI-referred visitors to US retail sites, early 2025 [Adobe Analytics](https://blog.adobe.com/en/publish/2025/03/17/adobe-analytics-traffic-to-us-retail-websites-from-generative-ai-sources-jumps-1200-percent)

Contentsquare's 2026 benchmark covers 99 billion sessions across more than 6,500 websites, comparing Q4 2024 with Q4 2025. It reports that ["engagement dropped -10% year on year"](https://contentsquare.com/guides/digital-experience-benchmark/) and conversion rates fell 5.1%, while bounce rates improved for AI-influenced traffic. Contentsquare sells analytics software and does not publish a single average bounce rate in its public summary, so we do not quote one.

## Is a high bounce rate bad?

A high bounce rate is bad only when the page's job is to move people somewhere else on your site. On a contact page, a pricing page or a paid landing page, it usually signals a problem. On a blog post, a help article or a page with a phone number on it, it can be normal.

Read bounce rate against the page type:

| Page type | The page's job | High bounce rate usually means | What to check first |
| --- | --- | --- | --- |
| Paid landing page | Turn an ad click into an enquiry | The page does not match the ad, or loads slowly | Message match, mobile load time |
| Service page | Move a visitor to enquire or to proof | The next step is unclear or below the fold | Call to action, case study links |
| Contact page | Get the form sent | The form is long, broken or untrusted | Submit the form yourself |
| Blog article | Answer a question, then offer a next step | Often fine; a problem only if no one ever clicks on | Internal links, related articles |
| Home page | Route visitors to the right section | Visitors cannot tell what you do or for whom | The first screen on a phone |

Source: PostCliq analysis

Two cautions before you act on a bounce rate.

**A very low bounce rate is often a tracking fault.** If a page shows bounce rates close to zero, check for a duplicate tag or an event firing on load. Either one can mark every session engaged. The [GA4 audit checklist](https://postcliq.com/blog/ga4-audit-checklist) covers both checks.

**A single-page enquiry can still be a bounce.** If a visitor lands, taps your phone number within eight seconds and leaves, GA4 counts a bounce unless that tap is tracked as a key event. Tracking every enquiry route fixes this. The setup is in [GA4 key events for lead generation](https://postcliq.com/blog/ga4-key-events-for-lead-generation) .

## Why does engagement rate matter more than bounce rate?

Engagement rate tells you the share of sessions where something happened: time, a second page or a key event. It is framed around what you want, which makes it easier to read. But neither metric tells you whether people enquired. For a lead generation site, pair engagement rate with session key event rate.

Here is a worked example with invented figures, to show why engagement alone misleads.

A paid landing page gets 2,000 sessions in a month.

- 1,300 are engaged. Engagement rate is 65%, bounce rate 35%. By any range you have seen online, that looks healthy.
- 30 sessions include an enquiry key event. Session key event rate is 30 divided by 2,000, or 1.5%.
- If the campaign cost AUD 6,000, that is AUD 200 per enquiry.

Now suppose a change to the form lifts enquiries to 45 while engagement stays at 65%. Cost per enquiry falls to about AUD 133. Nothing in the bounce rate moved. Everything the business cares about did.

The reverse also happens. A page redesign with a longer hero video can raise engagement (people watch for more than 10 seconds) while enquiries fall. If you only report engagement, that looks like a win.

The three numbers to report for a landing page

Sessions, engagement rate and session key event rate, side by side, for the same date range and the same traffic source. Engagement rate explains the key event rate. It never replaces it.

For the full picture of which pages lose people, use behaviour data as well. Recordings in Microsoft Clarity show what visitors did in those unengaged seconds. The [Microsoft Clarity guide](https://postcliq.com/blog/microsoft-clarity-guide) explains what to look for, and [dead clicks and rage clicks](https://postcliq.com/blog/dead-clicks-and-rage-clicks) covers the two signals that most often explain a bounce.

## How do you reduce bounce rate on pages that matter?

Reduce bounce rate by fixing the first ten seconds: match the page to what brought the visitor, load the first screen fast on a phone, and make the next step visible without scrolling. Work only on pages whose job is to move visitors on, and measure the result in key events, not bounce rate.

**Speed.** Deloitte's study for Google found a 0.1-second improvement in mobile site speed improved lead generation bounce rates by 8.3% and lifted retail conversions 8.4% ( [Deloitte, Milliseconds Make Millions](https://www.deloitte.com/ie/en/services/consulting/research/milliseconds-make-millions.html) ). The study dates from 2020, was commissioned by Google and is correlational, but the direction is consistent with every speed study since. Only [48% of websites pass all Core Web Vitals on mobile](https://almanac.httparchive.org/en/2025/performance) , according to the HTTP Archive Web Almanac 2025, so there is usually room.

**Message match.** When a paid page has a high bounce rate and an organic page on the same topic does not, suspect the ad. If the ad promises one thing and the page leads with another, visitors leave in seconds. [Is it a website problem or a campaign problem](https://postcliq.com/blog/website-problem-or-campaign-problem) walks through how to tell.

**Traffic mix.** Bounce rate moves with the traffic, not just the page. Adobe found AI-referred visitors to US retail sites were 8% more engaged and bounced 23% less than other visitors in early 2025, although they were then 9% less likely to convert ( [Adobe](https://blog.adobe.com/en/publish/2025/03/17/adobe-analytics-traffic-to-us-retail-websites-from-generative-ai-sources-jumps-1200-percent) ). A shift in where visitors come from can move bounce rate with no change to the page at all. Always compare bounce rate within one channel.

### How PostCliq checks the first ten seconds

PostCliq is a free website audit that reads a site's public pages the way a careful visitor would. On each page it checks what decides those first seconds: load speed from Lighthouse lab data and Chrome UX Report field data, whether the page says what it offers, and whether a call to action is visible on a phone. It then puts three quick wins first. It can read Google Ads spend and clicks by landing page if you connect it, read-only, but not the ads themselves, so the ad-to-page comparison stays with you. A read-only GA4 connection puts the audit next to your own engagement data. PostCliq does not change your site or run tests. The [free audit](https://postcliq.com/#try-postcliq) takes a few minutes.

## What to do next

1. Stop comparing bounce rates with Universal Analytics history or with benchmark ranges from blog posts.
2. Turn on GA4 benchmarking (Admin, Account settings, Modeling contributions and business insights) and compare engagement rate with your industry median.
3. Make sure every enquiry route is a key event, so a quick phone tap is not counted as a bounce.
4. For your five highest-traffic commercial pages, report sessions, engagement rate and session key event rate together, by channel.
5. Pick the page with high engagement and a low key event rate, and check its call to action and form first.
6. Run a [free PostCliq audit](https://postcliq.com/#try-postcliq) to see what visitors meet in the first ten seconds on those pages.

## Frequently asked questions

### Is a 20% bounce rate good?

A 20% bounce rate in GA4 means 80% of sessions were engaged. On most pages that is strong, but check tracking first. Very low bounce rates often come from a duplicate GA4 tag or an event that fires automatically on page load, which makes every session look engaged. If tracking is clean, compare it with GA4's benchmark median for your industry.

### Is an 80% bounce rate bad?

An 80% bounce rate is a concern on a landing page, service page or contact page, because those pages exist to move people on. On a blog post or a help article that answers the question in one screen, it can be normal. Check whether enquiry routes such as phone taps are tracked as key events before drawing any conclusion.

### What is the difference between bounce rate and exit rate?

Bounce rate is the share of sessions that were not engaged, measured on the page where the session started. Exit rate is the share of views of a page that were the last in their session, whatever happened before. A contact thank-you page should have a high exit rate. A service page with a high bounce rate deserves attention.

### What is a good engagement rate in GA4?

There is no published universal figure that uses GA4's current definition. The defensible comparison is GA4's own benchmarking, which shows the median and the 25th to 75th percentile range for your industry peer group. Aim to be at or above the median on commercial pages, and judge the result by session key event rate.

### Why is my bounce rate so high in GA4?

The usual causes are slow mobile loading, a page that does not match the ad or search result that brought the visitor, a hidden next step, or enquiry actions that are not tracked as key events. Check tracking first, then compare the same page across channels. If only paid traffic bounces, the campaign is the likelier cause.

### Does bounce rate affect SEO?

Google has not said it uses GA4 bounce rate as a ranking factor, and many sites do not use Google Analytics at all. What matters for search is whether the page satisfies the searcher. A page that answers the question quickly may have a high bounce rate and still perform well. Treat bounce rate as a diagnostic for your pages, not a ranking lever.

## Turn more visits into customers.

Test your key buying journey. See where customers and AI agents get stuck, and what to fix first.

Free. No credit card.

![Nirmal Gyanwali, founder and chief executive of WP Creative.](https://postcliq.com/authors/nirmal-gyanwali.jpg)

Written by

[Nirmal Gyanwali](https://postcliq.com/blog/author/nirmal-gyanwali)

Founder and CEO, WP Creative · Sydney, Australia

Nirmal Gyanwali has spent more than twenty years building websites, and most of that time watching them fail at the one job the business actually bought them for, which is turning a visitor into an enquiry. He founded WP Creative in Sydney in January 2016.

- [LinkedIn](https://www.linkedin.com/in/nirmalgyanwali/)
- [YouTube](https://www.youtube.com/@nirmalgyanwali)
- [Instagram](https://www.instagram.com/nirmalgyanwali)
- [TikTok](https://www.tiktok.com/@nirmalwpc)

## Keep reading

- [**GA4 audit checklist: the checks that find missing enquiries**](https://postcliq.com/blog/ga4-audit-checklist)
- [**Dead clicks and rage clicks: what they tell you about lost enquiries**](https://postcliq.com/blog/dead-clicks-and-rage-clicks)
- [**Microsoft Clarity: the marketer's guide to finding why visitors leave**](https://postcliq.com/blog/microsoft-clarity-guide)

[More on Analytics and measurement](https://postcliq.com/blog/topic/measurement) · [All articles](https://postcliq.com/blog)
