What Is Bounce Rate in GA4? Definition, Engaged Sessions and Fixes

What Is Bounce Rate in GA4? Definition, Engaged Sessions and Fixes

analyticsOctober 14, 2026
By Antonio Fernandez

TL;DR

  • GA4 counts a session as engaged if it lasts longer than 10 seconds, has a key event, or has 2 or more page or screen views; bounce rate is the share of sessions with none.
  • The 10-second engaged-session timer is a default that can be changed under Admin, Data streams, Google tag settings, Adjust session timeout.
  • Universal Analytics counted any single-page session as a bounce, so a GA4 bounce rate cannot be compared directly with an old UA figure for the same page.
  • Bounce rate is hidden in most GA4 standard reports; an Editor or Administrator can add it to a detail report through Customize report, Metrics, Add metric.

Bounce rate is the percentage of sessions on your website or app that were not engaged sessions. In Google Analytics 4 it is the exact opposite of engagement rate, so if 40% of sessions were engaged, the other 60% count as bounced.

That definition is different from the bounce rate many people learned in Universal Analytics, where a bounce meant a single-page visit. The change matters, because the same website can show a very different bounce rate in GA4 than it did in the old reports without anything on the site changing. This guide explains how GA4 calculates bounce rate, what counts as an engaged session, where to find the metric, what tends to push it up, how it differs from exit rate, and how to think about it for SEO.

How GA4 defines bounce rate

GA4 builds bounce rate from the idea of an engaged session. According to Google Analytics Help, an engaged session is a session that meets any one of these criteria:

  • It lasts longer than 10 seconds.
  • It has a key event (the event type GA4 previously called a conversion).
  • It has 2 or more page views or screen views.

Engagement rate is the percentage of sessions that were engaged. Bounce rate is the percentage of sessions that were not engaged. The GA4 metrics reference writes it as a formula: bounce rate = not engaged sessions / total sessions.

Google gives a simple example. A user lands on a page, reads for less than 10 seconds, does not trigger any event and leaves without opening another page. That session meets none of the criteria, so it is not engaged. If it were the only session on the site, engagement rate would be 0% and bounce rate 100%.

A second worked example, using illustrative numbers only: a site records 1,000 sessions in a week, and 380 of them meet at least one engaged-session condition. Engagement rate is 380 / 1,000 = 38%, and bounce rate is the remaining 62%. These figures are for showing the arithmetic, not a target.

One detail that trips people up: some automatically collected events, namely first_visit, first_open and session_start, are excluded from the engaged-session calculation even if someone has marked them as key events. Marking them does not make every session engaged.

Can you change the 10-second threshold?

Yes. Google's tag settings documentation says the default threshold for an engaged session is 10 seconds and that it can be adjusted. In GA4, go to Admin, open Data streams, click your web stream, open the Google tag settings (Configure tag settings), click Show all, then choose Adjust session timeout. On that screen there is a separate control, "Adjust timer for engaged sessions", where you select the number of seconds. The same screen also controls the session timeout itself, which defaults to 30 minutes of inactivity.

Changing the timer changes the meaning of every engagement and bounce figure from that point on. If you raise it, more short visits become bounces. Record the date and the new value somewhere your team can see it, otherwise someone comparing before-and-after reports will read a settings change as a change in visitor behaviour.

GA4 bounce rate vs Universal Analytics bounce rate

Universal Analytics, the previous version of Google Analytics, defined a bounce as a single-page session. Technically, it was a session that sent only one request to the Analytics server, for example someone opening one page and leaving without triggering any other request. Bounce rate was single-page sessions divided by all sessions, and those single-page sessions were recorded with a session duration of 0 seconds because there was no second hit to measure time against.

In GA4 a single-page visit is not automatically a bounce. A visitor who reads one article for two minutes and then leaves has a session longer than 10 seconds, so GA4 counts it as engaged. Under Universal Analytics, the same visit was a bounce. This is the main reason a GA4 bounce rate usually cannot be compared with an old Universal Analytics number for the same page.

