# What is bounce rate?

> Bounce rate is the share of visits where the person did not engage. How GA4 defines it, a worked example with ad traffic and why a high rate is not always bad.
- **Author**: Marxx
- **Published**: 2026-11-11
- **Category**: Metrics
- **URL**: https://marxx.ai/library-glossary/bounce-rate

---

Bounce rate is the share of visits to your site where the person did not engage. In Google Analytics 4 (GA4), it is the percentage of sessions that were not engaged. It is the opposite of engagement rate.

## How GA4 counts it

GA4 calls a session engaged if it meets any one of these:

- It lasts longer than 10 seconds. You can change this timer in your data stream's tag settings ([Google Analytics Help](https://support.google.com/analytics/answer/9191807), checked 2026-10-20).
- It has a key event, such as a purchase or a sign-up.
- It has 2 or more page or screen views.

Any session that meets none of these is a bounce ([Google Analytics Help](https://support.google.com/analytics/answer/12195621), checked 2026-10-20).

**Bounce rate = 100% − engagement rate**

## A worked example

Say 2,000 people click your Meta ad in a week. GA4 shows 1,200 engaged sessions.

- Engagement rate = 1,200 / 2,000 x 100 = **60%**
- Bounce rate = 100% − 60% = **40%** (800 sessions)

## Why it matters for ad spend

A cheap click that bounces is not cheap. Divide your cost per click by the engaged share to see the cost of a real visit.

**Cost per engaged visit = cost per click / (1 − bounce rate)**

| Source | Cost per click | Bounce rate | Cost per engaged visit |
|---|---|---|---|
| Ad set A | INR 10 | 70% | INR 33.33 |
| Ad set B | INR 16 | 40% | INR 26.67 |

Ad set A has the cheaper [click](/glossary/cpc). Ad set B costs less per visit that did something. The numbers are made up. Check [CTR](/glossary/ctr) and purchases as well.

## When a high bounce rate is fine

A page that answers one question fast, such as an address or a phone number, can bounce and still do its job. Judge bounce rate against the page's goal. For a product page, a high rate is a warning. For a contact page, it may not be.

## How to lower it

1. Make the page match the ad. The headline should repeat the promise.
2. Put the answer [above the fold](/glossary/above-the-fold).
3. Make the page load fast on a phone.
4. Cut pop-ups in the first seconds.

For why GA4 and Meta never agree, see [GA4 vs Meta Ads Manager numbers](/compare/ga4-vs-meta-ads-manager-numbers). Check bounce rate by placement too. A placement with cheap clicks and many bounces can cost more per real visit, as the [Audience Network](/glossary/audience-network) example shows.

## FAQ

### Is bounce rate the same as engagement rate?

No. Google calls bounce rate the opposite of engagement rate. They add up to 100%.

### What is a good bounce rate?

It depends on the page and the traffic source. Compare each page with your own earlier numbers and with pages that share its goal.

### Does a bounce mean the visitor left unhappy?

Not necessarily. They may have found the answer at once. Pair bounce rate with conversions to judge it.

---
- [More Metrics articles](https://marxx.ai/library-glossary/category/metrics)
- [All articles](https://marxx.ai/library-glossary)