Bounce Rate Calculator Formula

Understand the math behind the bounce rate calculator. Each variable explained with a worked example.

Formulas Used

Bounce Rate

bounce_rate = total_visits > 0 ? (single_page_visits / total_visits) * 100 : 0

Engaged Sessions

engaged_visits = total_visits - single_page_visits

Engaged Session Rate

engaged_rate = total_visits > 0 ? ((total_visits - single_page_visits) / total_visits) * 100 : 0

Variables

VariableDescriptionDefault
single_page_visitsSingle-Page Sessions3500
total_visitsTotal Sessions10000

How It Works

How to Calculate Bounce Rate

Formula

Bounce Rate = (Single-Page Sessions / Total Sessions) x 100

Bounce rate measures how many visitors land on your site and leave without exploring further. A high bounce rate can indicate irrelevant traffic, poor user experience, slow load times, or content that does not match the visitor's expectations. However, for single-page content like blog posts, a higher bounce rate may be normal since visitors read the article and leave.

Worked Example

A website had 10,000 sessions, and 3,500 visitors left after viewing just one page.

single_page_visits = 3500total_visits = 10000
  1. 01Bounce Rate = (3,500 / 10,000) x 100 = 35%
  2. 02Engaged Sessions = 10,000 - 3,500 = 6,500
  3. 03Engaged Rate = (6,500 / 10,000) x 100 = 65%

Ready to run the numbers?

Open Bounce Rate Calculator