Conversion

Why does my website get traffic but no leads?

A site with traffic and no leads almost always has one of six problems: the traffic has the wrong intent, the page hides the price, there is no obvious next step above the fold, the form asks for too much, there is no proof the business is real, or nobody replies fast enough to matter. Fix them in that order, because the first one makes every other fix look like it failed.

The short version

  • Check intent before you touch design. Wrong-intent traffic cannot be converted by a better button.
  • Hiding the price does not create a conversation. It creates a bounce.
  • Speed to reply beats almost every on-page change you can make.
  • If your analytics cannot tell you which page the lead came from, you are guessing at all of this.

How to do it

  1. Separate the traffic by intent

    Split your visitors into people searching for what you sell, people searching for information, and people who arrived from social. Only the first group was ever going to convert this week. If it is 5% of your traffic, your conversion rate is not the problem.

  2. Put a number on the page

    A range, a starting price, a typical project size — something. Buyers use price to disqualify themselves, and a page that refuses to help them do that gets closed rather than called.

  3. Make the next step unmissable and singular

    One primary action, visible without scrolling, repeated at the bottom. Three competing calls to action is the same as none.

  4. Cut the form down to what you need to reply

    Name, one contact method, and one sentence about the job. Every additional required field costs you completions, and you can ask the rest on the phone.

  5. Show proof a stranger can verify

    Real photos of real work, reviews with the reviewer visible, and named results. Stock imagery and unattributed five-star quotes both read as fake, because both usually are.

  6. Reply while they are still on the page

    An automatic text acknowledging the enquiry, then a human inside the hour. Leads go cold faster than most owners believe, and the second-fastest responder usually loses.

The intent problem comes first for a reason

Say a page gets 2,000 visits a month and produces three enquiries. The instinct is to redesign the page. Before doing that, find out what those 2,000 people were looking for.

If most of them arrived from a blog post about a general topic, or from an Instagram link in a bio, they were never in the market this week. The page converted the people who were. Redesigning it changes nothing, and when the redesign fails, the conclusion drawn is usually "websites do not work for our business" — which is the expensive version of the wrong answer.

Segment first. Look at the conversion rate of visitors who arrived on a service page from a search with buying intent. That number is the real one. If it is healthy and the total is low, you have a traffic problem. If it is low too, now you have a page problem worth fixing.

Hiding the price is the most expensive habit in local marketing

The reasoning is always the same: every job is different, so a price would be misleading, and besides, we want to get them on the phone. Both halves are true and neither justifies an empty page.

Every job being different is exactly why a range works. "Most kitchens land between $8,000 and $14,000 depending on the layout" costs you nothing and does two jobs at once. It filters out the people who were never going to buy, and it tells the people who can afford it that you are not going to waste their time.

The alternative is that the visitor leaves to find someone who will tell them, and that someone gets the call.

Speed to reply is the highest-leverage change available

Most of what gets called conversion optimisation is on-page work. The biggest single gain usually sits after the form is submitted.

A person filling in a quote form is, in that moment, filling in three or four. Whoever replies first frames the job, sets the comparison, and usually keeps it. Replying the next morning means arriving fourth to a conversation that is already over.

This is a systems fix, not a copy fix. An automated text goes out the second the form lands — confirming receipt, naming a person, and setting the expectation for the real reply. Then a human follows inside the hour during business hours.

If the tracking is broken, every conclusion above is a guess

A third of the sites in our crawl of 1,348 funded company homepages had no analytics running on the homepage at all. Plenty of the ones that did had it configured so that every conversion was attributed to whichever page the visitor happened to land on first.

The specific failure to look for: on a site that navigates without reloading the page, analytics often records the landing page as the location for everything that happens afterward. Every form submission on the site appears to come from the homepage. Owners then conclude the homepage is the only page that works and cut the rest.

Before optimising anything, submit a test enquiry and confirm it shows up, attributed to the page it actually came from.

Symptom to cause
What you seeMost likely causeFirst thing to check
High traffic, near-zero enquiriesWrong-intent trafficLanding page and search term of the top traffic source
People reach the contact page and stopForm friction or no price anchorRequired field count; whether a price appears anywhere
Enquiries come in but never answer the phoneSlow first replyTimestamp of submission vs first outbound contact
Good desktop numbers, bad mobileLayout or tap-target failureThe form on a real phone, not a resized browser
Every conversion credited to the homepageSingle-page-app tracking bugWhether page views fire on in-site navigation

Common questions

What is a good conversion rate for a local service website?
For visitors who arrived on a service page from a search with buying intent, somewhere between 3% and 10% requesting contact is a normal band, and high-ticket trades sit at the lower end. Site-wide conversion rate is a much less useful number because it moves with your traffic mix rather than with anything you changed.
Should I add live chat?
Only if a human is actually behind it during business hours. A chat widget that answers with a bot script and collects an email is a slower contact form with more friction. If you cannot staff it, spend the same effort on replying to form submissions in under an hour.
Will a redesign fix this?
Sometimes, and it is the most expensive way to find out. Work through intent, price, call to action, form length, proof and reply speed first. If those are all sound and the page still does not convert, then the design is genuinely in the way and a rebuild is justified.
How do I know which page produced a lead?
Your analytics should record the page a form was submitted from, not the page the session started on. On a site that navigates without full page reloads this needs to be configured deliberately. Test it by submitting a real enquiry from a deep page and checking where it is attributed.

Where these numbers come from

No analytics detected on the homepage for 33.3% of 1,348 recently funded companies (consent-gated sites excluded).
— Revio, The Funded Site Audit, September 2026

Last reviewed .

Read next

Want this done for your business?

Tell us where you are trying to get to. If the honest answer is that you do not need us, we will say so.

Get in touchText me now