You look at your analytics and the visitors are there. Hundreds a month, maybe thousands. But the phone isn't ringing much and the contact form barely moves. Something between "they showed up" and "they got in touch" is broken.
The good news is that it's usually one of a short list of problems, and most of them can be found in an afternoon.
First, make sure you're counting leads at all
Before you fix anything, check that you'd know if it worked. A surprising number of sites with "no leads" actually get some. They just aren't counted.
- Is the contact form tracked? In Google Analytics, important actions like a form submission or a booking are set up as key events. Google's help page on key events explains that "you must create or identify an event that measures the important user interaction." If nobody did that step, Analytics doesn't know a lead happened.
- Are phone calls tracked? For many local businesses, most leads are calls. A tap on the phone number on a phone can be tracked. A call from someone who wrote the number down can't, unless you use call tracking.
- Does the form actually work? Fill it out yourself. Check that the email arrives, that it doesn't land in spam, and that someone is watching that inbox.
If the form is broken or the emails go to an old address, that's your answer, and it's the cheapest fix on this list.
Problem 1: The wrong traffic
Not all visitors are potential customers. Look at where your traffic comes from and what they read.
- Blog posts that answer general questions. Someone looking up a definition isn't usually ready to hire anyone. That traffic is fine, but it won't produce many leads. We covered this in does blogging still help SEO.
- Visitors from outside your area. If you serve one county and half your traffic comes from other states, that half was never going to call.
- Bots and spam. Sudden spikes from strange sources or with zero time on page aren't people.
- Ads aimed too wide. Paid clicks from broad keywords or too large an area burn budget without leads. If you're running ads, see what Google Ads costs a small business for the usual leaks.
Check the pages that bring in your traffic. If your service pages get very few visitors, the problem is getting found, not converting.
Problem 2: The page doesn't say what you do, fast
A visitor decides quickly whether they're in the right place. The top of the page needs to answer three questions without scrolling:
- What do you do?
- Where do you do it, or who is it for?
- What should I do next?
"Welcome to our website, where quality meets service" answers none of them. "Roof repair and replacement in North County San Diego. Call for a free inspection." answers all three.
Problem 3: No clear next step
Some pages offer too many choices. Call us, email us, chat with us, follow us, sign up for our newsletter, download our guide. Others offer none, and the visitor has to hunt for a contact page.
Pick one main action per page and make it obvious. For most local service businesses, that's a call or a quote request. Put it near the top, repeat it after each main section, and on phones keep a tap-to-call button within easy reach.
Problem 4: The form asks too much
Every field is a reason to quit. A first-contact form usually needs a name, a way to reach them and a short note. The budget, the project start date and how they heard about you can wait for the conversation.
Also check:
- Does the form work on a phone, with a keyboard that doesn't cover the button?
- Is there a CAPTCHA so strict that real people fail it?
- Does the visitor see a clear confirmation, so they know it went through?
Problem 5: The site is slow on phones
A lot of local searches happen on phones, and a slow page loses people before it finishes loading. Google measures this with Core Web Vitals. According to web.dev, a good experience means the main content loads within 2.5 seconds, the page responds to taps in 200 milliseconds or less, and the layout doesn't jump around, with a layout shift score of 0.1 or less. Google suggests measuring at the 75th percentile of page loads, split by mobile and desktop.
You can check your own pages for free with PageSpeed Insights. If your pages fail on mobile, our speed fix, from $500, handles the images, scripts and fonts that usually cause it.
Problem 6: Nothing to trust
People hesitate to contact a business they can't size up. A page with no reviews, no photos of real work or people, and no idea of price leaves them with nothing to go on.
- Show reviews on the pages where people decide, not only on a reviews page.
- Use real photos of your team, your work and your location.
- Give a sense of price. Even "most jobs fall between $X and $Y" helps people decide whether to call.
- Say who you are. An about page with real names and faces does more than you'd think.
Problem 7: The offer doesn't fit the visitor
Someone just starting to research may not be ready for "Book a consultation." Someone ready to buy doesn't want to download a guide. If most of your visitors are early in their search, a smaller first step can help: a price estimate, a checklist, or a short quiz that ends in a quote request.
How to find your problem in an afternoon
- Test every form and the phone link on your own phone.
- Check key events in Analytics. Are leads being counted at all?
- Look at your top landing pages. Are they pages that should produce leads?
- Read the top of each key page as if you'd never heard of your business. Is it clear what you do and what to do next?
- Run PageSpeed Insights on your homepage and your top service page.
- Watch a few session recordings, if you have a tool for it. Where do people stop scrolling? Where do they leave?
Write down what you find. You'll usually see the same problem showing up in two or three places.
Then test, don't guess
Once you have a likely cause, change one thing at a time and measure leads, not clicks. A new headline, a shorter form, a phone button that follows the visitor down the page. Give each change enough time and traffic to tell you something.
Want help?
Our conversion optimization service, from $750 a month, uses heatmaps and session recordings on your key pages, runs a monthly test plan and reports results as leads, not clicks. If you're not sure leads are being counted, start with conversion tracking, from $500. If your homepage is the weak link, a homepage redesign is $897, and a landing page for one offer starts at $750.