Skip to content
Harbor Tree

Why your website isn't getting you leads — and the five fixes that matter

Most small-business websites fail quietly: decent traffic, almost no inquiries. Here are the five fixes that move the needle, in the order we'd make them.

Updated 5 min read
  • website leads
  • website conversion
  • small business website

A website that gets visitors but no inquiries isn't unlucky — it's leaking. Somewhere between "stranger lands on the page" and "stranger sends a message," something is quietly turning people away. The good news: it's almost always one of the same five leaks, and none of them require a full rebuild to diagnose.

Before you spend another dollar on ads or another weekend on social media, it's worth checking the plumbing. More traffic poured into a leaking site just leaks faster. Here's where the water goes — and the order we'd patch it in.

More traffic poured into a leaking website just leaks faster.

The five leaks, in repair order#

We've audited a lot of small-business websites, and the pattern is remarkably stable. The leaks below are ordered by how often they're the culprit and how cheap they are to fix — start at the top and work down.

  1. The headline talks about you, not them

    "Welcome to Smith & Sons, a family-owned business committed to quality." Nobody searching for an emergency plumber cares — they care whether you can come today and what it'll roughly cost. The fix is mechanical: rewrite your headline to lead with the customer's outcome, not your history. "Fixed today, guaranteed for years" beats a paragraph about your founding story every single time.

  2. The next step is buried

    Count the clicks from your homepage to a sent inquiry. If it's more than two, you're losing people at every hop. The contact path should be unmissable: one clearly primary button, repeated as the page scrolls, leading to a short form. Not a phone number in the footer. Not a generic "Contact" page with just an address. A form, above the fold, that takes thirty seconds.

  3. The form asks for too much

    Every field on your form costs you finished submissions — research on form length is brutally consistent about this. You don't need their company size, how they heard about you, or a dropdown of twelve service categories. Name, email, what do you need, and an optional message. That's enough to start a conversation, and starting conversations is the entire job.

  4. It's slow — and slow reads as untrustworthy

    Visitors don't consciously think "this site took 4.6 seconds to load." They feel it as something being off, the same way a dusty storefront makes you hesitate. Page speed is also one of the few ranking signals search engines openly confirm. If your site is built on a heavyweight page builder stacked with plugins, this is usually the leak that's hardest to patch and most worth fixing properly.

  5. Nobody answers fast

    Here's the one that has nothing to do with design: the business that replies first usually wins the job. If inquiries land in an inbox you check twice a day, you're handing your fastest competitors a head start. An instant, personal-sounding auto-reply plus a same-day human follow-up beats a beautiful website with a silent inbox. We wrote a whole piece on this — speed to lead — because it's the leak with the fastest payback.

the most a visitor should need to get from your homepage to a sent inquiry
2 clicks
all a contact form needs — every extra field costs you finished submissions
4 fields
the load time where mobile visitors start giving up, per Google's own research
3 sec

A two-minute self-audit#

You don't need an agency to find your leak. Open your own website on your phone — not your office computer, your phone, ideally on cellular — and run through this honestly:

  • Could a stranger tell, in five seconds, what you do and for whom?
  • Could your competitor put their logo on your headline without changing a word? If yes, it's wallpaper, not a headline.
  • Can you reach a short contact form in two taps or fewer?
  • Does the form ask for anything you don't strictly need to say hello?
  • Did every page load before you started wondering if it was broken?
  • If you sent an inquiry right now, what would actually happen — and how fast?

Fix them in this order, and measure the right thing#

Headline, path, form, speed, response time. The first three are usually an afternoon of work. Speed might be a project — if your site runs on a creaking page-builder stack, patching plugins is archaeology, and a clean rebuild is often cheaper than the dig. Response time isn't a website fix at all; it's follow-up plumbing, and it's the one that keeps paying every single week.

Whatever you fix, measure inquiries, not traffic. Traffic is a vanity metric that feels like progress; inquiries pay invoices. A site with 300 visitors and 12 inquiries a month is wildly outperforming one with 3,000 visitors and 4. When the inquiries-per-visitor number moves, you've found a real leak.

None of these fixes is glamorous. Together they're usually the difference between a website that's an expense and one that's your best salesperson. And if you're weighing whether to patch your current site or start fresh, our guide to what a small-business website actually costs lays out the honest math.

Questions people ask

Do I need a full redesign to fix these leaks?

Usually not. The headline, contact path and form are content and layout fixes most sites can absorb as-is. Speed is the exception: if the site is built on a heavyweight page builder with years of plugin sediment, a rebuild is often cheaper than archaeology — but check the cheap fixes first.

How do I know which leak my website has?

Run the two-minute self-audit above on your phone, then look at your numbers: traffic but no form views means a path problem; form views but no submissions means a form problem; submissions but no booked work means a response-time problem. Each leak leaves a different fingerprint.

What's a good conversion rate for a small-business website?

Most service businesses see roughly 1–5% of visitors send an inquiry, with huge variation by trade and traffic source. The exact benchmark matters less than the trend: fix one leak, watch inquiries-per-visitor for a few weeks, then fix the next.

Won't more traffic solve it?

Not if the site leaks. Paid traffic into a broken inquiry path is the most expensive way to learn where your leak is. Fix the path first — then every visitor, paid or free, is worth more.

Start a project

Ready to stop
doing it by hand?

Tell us what you're working with. You'll get a plain-language reply — and if we're not the right fit, we'll say so and point you somewhere good.

Prefer email? contact@theharbortree.com

Tell us what you need

Three fields. Takes about thirty seconds.

No newsletters, no spam — your details go straight to us and nowhere else.