Bounce rate
Bounce rate is the share of visits where the person left without doing a second thing, such as opening another page. Google Analytics 4, usually shortened to GA4, now treats a visit as useful if the person stayed, clicked again, or bought, and bounce is everything else. Today's bounce rate is not the same number it was in older Google Analytics.
Theodor Lindfors, Founding Marketer ·
Formula
Bounce rate = non-engaged sessions / total sessions
How bounce rate is calculated
Let's take a software company as an example. They sell customer-relationship software to plumbing businesses. Plumbers pay a monthly subscription. The software company finds leads on Google and LinkedIn, then a salesperson closes the deal. Google Ads sends plumbers to example.com/demo. Bounce rate asks: of those visits, how many ended without a real second action?
The catch is what counts as a second action. Universal Analytics (the older Google Analytics) counted a visit as a bounce if the plumber never hit a second page. Google Analytics 4 (GA4, the current version) defines an engaged session as one lasting beyond a short threshold (usually 10 seconds), with a conversion (a goal, such as submitting the demo form), or with more than one pageview. Bounce rate is everything else: sessions that were not engaged. Divide those non-engaged sessions by total sessions.
Let's take a software company as an example. They sell a monthly tool to plumbing businesses. Last week 1,000 plumbers landed on the demo page. In Google Analytics 4 (GA4), 450 of those 1,000 plumbers stayed longer than 10 seconds, viewed a second page, or submitted the demo form. Those 450 visits are engaged. The other 550 visits are bounces. Bounce rate is 550 non-engaged sessions / 1,000 total sessions = 55%. In the old Universal Analytics, some of those 10-second stays would still have been bounces if the plumber never clicked a second page. So a Google Analytics 4 bounce rate and a Universal Analytics bounce rate for the same page can differ a lot. Do not compare across that boundary.
Why bounce rate matters
For paid traffic, bounce rate is a fast smell test on message match. If a Google ad promises a plumber CRM (customer relationship software) demo and the landing page is a generic homepage, people leave immediately, and a software company paid for every one of them.
Bounce rate also overlaps with what Google calls landing page experience inside Quality Score (a 1 to 10 relevance diagnostic on each keyword), so a page people abandon can cost you twice: wasted clicks now, and more expensive clicks later.
How to read bounce rate
Read bounce rate by page and by source, never as a site-wide number. A site average mixes a software company's demo page with a blog post about pipe sizing and tells you nothing about either. Use UTM tags (UTM parameters: Urchin Tracking Module campaign labels on links) so you can see bounce by campaign, not just by page.
And read bounce rate next to an outcome. High bounce with healthy conversion rate (conversions divided by sessions) on a single-page landing page is fine. The plumber read the page, booked the demo, and left. High bounce with no conversions is where you look at the ad, the tagging, and the page speed.
Common bounce rate mistakes
- Comparing a Google Analytics 4 (GA4) bounce rate to a Universal Analytics baseline.
- Quoting an industry benchmark as if page intent did not exist.
- Adding scroll or timer events until bounce rate falls, then calling it an improvement.
- Optimizing bounce rate on a page whose job is to send people somewhere else.
Lemonado
Your AI co-worker for marketing
Lemonado is your marketing team's AI co-worker. It connects to your whole stack and does the work end-to-end: reporting, campaign checks, and analysis.
In-house teams and agencies use it so people spend attention on decisions, not busywork.