What Is a Good Bounce Rate for a Small Business Website?

VenbitThe Venbit TeamSeptember 4, 20269 min read

The short answer

Across 30 small business sites Venbit measured over the 90 days to September 2026, the median bounce rate was 42% and healthy businesses ranged from 18% to 79%. The two highest bounce rates in that window belonged to two of the best converting sites. So there is no single good number. Judge calls and forms per hundred visits instead.

Key takeaways

  • Median bounce rate across 30 measured small business sites: 42%. The healthy range ran 18% to 79%.
  • The two highest bounce rates we recorded, 79% and 66%, belong to two of the best converting sites in the set.
  • Bounce rate did not predict conversion at all in this data, so a high number on its own proves nothing.
  • GA4 redefined the metric in 2023, which means benchmarks written before that are measuring something else.
  • Better health signals: conversions per hundred visits, the share of visits that reach a contact page, and friction signals like rage clicks.

Someone showed you a 74% bounce rate and implied your website is broken. Before you spend money on that, here is what we measure on real sites. Across 30 small business sites over the 90 days to September 2026 the median bounce rate was 42%, and perfectly healthy companies in the same trade ranged from 18% to 79%. What is a good bounce rate is a question with no honest single-number answer, and the reason why is more useful than the number would have been.

Bounce rate is an instrument reading. It describes what your measurement tool noticed, not what the customer felt. Two sites can behave identically for a visitor and report bounce rates thirty points apart, purely because of how each tool decides a session was worth counting. That is not a criticism of the metric. It is a warning about using it as a grade.

The measured answer: 42% median, 18% to 79% spread

Bots were excluded before anything was counted, sites with fewer than 30 visits in the window were dropped, and Venbit's own properties were left out. Our tracker counts a session as engaged once it passes ten seconds or reaches a second page. Everything else is a bounce. Hold onto that definition, because it explains the strangest thing in the data.

GA4 changed what the word means, so old benchmarks do not apply

If you are comparing your number to a benchmark article written a few years ago, you are comparing two different measurements. Universal Analytics called a bounce any session with a single interaction, full stop. Someone could read your entire about page for four minutes and leave, and that was a bounce. GA4 inverted the whole thing and built it on engagement instead.

Engaged session: a session that meets any of the following criteria. Lasts longer than 10 seconds, has a key event, or has 2 or more screen or page views. Bounce rate: the percentage of sessions that were not engaged.

Google Analytics Help, [GA4] Engagement rate and bounce rate

Read that carefully, because it has a real consequence. Under GA4 the four-minute reader is no longer a bounce, so most sites saw their reported bounce rate drop sharply when they migrated. Nothing about the website changed. The ruler changed. Any benchmark that does not say which definition it used is not a benchmark you can act on.

Our own tracker uses the ten-second and second-pageview tests but does not treat a conversion as automatic engagement, which makes our bounce numbers slightly harsher than GA4's on the same traffic. We are telling you that so you can adjust rather than assume the tools agree. They rarely do.

Average bounce rate for small business websites, by trade

Here is what 30 real small business sites actually reported. Engaged rate is the inverse of bounce rate. Active seconds is median time genuinely spent on the page rather than time with the tab open. Conversion means a form submission or a phone tap.

Type of businessSitesMedian bounce rateMedian engaged rateMedian active secondsMedian conversion rateMedian reached contact page
Window treatment and shade companies (blinds, shutters, awnings, solar screens)1446%54%48s4.2%24%
Home services and trades (decks, flooring, pest control, towing)445%55%60s6.2%34%
Local services and hospitality (dog training, pet resort, rentals, restaurant, tourism)529%71%80s2.9%2%
B2B, manufacturing and industrial447%53%69s3.0%10%
Software, apps and training programs338%62%61s9.0%3%
All measured sites3042%58%58s4.5%n/a
Bounce, engagement and conversion by trade. 30 Venbit client sites, 90 days to September 2026, bots excluded.

