Key takeaways
- Do the math first: at average conversion rates, most "my website gets no leads" complaints are actually traffic-expectation problems — not design problems.
- Check whether your form actually works before touching anything else. A shocking share of dead inboxes are dead because the form emails land in spam or go nowhere.
- Visitors decide in under ten seconds whether you understand their problem. If your headline talks about you instead of them, everything below it doesn't matter.
- Fix in this order: form function → message clarity → traffic quality → trust proof → friction → follow-up speed. In that order.
- Most fixes on this list cost hours, not thousands. A redesign is the answer about one time in ten.
Here's the sentence that starts most of these conversations: "We get decent traffic, but the website just doesn't bring us any leads."
We've audited hundreds of sites for exactly this complaint. And the first thing we'll tell you — the thing agencies that sell redesigns won't — is that the design is almost never the problem. The problem is a leak, and leaks are findable. There's an order to finding them, and most owners check them in the wrong order. They start with "do we need a new website" when they should start with arithmetic.
This is the diagnostic we run on real client sites. It takes about thirty minutes, costs nothing, and tells you where your leads are actually dying — or whether they're dying at all.
Step 0: Do the math before you do anything
This is the step everyone skips, and it settles the question for about a third of the owners we talk to.
Take your monthly visitors and multiply by a realistic conversion rate. HubSpot's research puts the average website conversion rate at roughly 2.35% — and that's an average across industries, including sites with real marketing behind them. A small service business with an okay site typically converts somewhere between 1% and 3% of its visitors into inquiries.
So the arithmetic is brutal and honest:
| Monthly visitors | At 1% conversion | At 2% conversion | What that means |
|---|---|---|---|
| 200 | 2 leads | 4 leads | Your site is fine. You need more visitors. |
| 500 | 5 leads | 10 leads | Probably fine. Fix messaging if you're below this. |
| 2,000 | 20 leads | 40 leads | If you're getting far fewer, the leak is on the site. |
| 5,000 | 50 leads | 100 leads | Single-digit leads at this traffic means something is genuinely broken. |
The sharpest insight in this whole article: if the math says you should be getting 4 leads a month and you're getting 3, you don't have a conversion problem — you have a traffic problem, and no redesign will fix it. Compare what you're actually getting against the table before assuming anything is broken.
Only proceed past this step if your numbers are clearly below what the traffic should produce. Otherwise your money goes into more of the right traffic — not a new website.
Step 1: Check whether your form actually works
We put this first because it's the most common silent killer we find in audits, and it's the one nobody suspects. Roughly one in five sites we audit has a contact mechanism that's partially or fully broken — and the owner has no idea, because a broken form doesn't send you an error message. It just stays quiet.
Run this checklist right now:
- Submit a test entry yourself. Fill out your own form as a visitor would. Did the confirmation appear? Did the email arrive — in the inbox, not spam? Do this monthly. Forms break silently when plugins update, hosting changes, or someone changes the notification email.
- Check where notifications go. We routinely find forms emailing a former employee's address, a personal Gmail nobody checks, or an address with a full mailbox. Ask the person who should receive leads when they last got one. The answer is revealing.
- Try it on your phone. Desktop forms that work fine routinely break on mobile: a date picker that won't open, a submit button hidden behind a cookie banner, a captcha that refuses to load on cellular data. Most of your visitors are on phones. Test there first.
- Check your phone number. If your number is an image instead of a tappable link, mobile visitors literally cannot call you without memorizing digits. If there's no number in the header at all, you're asking people to trust you while making yourself unreachable.
- Count the clicks to contact. If reaching your form takes three or more clicks from the homepage — Services → a subpage → scroll → Contact → the actual form — you've built a maze with your quote request at the center. One click. From everywhere.
True story from our audits: a contractor's "contact us" form had been emailing submissions to an address he'd abandoned two years earlier. Eighteen months of leads went nowhere. He'd spent that time shopping for a redesign. The fix took four minutes.
Step 2: The ten-second message test
Once the plumbing works, the next leak is the message. Open your homepage on a phone, show it to someone who doesn't know your business, and give them ten seconds. Then take it away and ask two questions: what does this company do, and why should I care?
If they hesitate, your headline is the leak. Most small-business headlines fail this test because they describe the company instead of the customer's problem:
| What the headline says | What the visitor hears | What would work better |
|---|---|---|
| "Innovative solutions for modern businesses" | Nothing. This could be anyone. | "Bookkeeping for contractors who hate paperwork" |
| "Welcome to our website" | They don't care about your website. | "Roof repairs done in one day, guaranteed" |
| "Quality dental care since 1998" | About you, not them. | "A dentist visit that doesn't hurt — first cleaning $89" |
| "We are a full-service digital agency" | Full of what? | "Websites for service businesses that turn visitors into booked calls" |
The pattern: specific outcome, for a specific someone, without the specific pain. "What you do, for whom, minus the thing they dread." Forty-five minutes of rewriting beats six weeks of redesigning, every time.
While you're at it, read your subheading and your first button. The subheading should answer "how" in one line. The button should name the reward, not the action — "Get my free quote" converts; "Submit" is a chore.
Step 3: Ask whether your traffic is even buyers
This is where Google Search Console earns its keep. Open it and look at the actual queries bringing people to your site — not the traffic number, the words.
If your top queries are "what is," "how does," or "free" — you're ranking for curiosity, not commerce. Curious visitors read and leave. They were never going to buy. No headline rewrite converts someone who was never a customer.
Buyer-intent queries look different: "hire," "cost," "price," "near me," "best for [their situation]," "[service] vs [service]." Those visitors arrive with their wallets half-open. The fix isn't a new design — it's shifting your content and SEO effort toward the queries people type when they're ready to spend.
The uncomfortable version: a blog post ranking #1 for "what is bookkeeping" will never produce leads, no matter how pretty the site. Kill it or repurpose it. Traffic that can't buy is a vanity metric.
Step 4: Trust — the leak nobody measures
Here's what visitors are actually thinking on your services page: "This looks fine, but how do I know you're any good?" If the page can't answer that in specifics, they leave. Design polish doesn't build trust. Specifics do.
What actually moves a stranger to contact you:
- Named proof, not adjectives. "Trusted by 200+ businesses" is an adjective with a number. "Mike at Riverside Plumbing got 31 quote requests in his first quarter" is proof. One beats the other every time.
- Real numbers with timeframes. Before → after → how long. "Doubled her bookings in four months" beats "we deliver results" so completely it isn't a contest.
- A human with a face. An About page with your actual photo and your actual name. Anonymous agencies feel like a risk; people hire people.
- The guarantee, stated plainly. Whatever your version is — free consultation, fixed quote, money-back window — put it near the contact form. It answers the fear the visitor won't say out loud: what if this is a waste of money?
- Reviews they can verify. Google reviews linked to your actual profile carry more weight than five anonymous stars floating in a carousel.
If your site has none of these, that's not a design problem either. It's a content problem: you haven't done the work of proving yourself on the page. Collecting three good testimonials takes an afternoon of asking. It converts better than any animation ever will.
Step 5: Friction in the last ten feet
Assume the visitor is interested. They've decided to contact you. Now count how many reasons your site gives them to change their mind:
- A form with eleven fields. Name, email, and one qualifier is enough for a first touch. Everything else — company size, budget range, how they heard about you — is a tax on their interest. HubSpot's research found that cutting a form from 11 fields to 4 lifted conversions by up to 120%. Ask for less, get more.
- No low-commitment option. Some visitors aren't ready to "request a quote." Give them something smaller: a free audit, a checklist download, a 15-minute call. Our own free website roast exists for exactly this reason — it converts researchers who would never fill out a quote form.
- Dead-end thank-you pages. After someone submits, the thank-you page should tell them what happens next: "We'll reply within one business day. Here's what to expect." A blank "Thanks!" page leaves a fresh lead wondering if it worked — see Step 1.
- No way to talk to a human right now. For high-ticket services, a visible phone number or WhatsApp button near the form catches the visitor who's ready now and won't be tomorrow.
The rule we give every client: one page, one primary action, one low-commitment alternative. Every extra choice is a small exit door, and visitors walk through them.
Step 6: Follow-up speed — where leads go to die quietly
This one isn't on your website at all, which is why nobody audits it. But it's where an embarrassing share of leads actually die.
The often-cited HBR finding on this is famous for a reason: companies that respond to a new inquiry within five minutes are dramatically more likely to convert it than those that wait even an hour. The lead you answer tomorrow morning was shopping your competitors tonight.
So answer honestly: when someone submits your form at 9pm, what happens? If the answer is "someone checks the inbox in the morning," that's a leak — and the fix is process, not design:
- Route form notifications somewhere they're seen instantly — a phone push notification, a Slack or WhatsApp alert, not just an email address buried in a shared inbox.
- Send a real confirmation within a minute. Not "we'll get back to you in 24–48 hours" — a human-sounding email that says when exactly they'll hear from you and what happens next.
- Set a reply SLA and keep it. Fifteen minutes during business hours is a fine target. The fastest conversion win we know isn't a new website. It's answering quickly.
What to fix first: the priority table
You now have six suspects. Here's the order we'd work them in, ranked by impact per hour of effort:
| Fix | Effort | Typical impact | Do first if… |
|---|---|---|---|
| Form actually works (notifications, mobile, spam) | 30 min | Can be 100% of your problem | You haven't tested it this month |
| Headline + primary button rewrite | 1 hour | Highest-leverage copy change on the site | The 10-second test failed |
| Follow-up speed (alerts, SLA, confirmation) | 1–2 hours | Compounds every other fix | Replies take longer than an hour |
| Cut form fields to 3–4 | 20 min | Often the biggest single lift | Your form asks for more |
| Add named testimonials + one case study | Half a day | Slow-burn, high-value | Your proof is adjectives |
| Shift content toward buyer-intent queries | 1–2 weeks | Fixes the traffic side | Search Console shows curiosity traffic |
Notice what's not on the table: a redesign. In our experience, a full redesign is the right answer roughly one time in ten — when the platform itself is the problem (unmanageable, broken on mobile, older than the business's current offer). The other nine times, it's one of the six leaks above. If you'd like the full conversion-side picture too, our conversion playbook goes deeper on the on-page mechanics.
The honest bottom line
A website that isn't generating leads is almost never telling you "I'm ugly." It's telling you one of six things: the math says your traffic can't produce leads, the form is broken, the message is about you instead of them, the traffic was never buyers, the page proves nothing, or the follow-up is too slow to matter.
Run the diagnostic in that order. Fix what it finds. Measure for a month. Most of the time, you'll be done — and you'll have spent hours, not thousands.
And if you'd rather have someone else find the leak: our free website roast is a real audit of your actual site — the form test, the message test, the trust gaps, prioritized. Or book a call and we'll walk through it with you. Either way, don't buy a redesign until you know which of the six it is.