Bounce Rate as You Knew It No Longer Exists
Google killed the old bounce rate in July 2023 when it sunset Universal Analytics and replaced it with Google Analytics 4 (GA4). The metric that marketing teams obsessed over for nearly two decades, the percentage of single-page sessions, is gone. In its place, GA4 introduced engagement rate and a fundamentally rethought version of bounce rate that measures something entirely different from what you’re used to. If you’re still referencing “bounce rate” in reports or using it to judge page quality, you’re almost certainly misinterpreting the number you’re looking at.
This matters because decisions are being made on misunderstood data. We regularly audit analytics setups for mid-market companies and find teams quoting bounce rate figures in board decks without realising the definition changed beneath their feet. The old bounce rate punished pages unfairly. The new metric is more useful, but only if you understand what it actually measures and how to configure it properly.
What the Old Bounce Rate Actually Measured
In Universal Analytics, bounce rate was the percentage of sessions where a user landed on a page and left without triggering a second request to the Analytics server. That’s it. No second pageview, no event, no interaction of any kind. The session was recorded as a “bounce.”
The problem with this definition was that it treated radically different behaviours as identical. A visitor who landed on your pricing page, read every word, spent four minutes comparing plans, and then left to discuss with a colleague internally was recorded as a bounce. So was someone who hit your page by accident and left in two seconds. Both counted the same way. One was a success. The other was a failure. The metric couldn’t tell the difference.
This created perverse incentives. Teams would add unnecessary second pages to force users through multi-step flows, purely to lower bounce rate. Blog posts that answered a question perfectly in one page were penalised because readers got what they needed and left. The metric actively punished good content and useful single-page experiences.
Why Teams Got Attached to It Anyway
Despite its flaws, bounce rate was popular because it was simple. One number, easy to compare, easy to put on a dashboard. It gave stakeholders something to react to, even if the reactions were often wrong. “Our bounce rate is 70%, that’s bad” became a common refrain in marketing meetings, regardless of whether the page in question was a blog post (where 70% is normal) or a product landing page (where it might signal a real problem). The lack of nuance was a feature for busy executives who wanted a single indicator of page health. That simplicity was also its biggest flaw.
How GA4 Redefined Bounce Rate
GA4 didn’t just tweak bounce rate. It inverted the entire concept by building engagement rate first and then defining bounce rate as its opposite.
In GA4, a session counts as engaged if it meets any one of three criteria:
- The session lasted longer than 10 seconds
- The session included a conversion event
- The session included two or more screen views or pageviews
Bounce rate in GA4 is simply the percentage of sessions that were not engaged. So a visitor who spends 15 seconds reading your page and then leaves is not a bounce, even if they only viewed one page. That same visitor would have been a bounce in Universal Analytics.
This is a fundamental shift. The new bounce rate actually measures what most people always assumed the old one measured: the percentage of visitors who showed no meaningful interest in your content. It’s a far more honest metric.
The 10-Second Threshold Matters More Than You Think
That default 10-second engagement timer is configurable. You can adjust it in GA4’s admin settings to anywhere between 10 and 60 seconds. Most teams leave it at the default, and for most sites, that’s a mistake.
Consider the difference between a SaaS company’s homepage and a long-form research report. Ten seconds might be a reasonable engagement signal for a homepage with a clear call to action. For a 3,000-word industry report, someone who spends only 10 seconds hasn’t engaged in any meaningful sense. In our projects at NexusBond, we typically recommend adjusting this threshold based on the content type and the realistic minimum time a genuinely interested visitor would spend. For content-heavy B2B sites, we often set it to 30 seconds. For transactional pages with short decision paths, 10 seconds works fine.
The key point is that this is a configuration decision, not a default you should accept blindly. And because it directly affects your bounce rate and engagement rate figures, getting it wrong means your core engagement metrics are miscalibrated from the start.

