In short
A visitor lands on your product page, looks for two seconds and clicks back. Exactly this moment is a bounce.
The bounce rate measures how often this happens: it is the proportion of sessions on your website in which a user views exactly one page and then disappears again, without viewing a second page or triggering a measurable interaction. If 620 out of 1,000 visitors to a landing page leave without a further click, the bounce rate of this page is 62 per cent.
As clear as the formula is, the metric is just as misunderstood. A high bounce rate is not automatically bad, and a low one is not automatically good. Anyone who confuses the two optimises in the wrong direction. That is why a closer look is worthwhile.
How the bounce rate is calculated
The basic formula is simple: number of single-page sessions divided by the total number of sessions, times one hundred. What counts as a "bounce" is decisive. Classically, in Universal Analytics, a bounce was any session with exactly one page view and no further trigger. Whether the user stayed on the page for three seconds or twelve minutes, read, scrolled or watched a video: without a second hit, it was a bounce.
Precisely this has changed fundamentally with Google Analytics 4. GA4 still knows the term bounce rate, but defines it as the counterpart to the "engagement rate". There, a session counts as "engaged" if it lasts at least ten seconds, triggers a conversion event or has at least two page views. The bounce rate is simply the percentage of sessions that were not engaged. This is a different figure from before, and it is not directly comparable with old Universal Analytics values either. Anyone who sets historical reports against GA4 is comparing apples with pears.
You can find the official definition and the calculation logic in the Google Analytics Help on engagement rate and bounce rate. Read it before you blindly trust the figure in the dashboard.
Which values are "normal"?
There is no universally valid target bounce rate. The value depends heavily on the page type, the traffic channel and the industry. A few rough guide values that come up again and again in practice:
| Page / traffic type | Typical range | Assessment |
|---|---|---|
| Content blog / guide article | 65–90% | High is normal: question answered, user leaves |
| Product detail page (shop) | 20–45% | Lower is desirable; the goal is the next click |
| Category / listing page | 20–40% | Should lead on to the product |
| Home page | 30–55% | Depends heavily on how clear the navigation is |
| Landing page (paid campaign) | 40–70% | Depending on the match between ad and page |
These ranges are pointers, not benchmarks for your shop. A comparison against your own history and your own segments tells you more than any industry average from an infographic.
Why the bounce rate matters in e-commerce
In online retail, almost every euro depends on whether a visitor leaves the first page or goes deeper into the shop. The bounce rate is therefore an early warning system. It does not show you why someone leaves, but it shows very reliably where too many leave. And it generally correlates with what really counts: the conversion rate.
A high bounce on a product detail page is a direct revenue problem. The visitor had enough purchase intent to open the page and still left. Possible causes range from loading time to missing shipping information to a price that suddenly looks different after clicking on the ad. On a guide article, on the other hand, a high bounce is often a sign that you have delivered exactly what was being searched for. The user has their answer, closes the tab and is satisfied. The same figure, two completely opposite meanings.
Bounce rate, exit rate and engagement: not the same thing
Three terms are constantly confused. They measure different things:
- Bounce rate: the proportion of sessions that began and ended on a single page without interaction. It refers to the entry page.
- Exit rate: the proportion of views of a page that were the last page of the session, regardless of whether other pages were visited before. A basket page can have a low bounce rate but a high exit rate.
- Engagement rate: the GA4 opposite of the bounce rate, i.e. the proportion of "engaged" sessions.
A practical rule to remember: the bounce rate asks "Did they stay at all?", the exit rate asks "Where did they get off?". For optimising the checkout funnel, the exit rate is often the more honest figure.
A practical example from a shop
Imagine a Shopware shop for outdoor equipment. A Google Ads campaign leads to a landing page for waterproof hiking boots. The bounce rate of this page is 71 per cent, while the average of the other product pages is 38 per cent. A clear anomaly, and clearly money seeping away.
A look at the details: the ad promises "Hiking boots from €79", but the landing page first shows a model for €149. In addition, the hero image takes 4.3 seconds to load on mobile devices. Two concrete levers. After aligning the price message, compressing the images and adding a visible shipping note ("Shipping €0, delivery in 1–2 days"), the bounce rate falls to 52 per cent over four weeks. The page's add-to-cart rate rises noticeably along with it. That is the typical mechanism: the bounce rate is the indicator, while the actual work happens on page speed, relevance and trust signals.
What drives the bounce rate up
- Loading time. Every second of delay costs. In its studies on mobile loading times, Google itself shows a significant increase in the probability of bouncing with every additional second.
- A mismatch between expectation and content. The most common cause with paid traffic: the ad promises something different from what the page delivers.
- Weak mobile presentation. Buttons you cannot hit, text you have to zoom in on, pop-ups that block the whole screen.
- An unclear next action. If it is not clear in the first second what the user should do next, they do nothing and leave.
- Incorrect tracking. Sometimes the bounce rate is not the problem at all, but an analytics snippet embedded twice or a missing event that artificially counts every session as a bounce.
The biggest mistakes in dealing with the metric
The first mistake is treating the bounce rate as an isolated measure of success. It is a diagnostic signal, not a goal. Anyone who wants to lower it at any price quickly builds in tricks that make the figure look better without a single additional customer buying. A classic case of manipulation: building in an automatic "scroll event" or a timer that counts every session as an interaction after three seconds. The bounce rate falls to almost zero, while revenue does not move a millimetre. You have only broken your thermometer.
The second mistake is comparing across page types. An average bounce rate across the entire shop is almost worthless, because it lumps blog, product pages and checkout together. Always segment: by page type, by device (mobile bounces more than desktop almost everywhere), by traffic source. Organic traffic that gets a specific question answered behaves differently from cold, bought paid traffic.
The third mistake concerns the switch to GA4 directly. After the changeover from Universal Analytics to GA4, many teams suddenly saw completely different bounce rates and panicked. In fact, only the definition had changed. Before you react to a changed value, check whether you are looking at the same metric as before.
How to work sensibly with the bounce rate
Treat the metric as the start of an investigation, not as an answer. A conspicuously high bounce rate on an important page is a prompt to look at the page through the user's eyes: measure the loading time, test the mobile view and check the message of the introductory area against the expectations of the channel. Combine the figure with qualitative tools such as session recordings or heatmaps so that you see not only the "how much" but also the "why".
And set yourself realistic reference values from your own data. An outdoor shop, a furniture retailer and a B2B spare parts mail-order business have completely different normal values. The only comparison that counts is the one against yourself over time and against segmented expectations. If the bounce rate of a key page falls over several weeks and conversion rises at the same time, you have done the right thing. If it falls but revenue stands still, you have probably only bent the measurement.
Measuring the bounce rate in Shopware
In a Shopware 6 shop, the bounce rate does not come from the shop system itself but from the connected analytics tool, usually GA4 via Google Tag Manager or a cookie consent plugin that delivers the tracking code in a privacy-compliant way. Make sure that tracking only loads after consent; otherwise your figures will be distorted, because some sessions are not recorded at all. Anyone who also uses server-side tracking or tools such as Matomo should document the definitions cleanly so that the team does not compare two different "bounce rates" with each other.
A second stumbling block typical of Shopware is the interplay between bounce rate and page speed. Shopware 6 shops with many extensions, unused JavaScript or uncompressed product images often load noticeably more slowly on mobile devices than their operators believe. The bounce rate on mobile entry pages is a reliable indicator of suspicion here: if it is significantly higher than the desktop variant of the same page, it is worth looking at the loading time before you polish texts and images. Tools such as Google PageSpeed Insights or the Core Web Vitals in the Search Console report show you whether the problem is technical in nature.
Observing the bounce rate over time
A single measurement says little. Only its development over weeks and months makes the bounce rate meaningful. Set up fixed reporting for your most important entry pages that shows the bounce rate separately by device and traffic source, and watch out above all for the spikes. A sudden jump upwards is almost always a signal: a new theme that breaks on mobile, a changed ad group that sends poorly matching visitors, or a technical error that delivers a page half empty. Anyone who sees such jumps early repairs small problems before they become large holes in revenue.
Comparing the bounce rate with business figures is also helpful. A page with a high bounce rate but at the same time good conversion among the remaining visitors is not an emergency: it may simply be filtering out unsuitable traffic. A page with a high bounce rate and weak conversion among those who stay, on the other hand, is losing on several fronts and belongs at the top of the to-do list. Only this double view prevents you from optimising in the wrong place.
The bottom line: the bounce rate is one of the most useful and at the same time most misunderstood metrics in e-commerce. It does not replace a conversion analysis, but it quickly shows you where visitors slam the door again before they were ever really inside. Use it as a compass, not as a trophy.