Skip to content
Sign inStart free trial

Bounce rate

Bounce rate is the percentage of visits where the visitor viewed only one page and left without any further interaction.

Bounce rate = (single-pageview visits / total visits) × 100

If 1,000 people visit your site in a day and 400 of them leave after viewing only one page, your bounce rate is 40%.

A visit is counted as a bounce when only one pageview was recorded during the entire visit. Custom events do not affect bounce status — only a second pageview clears it.

  • A visitor views two or more pages during the visit → not a bounce, regardless of time spent

Custom events (button clicks, scroll-depth pings, etc.) do not clear the bounce flag — only a second pageview does. They do, however, extend the measured visit duration.

A high bounce rate is not always bad:

  • A blog post or documentation page where visitors read and leave is expected to have a high bounce rate
  • A landing page with a single call-to-action button may have a low bounce rate if visitors click through

Compare bounce rate across pages and traffic sources to find where engagement drops off.

GA4 uses “engagement rate” instead of bounce rate. GA4 counts a session as engaged if it lasts longer than 10 seconds, has a conversion event, or has 2+ pageviews. MetriXs uses the simpler, traditional definition: a visit is a bounce if it contained exactly one pageview. A second pageview (or more) makes it not a bounce. Custom events do not enter into it.