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 : 0Engaged Sessions
engaged_visits = total_visits - single_page_visitsEngaged Session Rate
engaged_rate = total_visits > 0 ? ((total_visits - single_page_visits) / total_visits) * 100 : 0Variables
| Variable | Description | Default |
|---|---|---|
single_page_visits | Single-Page Sessions | 3500 |
total_visits | Total Sessions | 10000 |
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
- 01Bounce Rate = (3,500 / 10,000) x 100 = 35%
- 02Engaged Sessions = 10,000 - 3,500 = 6,500
- 03Engaged Rate = (6,500 / 10,000) x 100 = 65%
Ready to run the numbers?
Open Bounce Rate Calculator