Engagement Rate: The Metric That Actually Replaced Bounce Rate
While GA4 does still report bounce rate (it was actually added back after launch due to user demand), engagement rate is the primary metric Google designed to replace it. Engagement rate is the percentage of sessions that met at least one of those three engagement criteria. If your engagement rate is 65%, your bounce rate is 35%. They’re two sides of the same coin.
So why does Google emphasise engagement rate over bounce rate? Because it reframes reporting around positive signals rather than negative ones. Instead of asking “what percentage of people left immediately?” you’re asking “what percentage of people showed interest?” It sounds like a minor psychological shift, but it changes how teams interpret and act on data.
A page with a 60% engagement rate tells you something actionable: six in ten visitors are spending time, converting, or exploring further. You can work with that. You can segment those engaged users, study their paths, and understand what’s working. The old bounce rate just told you people left, with no insight into whether the page actually failed or succeeded.
What Good Engagement Rate Benchmarks Look Like
One of the first questions we hear from clients is “what’s a good engagement rate?” The honest answer depends on your content type, traffic sources, and business model, but here are some benchmarks we’ve observed across mid-market B2B sites:
- Homepage: 55-70% engagement rate
- Product or service pages: 60-75%
- Blog posts and educational content: 45-65%
- Landing pages from paid campaigns: 50-70% (highly dependent on ad targeting quality)
- Contact or demo request pages: 70-85%
These ranges assume a properly configured engagement timer and clean traffic data (not inflated by bot traffic or misconfigured filters). If your numbers fall well outside these ranges, the first thing to check isn’t your content. It’s your measurement setup. We’ve seen engagement rates distorted by miscounted events, unfiltered internal traffic, and engagement timers left at defaults that don’t match the site’s content model. Getting the measurement right is a prerequisite for trusting the data, which is exactly why we cover this in our measurement systems guide.
Why the Old Bounce Rate Led to Bad Decisions
To understand why this change matters practically, consider a real scenario we encounter regularly. A B2B software company runs a content marketing programme, publishing two to three articles per week. In Universal Analytics, their blog bounce rate sat around 78%. Every quarterly review, someone would flag it as a problem. The marketing team would feel pressure to “fix” the bounce rate, leading to tactics like splitting articles across multiple pages, adding intrusive pop-ups, or inserting forced interstitial pages between content and exit.
None of these tactics improved business outcomes. They annoyed readers. The team was optimising for a metric that didn’t correlate with revenue or lead generation. Some of their highest-performing content in terms of pipeline influence had the worst bounce rates, because a decision-maker would read a single in-depth article, form an opinion about the company’s expertise, and then return weeks later through a branded search to request a demo. The original session was a “bounce.” The business outcome was a six-figure deal.
GA4’s engagement rate would have told a different story. Those same sessions, where visitors spent three to five minutes reading a single article, would show as engaged. The metric would correctly identify that readers were finding value, even without a second pageview.
New Metrics You Should Be Watching Alongside Engagement Rate
Engagement rate is a step forward, but it’s still a single number summarising complex behaviour. To get a genuinely useful picture of how visitors interact with your site, you need to pair it with several other GA4 metrics that didn’t exist in Universal Analytics.
Average Engagement Time
Average engagement time measures how long users actively interacted with your page while it was in the foreground of their browser. This is not the same as “time on page” from Universal Analytics, which was notoriously inaccurate because it could only calculate time between pageviews (meaning the last page in a session always showed zero time).
GA4 tracks engagement time using a heartbeat mechanism that detects whether the page is actually in focus. If a visitor opens your page in a tab but switches to another tab, that idle time doesn’t count. This makes the metric significantly more reliable. When we set up reporting for clients, average engagement time per page is one of the first metrics we include because it reveals content quality in a way that engagement rate alone cannot.
Engaged Sessions per User
This metric tells you, on average, how many engaged sessions each user has over a given period. It’s particularly valuable for B2B sites where the buying cycle spans weeks or months. A rising trend in engaged sessions per user indicates that returning visitors are finding ongoing value, not just bouncing back once and disappearing. If this number is flat at 1.0, your site is effectively a single-touch experience, which is a problem for most B2B companies that need multiple interactions before a prospect converts.
Key Events (Formerly Conversions)
GA4 recently renamed “conversions” to “key events” to distinguish between analytics measurement and the conversion data sent to Google Ads. Regardless of the naming, these are the specific actions you define as meaningful: form submissions, demo requests, document downloads, video plays, or whatever constitutes a valuable interaction for your business. Unlike Universal Analytics, where setting up goal tracking required navigating a clunky interface, GA4 lets you mark any event as a key event with a single toggle. The challenge isn’t the mechanics. It’s deciding which events genuinely matter and ensuring they fire reliably.
Views per Session
The classic “pages per session” metric still exists in GA4, rebranded as views per session (since GA4 also tracks app screens). This metric works well alongside engagement rate to distinguish between visitors who engaged deeply with one page and those who explored broadly across several pages. Both behaviours can indicate interest, but they suggest different things about user intent and site structure. A visitor reading one long article is behaving differently from a visitor who views six product pages in rapid succession. Both are engaged, but their needs and their position in the buying cycle are likely very different.

