Skip to content
Finance Calc Kit
Business

Bounce Rate Calculator

Calculate website bounce rate, total bounces, single-page sessions, or required traffic metrics to hit target engagement rates.

Traffic & engagement data

Target & revenue impact (optional)

%
%
$

Website bounce rate

42.00%

4,200 bounces out of 10,000 total sessions

Engaged sessions

5,800

58.00% visitor retention

Engagement rate

58.00%

GA4 engaged session ratio

Target bounces

3,500

At 35.0% target rate

Excess bounces

700

Bounces above target goal

Traffic engagement breakdown

Total visits10,000
  • Engaged visits5,80058.00%
  • Bounced visits4,20042.00%
Good / Average (40%–55%): Healthy industry average for standard e-commerce stores, corporate sites, and landing pages.

Target improvement opportunity

Excess bounces700 sessions
New conversions potential+21 conversions
Potential revenue recovered+$1,050.00
Sessions required if bounces stay constant12,000 sessions (+2,000)

How bounce rate is calculated

Three steps from raw traffic logs and bounce counts to engagement rate and business value.

  1. Calculate bounce rate percentage

    Bounce Rate (%)=Bounced SessionsTotal Sessions×100\text{Bounce Rate (\%)} = \frac{\text{Bounced Sessions}}{\text{Total Sessions}} \times 100

    Dividing 4,200 single-page bounces by 10,000 total sessions yields a bounce rate of 42.00%.

  2. Calculate engaged sessions and engagement rate

    Engaged Sessions=Total SessionsBounces\text{Engaged Sessions} = \text{Total Sessions} - \text{Bounces}

    Subtracting 4,200 bounces from 10,000 total visits leaves 5,800 engaged sessions, producing an engagement rate of 58.00%.

  3. Estimate revenue impact from bounce reduction

    ΔRevenue=(BouncesTarget Bounces)×Conversion Rate×AOV\Delta \text{Revenue} = (\text{Bounces} - \text{Target Bounces}) \times \text{Conversion Rate} \times \text{AOV}

    Reducing excess bounces (700) to hit your 35.0% target could generate up to 21 new conversions and $1,050.00 in incremental revenue.

In modern web analytics such as Google Analytics 4 (GA4), a bounce is defined as any session that was not an engaged session (sessions lasting under 10 seconds with fewer than 2 pageviews and 0 key events). Engagement rate is the direct inverse of bounce rate.
Report tool

What is website bounce rate?

Website bounce rate measures the proportion of single-page visits where a user lands on a site and leaves without navigating to a second page or triggering a tracked interaction event. Digital marketers, webmasters, and business leaders track bounce rate to evaluate landing page relevance, user experience quality, and audience targeting accuracy.

Lowering bounce rates keeps prospective customers engaged longer, which directly boosts revenue and operating margins. You can evaluate the overall bottom-line impact of higher conversion volume on your business with the accounting profit calculator. For service businesses and digital agencies looking to balance traffic acquisition efficiency against client billing targets, pair your marketing analytics with the bill rate calculator. Similarly, while digital teams track visitor departures on web pages, human resource departments monitor organizational retention with the attrition rate calculator.

How bounce rate is calculated

The standard bounce rate formula divides total single-page sessions (bounces) by total web sessions over a given reporting period, multiplied by 100 to yield a percentage:

Bounce Rate (%)=(Total BouncesTotal Sessions)×100\text{Bounce Rate (\%)} = \left( \frac{\text{Total Bounces}}{\text{Total Sessions}} \right) \times 100

Conversely, if you already know your site traffic and bounce rate percentage, you can compute the absolute count of bounced visitors:

Total Bounces=Total Sessions×(Bounce Rate100)\text{Total Bounces} = \text{Total Sessions} \times \left( \frac{\text{Bounce Rate}}{100} \right)

Engaged sessions and GA4 engagement rate

In modern web analytics platforms such as Google Analytics 4 (GA4), bounce rate is defined as the exact inverse of engagement rate. An engaged session is defined as any session that meets at least one of three criteria: lasting 10 seconds or longer, recording two or more pageviews, or completing at least one conversion event.