GA4 bounce rate vs Universal Analytics bounce rate
QuestionUniversal AnalyticsGoogle Analytics 4
What counts as a bounce?A single-page session that sent only one request to AnalyticsAny session that is not an engaged session
Does time on page matter?No, a single-page session was a bounce however long it lastedYes, a session longer than the engaged-session timer (10 seconds by default) is engaged
Do key actions matter?Only if they sent another hit to AnalyticsYes, a session with a key event is engaged
Related metricExit rate per pageEngagement rate (bounce rate is its inverse)

Where to find bounce rate in GA4 reports

Bounce rate is not shown in most standard GA4 reports by default. Google's instructions for adding it to a report are:

  1. Open a detail report, for example Pages and screens or Landing page, and click Customize report in the top right. You need the Editor or Administrator role.
  2. Under Report data, click Metrics. If you only see Add cards, you are in an overview report; metrics can only be added to detail reports.
  3. Click Add metric, type "Bounce rate" (and "Engagement rate" if you want both), then click Apply.
  4. Save the changes to the current report. The new metrics appear as the last columns in the table, so you may need to scroll right.

The most useful view for website work is usually bounce rate by landing page, because the landing page is the page that had to earn the visit. Add a dimension for session source or medium as well, since the same page can behave very differently for visitors from search, paid social and email.

Is there a normal bounce rate?

Google does not publish a normal or good bounce rate for GA4, and any single number you see quoted elsewhere was not produced under your site's settings, traffic mix and engaged-session timer. A bounce rate only means something when you compare it with itself.

Comparisons that do tell you something:

  • The same page over time, with the same timer setting, to see whether a redesign or content change helped.
  • Similar pages against each other, for example all product pages, or all blog articles, to find the ones that perform worst within their group.
  • The same page by traffic source, to see whether a problem belongs to the page or to the traffic being sent to it.

Page purpose matters too. The legacy Universal Analytics help page already pointed out that on a single-page site, or for content where single-page sessions are expected, a high bounce rate can be perfectly normal. A contact page where the visitor copies a phone number and leaves can show a high bounce rate while doing its job.

Common causes of a high bounce rate and how to fix them

Because GA4 bounce rate depends on time, key events and page views, every cause falls into one of three groups: the visitor left quickly, the visitor did something valuable that was not tracked, or the visitor arrived with the wrong expectation.

The visitor left quickly

  • Slow loading. If the page takes several seconds to show anything, part of the 10-second window is used up before the visitor can read. Check the page on a mid-range phone over mobile data, not only on an office connection.
  • Nothing useful above the fold. A large hero image with no clear headline or answer makes people go back to search. Put the answer, the offer or the next step where it is visible without scrolling.
  • Intrusive pop-ups. A pop-up that covers the content as soon as the page opens gives the visitor a reason to leave before reading.

Valuable actions were not tracked

  • Click-to-call, chat and messaging buttons. A visitor who taps a phone number or a chat button within a few seconds has done exactly what you wanted, but if that click is not tracked as a key event, the session can still be counted as a bounce.
  • Forms that submit without a new page. If a form confirms on the same page, set up an event for the submission and mark it as a key event; otherwise the session may have no second page view and no key event.
  • Downloads and outbound actions. GA4's enhanced measurement can record some of these automatically, but check in your property which ones are switched on.

The visitor arrived with the wrong expectation

  • Ad or search snippet promises something the page does not deliver. Compare the ad text, or the title and description shown in search results, with what the page actually shows first.
  • Wrong landing page for the traffic. Sending paid traffic to the home page instead of a page about the specific offer forces the visitor to search again.
  • Language mismatch. Sending Thai-language search or ad traffic to an English page, or the reverse, tends to end sessions fast.

Bounce rate vs exit rate