How to Reconfigure Your Reporting
If your dashboards and monthly reports still feature bounce rate as a headline metric, it’s time to restructure. Here’s what a more useful reporting framework looks like.
Replace bounce rate with engagement rate as your primary session-quality metric. Display it at the site level and broken down by traffic source. A 55% overall engagement rate means something different when organic search is at 68% and social media is at 32%. That gap tells you where to focus.
Add average engagement time per page for content analysis. Sort your top pages by engagement time to identify which content genuinely holds attention. A page with high traffic but low engagement time is probably ranking for the wrong keywords or delivering a misleading title. A page with modest traffic but high engagement time is your hidden asset.
Track key events by landing page to connect content to outcomes. This is where measurement gets genuinely powerful. You stop asking “did people bounce?” and start asking “did people who landed on this page eventually do something valuable?” That’s a question worth answering.
Segment everything by audience. GA4’s exploration reports let you create segments based on engagement criteria, traffic source, device, geography, and dozens of other dimensions. A single aggregate number for your entire site is almost never useful for decision-making. The insights live in the segments.
Common Mistakes Teams Make During the Transition
We’ve helped dozens of mid-market teams migrate their reporting from Universal Analytics to GA4, and certain mistakes come up repeatedly.
Comparing GA4 bounce rates to Universal Analytics bounce rates. They measure different things. A page that had a 75% bounce rate in UA might show 35% in GA4. That doesn’t mean the page improved. It means the definition changed. Any year-over-year comparison that crosses the UA/GA4 boundary is meaningless for bounce rate specifically. Teams that don’t understand this end up celebrating false improvements or ignoring genuine problems.
Ignoring the engagement timer configuration. As mentioned earlier, the 10-second default is not appropriate for every site. Yet most teams never adjust it because they don’t know it exists. This single setting affects your two most prominent engagement metrics, so treating it as an afterthought is a significant oversight.
Over-relying on engagement rate as a standalone metric. Engagement rate is better than old bounce rate, but it can still be misleading in isolation. A page can have a high engagement rate simply because visitors are confused and spending time trying to figure out what the page is about. That’s not success. Always pair engagement rate with outcome metrics like key events or downstream navigation patterns.
Not defining key events before launch. Many teams set up GA4, confirm pageviews are tracking, and consider the job done. Without key events configured, engagement rate tells you people spent time on the site, but you have no idea whether that time led to anything your business cares about. Defining what counts as a meaningful interaction before launch, not after, is essential. It’s one of the first things we do in any measurement project at NexusBond, because retrofitting event tracking months after launch means months of missing data you can never recover.
What This Means for SEO and Content Strategy
For years, SEO practitioners debated whether Google used bounce rate as a ranking signal. Google consistently denied it, but the debate persisted because the correlation between low bounce rates and high rankings was observable (even if the causation was backwards). With the shift to GA4, that debate is effectively moot for a different reason: Google’s own analytics tool no longer measures bounce rate the way it used to, so the old metric literally doesn’t exist to be used as a signal.
What hasn’t changed is that Google cares about user satisfaction. Core Web Vitals, dwell time signals from Chrome data, and interaction patterns all feed into how Google evaluates page quality. The practical implication for your content strategy is straightforward: create content that genuinely satisfies the search intent. If someone searches “how to calculate customer acquisition cost” and your page gives them the formula, a worked example, and a downloadable template, that’s a satisfied user regardless of whether they visit a second page.
GA4’s engagement metrics align much better with this reality. A page that holds attention for three minutes and prompts a document download will show strong engagement rate, strong engagement time, and a key event. That’s your signal that the content is working, even if the visitor never sees another page on your site.
Making the Shift Practical
Stop referencing bounce rate in executive reporting unless you’ve confirmed that everyone reading the report understands the GA4 definition. In our experience, they usually don’t. Swap it for engagement rate, add a one-sentence footnote explaining what it measures, and move on.
Audit your engagement timer setting this week. Go to Admin > Data Streams > your web stream > Configure tag settings > Adjust session timeout, and set the engagement timer to a value that matches your content. If you publish long-form content, 30 seconds is a reasonable starting point. If your site is primarily transactional with short pages, 10 to 15 seconds works.
Define your key events if you haven’t already. At minimum, every B2B site should be tracking form submissions, CTA clicks, and any action that represents a qualified hand-raise. Without these in place, your engagement metrics float in a vacuum, disconnected from business outcomes.
Finally, build a 90-day baseline with your new configuration before drawing any firm conclusions. GA4 data is only as reliable as your setup, and making strategic decisions on misconfigured data is worse than having no data at all. Get the measurement right first, then optimise. The metrics will reward you with clarity instead of confusion.


