Why your website gets traffic but no leads
The usual reasons visitors arrive and leave without getting in touch, and how to work out which one applies to your site.
Your analytics show people are visiting. Your inbox says nobody is getting in touch. That gap is frustrating, and it usually has a findable cause. This guide walks through the common ones in the order worth checking, from "the form is broken" to "the wrong people are arriving".
First, rule out the things that are simply broken
Before rewriting anything, make sure leads aren't arriving and getting lost. This happens more often than people expect.
Submit your own contact form. Use a personal email address you don't use for the business. Did the confirmation message appear? Did the notification email arrive? Did it land in spam? If anything fails here, stop and fix it first. See My forms aren't working and I'm not getting form emails.
Click your phone number and email links on a phone. A phone number typed as an image or plain text can't be tapped. A mailto: link pointing to an old address quietly sends enquiries nowhere.
Check your booking or chat tool. Calendar widgets lose their connection, chat tools stop routing messages after a staff change, and nobody notices.
Check that you're counting leads at all. If Google Analytics isn't set up to record form submissions as key events, "no leads" might really mean "no tracking". See Conversions & goals explained.
Which reasons sound like your site?
Nothing broken? Then the cause is usually one of six reasons below, and often two or three of them at once. Tick whatever sounds familiar to see which ones to read first.
Nothing sounds familiar? Work through the checks in order instead: the 30-minute conversion self-audit.
Reason 1: the traffic isn't the right audience
Not all visits are equal. A blog post that ranks for a broad question can bring in thousands of readers who will never need your service. Visits from overseas when you only serve one city, bot traffic, and your own staff checking the site all inflate the numbers.
Sounds like
Plenty of visits, but they land on pages that aren't about what you sell, or they come from places you don't serve.
How to check
- In Google Analytics, look at Traffic acquisition and Pages and screens. Which channels and pages bring the most visits? Are those pages about your services, or about something adjacent? See Understanding traffic sources.
- Look at the location report. If most visitors are outside your service area, your traffic number overstates your real opportunity.
- In Google Search Console, look at the queries you appear for. Would someone typing those words plausibly hire you?
The fix
If the audience is wrong, the fix is in your SEO and content plan, not your contact page.
Reason 2: visitors can't tell what you do, fast enough
People decide in moments whether a page is for them. If your homepage opens with a slogan, a stock photo and "Welcome to our website", a visitor has to work to figure out what you sell, who it's for and where you work. Many won't bother.
Sounds like
People land on your homepage and leave within seconds, without clicking anything.
How to check
Show your homepage to someone who doesn't know your business for five seconds, then hide it. Ask what you do, who it's for, and what they'd do next.
The fix
If they can't answer all three, your headline and opening section need work. See The anatomy of a homepage that converts.
Makes visitors work
"Welcome to our website"
Says nothing a visitor didn't already know.
A slogan
"Quality you can trust" could be any business, anywhere.
A stock photo
Fills the top of the screen without saying what you do.
Answers the three questions
What you do
"Commercial cleaning", not "Solutions for a cleaner tomorrow".
Who it's for and where
"for offices in Denver", so the right visitor knows they're in the right place.
What to do next
One button that says what happens, like "Get a quote".
Reason 3: the next step is unclear or too big
Some sites never actually ask. Others ask too much too early.
Sounds like
People read your pages, but almost nobody clicks your main button or starts your form.
How to check
Look for the common versions of this problem:
- No visible button above the fold, or a button that says something vague like "Learn more".
- Several competing buttons of equal weight, so nothing stands out.
- The only option is a big commitment ("Request a proposal") when the visitor just wants a rough idea of price.
- A contact form with a dozen required fields.
The fix
Offer one clear primary action on each page, and a lighter secondary one for people who aren't ready. See Writing headlines and calls to action that get clicked and Contact forms: how many fields is too many?.
Unclear or too big
"Learn more"
Doesn't say what happens when you click.
Three buttons of equal weight
Nothing tells the visitor which one matters.
Only "Request a proposal"
A big step for someone who just wants a rough price.
One clear step, one lighter one
"Book a 20-minute call"
Says what they get and how long it takes.
"See example projects" as a text link
A smaller step for people who aren't ready yet.
A short form
Ask only for what you need to reply.
Reason 4: there's no reason to trust you
A stranger is about to give you their name, email and a description of their problem. They want some evidence that you're real, competent and safe. Missing or hidden proof is a quiet conversion killer.
Sounds like
Visitors reach your contact page, then leave without sending anything.
How to check
Look for:
- Reviews or testimonials with real names, ideally near the call to action.
- Recognizable client names, certifications or memberships, where you're allowed to show them.
- A real address or service area, a phone number and the names of real people.
- An up-to-date site. A copyright year from several years ago or a blog that stopped long ago makes people wonder if you're still trading.
The fix
Put your best proof next to the places people get in touch, and keep the site visibly current. See Trust signals: reviews, logos, guarantees and where they go.
Reason 5: the page is slow or awkward on a phone
Many visitors will see your site on a phone first. If the page takes a long time to show anything useful, if buttons are too small to tap, or if a pop-up covers the content, people leave before they've read a word.
Sounds like
Phone visitors leave much sooner than people on a computer.
How to check
Open your site on your own phone, away from your office wifi. Does something useful appear quickly? Can you tap every button easily? Does a pop-up cover what you came to read?
The fix
Reason 6: price anxiety
If visitors have no idea whether you cost hundreds or tens of thousands, some will assume you're too expensive and leave rather than ask.
Sounds like
The few enquiries you get open with "how much?", or people visit your pricing or services pages and go no further.
How to check
Could a first-time visitor guess, from your site alone, roughly what working with you costs?
The fix
You don't always need to publish a price list, but giving people some sense of range, or at least explaining how pricing works, removes a common reason to hesitate. See Pricing pages: should you show your prices?.
How to find out which reason applies to you
You don't have to guess. A few low-cost methods give real answers:
- Watch real sessions. Free tools like Microsoft Clarity record anonymized sessions and show heatmaps. Watching ten visitors scroll past your call to action teaches you more than a week of opinions. Check your privacy notice and cookie banner cover the tool before you install it.
- Ask the customers you already have. "What nearly stopped you getting in touch?" is one of the most useful questions you can ask.
- Ask people who didn't convert. A one-question poll on your pricing or contact page ("Is anything stopping you getting in touch today?") can surface objections you never thought of.
- Run the 30-minute conversion self-audit. It walks through the checks on this page in order.
Common mistakes when fixing this
- Redesigning everything at once. If leads go up or down afterwards, you won't know why. Change the most likely problem first.
- Buying more traffic first. More visitors to a page that doesn't convert mostly means more cost. Fix the page, then grow traffic.
- Judging after a few days. Lead volume for many small businesses is lumpy. Compare like-for-like periods of several weeks or more.
Frequently asked questions
What's a normal conversion rate for a small business website?
It varies too much by industry, price point and traffic source for a single benchmark to be useful. The most useful comparison is your own site against itself over time, measured the same way.
Could my website be getting fake or bot traffic?
Yes. Some bot traffic is filtered automatically by Google Analytics, but not all. Sudden spikes from one country, very short visits from one source, or traffic to pages that don't exist are worth a closer look.
Related guides
Learn more
Go deeper on chykalophia.com
Talk it through
Want a second pair of eyes on this?
Book a free discovery call, up to an hour. Bring the question you're stuck on and we'll tell you honestly what we'd do.
Already a client? Email support@chykalophia.com.
Last updated
Conversion fundamentals: turning visitors into customers
The umbrella guide to how website conversion works: what to measure, what to expect, and why small improvements compound over time.
Your 30-minute conversion self-audit
A practical, timed checklist for finding the most common reasons your website isn't turning visitors into enquiries or sales.