Engagement Rate (%)=100%Bounce Rate (%)=(Engaged SessionsTotal Sessions)×100\text{Engagement Rate (\%)} = 100\% - \text{Bounce Rate (\%)} = \left( \frac{\text{Engaged Sessions}}{\text{Total Sessions}} \right) \times 100

When tracking incremental marketing experiments or A/B test variations with subtle differences in engagement, calculate fine-grained spreads using the basis point calculator.

Worked example: calculating bounce rate and revenue potential

Suppose an e-commerce website receives 10,000 monthly visits and records 4,200 single-page bounces. The current bounce rate is:

Bounce Rate=(4,20010,000)×100=42.00%\text{Bounce Rate} = \left( \frac{4{,}200}{10{,}000} \right) \times 100 = 42.00\%

This yields 5,800 engaged visits (58.00% engagement rate). If the marketing team sets a target bounce rate of 35.00%, the target bounce ceiling is:

Target Bounces=10,000×0.35=3,500 bounces\text{Target Bounces} = 10{,}000 \times 0.35 = 3{,}500 \text{ bounces}

Achieving this goal recovers 700 previously bounced visitors into engaged sessions (4,200 minus 3,500). If engaged visitors convert at a 3.0% rate with an average order value of $50, the estimated monthly revenue gain is:

ΔRevenue=700×0.03×$50=$1,050\Delta \text{Revenue} = 700 \times 0.03 \times \$50 = \$1{,}050

Industry benchmarks: what is a good bounce rate?

Expected bounce rates vary substantially depending on page type, traffic channel, and user intent:

  • Under 20% (Suspiciously Low): Often indicates an analytics implementation flaw, such as duplicate tracking tags or interaction events firing automatically on page load.
  • 20% to 40% (Excellent): Common for high-intent landing pages, web application portals, checkout flows, and focused lead funnels.
  • 41% to 55% (Average / Healthy): Typical standard benchmark for e-commerce product catalogs, corporate homepages, and content hubs.
  • 56% to 70% (Fair / Informational): Normal for blogs, knowledge bases, and news articles where visitors find a specific answer and leave satisfied.
  • Above 70% (High): Usually signals slow page speeds, poor mobile usability, intrusive popups, or a mismatch between search intent and page content.

Practical strategies to reduce high bounce rates

To improve engagement and lower your website bounce rate, implement these proven tactics:

  • Optimize Core Web Vitals: Faster page loads prevent visitors from leaving before your main visual content renders.
  • Align Search Intent with Page Copy: Ensure headline messaging matches the exact promise of your organic snippets and paid ad copy.
  • Provide Clear Next-Step Navigation: Place contextual internal links, related article suggestions, and prominent calls-to-action above the fold.
  • Enhance Mobile Readability: Use clean typography, legible font sizes, and touch-friendly interactive elements.

Frequently asked questions

What is considered a high bounce rate?
For most commercial websites, a bounce rate consistently exceeding 70% is considered high. However, for standalone blog posts or recipe pages where visitors quickly obtain the specific information they searched for, a 70% to 80% rate can be normal.
How does Google Analytics 4 (GA4) measure bounce rate compared to Universal Analytics?
In Universal Analytics, a bounce occurred whenever a user viewed only one page without clicking to another. In GA4, bounce rate is the percentage of sessions that were not engaged sessions (sessions lasting under 10 seconds with fewer than 2 pageviews and 0 key events).
Why is my bounce rate below 10%?
A bounce rate under 10% or 20% almost always indicates a technical tracking issue, such as duplicate Google tag scripts firing simultaneously or an event set to non-interaction: false triggering automatically on page load.
Does a high bounce rate hurt SEO rankings?
Google has stated that raw Google Analytics bounce rate is not a direct algorithmic ranking factor. However, poor user experience signals such as visitors quickly returning to search results (pogo-sticking) indicate low relevance and can indirectly affect organic visibility.
How can I calculate required traffic to hit a target bounce rate?
If your bounce count remains fixed at B and your target bounce rate is R%, the total traffic needed to dilute your bounce rate to that level is calculated as B divided by (R / 100).

Resources and references

The formulas and methods in this calculator were checked against these independent sources.