The caveats matter as much as the figures. Each group holds between 3 and 14 sites. These are medians of specific businesses we work with, measured the same way, not industry averages, and a group of four tells you about four companies. Sites with no conversion goal configured were excluded from the conversion column only.

Notice the group with the lowest bounce rate. Local services and hospitality sit at 29% bounce and 80 seconds of active time, the best-looking engagement numbers on the page, and the lowest conversion rate in the set at 2.9%. People linger, browse the photos, read the menu, and book somewhere else entirely. Engagement is not intent.

The two worst bounce rates belong to two of the best sites

The highest bounce rates we recorded in the window were 79% and 66%. Both are window treatment companies. Both are among the best converting sites we measure. Neither is broken.

Here is what those visits look like. Someone searches for blinds installation, lands on the page, reads the service area and the phone number, taps to call, and is gone in eight seconds. One page. Under ten seconds. By our instrument that is a bounce, and it is also the single best outcome the website could have produced. The visit that ends in a phone call looks statistically identical to the visit that ended in disgust.

Run that pattern across a business where most customers phone rather than fill in forms and you get a 79% bounce rate on a site that is doing its job perfectly. In our data, bounce rate did not predict conversion. Not weakly. Not at all.

What outside benchmarks say, and why they do not settle it

For a comparison that is not ours: Contentsquare, which builds its benchmark program from tens of billions of sessions across thousands of websites, publishes average bounce rates of 43% on desktop, 51% on mobile and 45% on tablet across all industries. Their 2026 benchmark report is drawn from 99 billion sessions across more than 6,500 websites. That is their number, not ours, and their published figure does not state which analytics definition or which year sits behind it, which is exactly the problem with benchmark shopping.

Their range and ours overlap, which is mildly reassuring and completely useless for deciding whether your site is fine. A benchmark can tell you that you are unusual. It cannot tell you that you are wrong.

Judge calls and forms per hundred visits instead

Swap the question. Instead of asking whether your bounce rate is acceptable, ask how many of every hundred visits end in someone contacting you. Across our measured sites with a goal configured the median is 4.5%, so roughly four or five contacts per hundred visits. The full spread runs 0.4% to 19%. The 19% site is a showroom business where nearly everyone arriving is already ready to book.

Then add the number we trust most: the share of visits that reach a contact page or tap the call button. That runs from 1% to 65% across our sites and it tracks lead volume more closely than any other metric we have. It is also easy to reason about. If 3% of visits get anywhere near contacting you, the problem is upstream of the form.

Both of those numbers survive the phone-tap problem that ruins bounce rate, because both of them count the outcome rather than the shape of the session. If you are still working out whether you have enough visits for any of this to matter, that is a separate question with its own numbers.

Why visitors actually leave your website

When a high bounce rate is a real problem, it is almost always one of these, roughly in the order we find them.

  1. 1They got what they came for. Phone number, hours, address, service area. This is the most common cause of a scary bounce rate on a local business site and it needs no fixing at all.
  2. 2The page was slow on a phone. People leave during the load and never appear as an engaged session. If your site is fine on office wifi and grim on cell data, that specific failure has its own diagnosis.
  3. 3The page answered a different question than the search. Someone searched for a price and landed on a company history. Nothing is broken, the match is just wrong.
  4. 4No price, no service area, no proof. Visitors will not send a form to a business that has not told them whether it serves their town or works in their budget. Content that answers those questions is the fix, not a redesign.
  5. 5The form is broken, too long, or eats submissions silently. More common than anyone wants to believe. Test yours from a phone on cell data and see whether the email actually arrives.
  6. 6It is the wrong traffic. A broad ad keyword, a directory listing, or a scraper that slipped past filtering. Bad traffic bounces because it was never yours.
  7. 7The site looks untrustworthy on a phone. Text running off screen, an obviously dated layout, no https. That judgment lands in about two seconds and it has visible symptoms.

