Bounce rate measures the share of sessions where a user viewed a single page and left without any further interaction — no second pageview, click, scroll past 90%, or form submission. The metric was a Universal Analytics staple, but Universal Analytics stopped processing data on 1 July 2023. Google Analytics 4 replaced it with engagement rate, the inverse metric that counts sessions where users did engage for at least 10 seconds, fired a conversion, or had two or more pageviews.
Why it matters
A high bounce rate (or low engagement rate) is a symptom, not a diagnosis. For a quick-answer blog post a "bounce" may mean the user got what they came for. For a landing page or product detail page, it usually points to friction: slow load, mismatched intent, broken layout, or content that looks irrelevant within the first few seconds. The pattern only becomes useful once you segment by source, device, and landing URL.
How to measure it
- In GA4, prefer engagement rate and average engagement time as the primary signals; bounce rate exists but is derived.
- Pair the metric with RUM data so you can correlate disengagement with real performance, not just averages.
- Investigate landing pages where engagement drops with poor LCP, INP, or TTFB — improving those usually moves the metric.
- Check that above-the-fold content matches the ad copy or organic title that brought the user in.
- Track scroll depth and outbound clicks as additional engagement events.