Bounce rate is about sessions: of all sessions that started, how many were not engaged. Exit-related metrics are about where sessions end. GA4's metrics reference defines Exits as the number of times the last event recorded for a session occurred on a page or screen.

Every session exits somewhere, so a high exit count on a checkout confirmation page or a thank-you page is expected. A high exit count in the middle of a funnel, for example on the shipping step of a checkout, is worth investigating. Bounce rate answers "did this landing page engage people", while exits answer "where do sessions end".

Does bounce rate affect SEO?

Bounce rate is a number inside your own Google Analytics property, calculated with settings you control, such as the engaged-session timer. Treat it as a diagnostic about how visitors respond to a page, not as a lever you can move to change rankings directly. Lowering the timer would lower bounce rate on paper without changing anything a searcher experiences.

What is useful for SEO is what the metric points to. If organic visitors to a page leave quickly without engaging, the page may not answer the query that brought them, the answer may be buried, or the page may be slow. Google Search Central's guidance on creating helpful, people-first content asks for exactly those things: content that satisfies the visitor's need. Fix the page for the visitor, and use bounce rate by landing page (filtered to organic search) to check whether the fix changed behaviour.

What this means for Thai websites

The GA4 definition is the same everywhere, but a few patterns are common on websites in Thailand:

  • LINE and phone buttons. If your site sends visitors to a LINE Official Account or a phone call instead of a form, those clicks take the visitor away from the site within seconds. Track them as events and mark the important ones as key events, so a visitor who adds your LINE account is not recorded as a bounce.
  • Thai and English versions of the same page. Compare bounce rate per language version, not for the combined site, because traffic sources and intent differ between the two audiences.
  • Consent banners. If your cookie consent banner only loads the Google tag after a visitor accepts, visits from people who decline are not in your GA4 data in the usual way. Your bounce rate then describes the visitors who accepted, which is worth remembering when comparing periods before and after a banner change.
  • Mobile-heavy traffic. Check bounce rate by device category. A layout that works on desktop but pushes the key information below a long header on mobile shows up here first.

Frequently asked questions

What is bounce rate in GA4 in one sentence?

Bounce rate in GA4 is the percentage of sessions that were not engaged, meaning they lasted no longer than the engaged-session timer, had no key event and had fewer than two page or screen views. It is the inverse of engagement rate.

Why is my GA4 bounce rate different from my old Universal Analytics bounce rate?

The two tools use different definitions, so the numbers are not comparable. Universal Analytics counted any single-page session as a bounce, while GA4 counts a single-page session as engaged if it lasts longer than the timer or includes a key event.

Can I change the 10-second engaged-session threshold?

Yes, the 10 seconds is a default that you can adjust in the Google tag settings for your web data stream, under Adjust session timeout. Note the date of any change, because it changes how every later bounce and engagement figure is calculated.

What is a good bounce rate?

There is no official good or normal bounce rate, because the number depends on your page types, traffic sources and timer setting. Compare a page with its own history and with similar pages on your site instead of with a figure from elsewhere.

Is a high bounce rate always bad?

No, a high bounce rate is only a problem when the page's job requires engagement that is not happening. A contact page where people copy the phone number, or an article that answers a question quickly, can have a high bounce rate and still serve its purpose, especially if those actions are not tracked as key events.

Getting reliable engagement data

A bounce rate is only as useful as the tracking behind it: the right key events, a known engaged-session timer and reports broken down by landing page and source. Relevant Audience offers GA4 setup and migration, landing page design, website design and SEO audits for businesses that want their engagement numbers to reflect what visitors actually do.

Antonio Fernandez

Antonio Fernandez

Founder and CEO of Relevant Audience. With over 15 years of experience in digital marketing strategy, he leads teams across southeast Asia in delivering exceptional results for clients through performance-focused digital solutions.

Share to:
Copy link:

Read us often? Add Relevant Audience as a preferred source so our articles surface more in your Google results.