How to tell which one it was

Bounce rate cannot distinguish satisfied from frustrated, so stop asking it to. What can distinguish them are friction signals and visitor paths. Rage clicks, where someone taps the same spot repeatedly because nothing responds. Dead clicks, where they tap something that looks like a button and is not. Form errors, where they tried to submit and the page refused. Those are behaviours, and behaviours have an obvious reading: nobody rage clicks a page that gave them what they wanted.

Watching the path a single visitor took answers the rest. A visit that goes home, services, contact, and then stops at the form is a completely different story from a visit that loads one page and vanishes, and a bounce rate averages both into a number that describes neither.

This is one of the things Venbit Analytics exists for. It is the first-party analytics we built for our own clients: one script tag, no cookies, bots excluded, a session counted as engaged after ten seconds or a second pageview, and a form submission or a phone tap counted as a conversion. It shows leads, sources including which ad platform a click came from, each visitor's journey, friction signals, heatmaps and Google rankings next to visits and leads, in a web portal and an iOS app. It is free for Venbit clients and there is no public price yet.

It is also not the only way to see this, and pretending otherwise would undercut the point of the article. Microsoft Clarity is free, does heatmaps and rage clicks well, and costs you nothing but a script tag. If all you want is to find out why people are leaving one page, start there.

What to do this week

  1. 1Find out how many contacts per hundred visits your site produces. Everything else is secondary to that one ratio.
  2. 2Check whether your phone number is a tap-to-call link on mobile. If it is not, some of your bounces are people copying a number by hand and half of them give up.
  3. 3Load your top landing page on a phone on cell data and time it.
  4. 4Split bounce rate by page rather than reading the site-wide figure. One bad page usually explains the whole number.
  5. 5Ignore any benchmark that does not tell you which analytics definition produced it.

Want to know why people are leaving your site?

Send us the URL. We will tell you what we see on a phone, where the friction is, and whether your bounce rate is a symptom of anything at all. Straight answer, no pitch attached.

Venbit

The Venbit Team

Web design & SEO, Seattle

Venbit is a Seattle-area web design, SEO, and digital marketing studio. Since 2011 we've designed, built, and ranked small-business websites for clients across the Puget Sound and around the country, so the numbers and advice here come from real projects, not a content mill.

Sources

Common questions

Questions, answered straight.

Straight answers about local data for your business. If yours isn't here, ask us directly and we'll give it to you straight.

Ask the team

There is no single good number. Across 30 small business sites we measure, the median is 42% and healthy businesses range from 18% to 79%. Contentsquare reports averages of 43% on desktop and 51% on mobile across industries. Use those as context only. Conversions per hundred visits is the metric that actually grades a site.

Not necessarily. The two highest bounce rates in our measured set, 79% and 66%, belong to two of the best converting sites we track. Both are businesses where visitors read one page, tap the phone number and leave. Check your call and form volume before you conclude anything from the percentage.

Yes. GA4 defines bounce rate as the percentage of sessions that were not engaged, and an engaged session is one lasting longer than 10 seconds, containing a key event, or reaching 2 or more pages. Universal Analytics counted any single-interaction session as a bounce. Most sites saw their reported bounce rate fall after migrating.

Usually because they found what they needed, most often the phone number or your service area. The problem cases are slow mobile loading, a page that answers a different question than the search, missing pricing or coverage information, and broken forms. Rage clicks and dead clicks are how you tell satisfied leavers from frustrated ones.

Two things. Conversions per hundred visits, meaning form submissions and phone taps, where our measured median is 4.5%. And the share of visits reaching a contact page or tapping call, which runs 1% to 65% across our sites and tracks lead volume better than anything else we measure.

Free 30-minute strategy call

Let's talk about your project.

Tell us what you need and we'll give you an honest read on the project, the timeline, and what it takes, before you spend a dollar. Based in Seattle, working across the Puget Sound.

4.8 on Google 5.0 on Yelp