You’ve got a Google Business Profile. You’ve got a website. Maybe you’re even paying someone to do “SEO”. And the phone still isn’t ringing.
If you’re asking why your local business is not getting leads from Google, the answer is almost always one of four points. Either you’re not showing up where customers search, or you show up but they pick someone else, or they pick you but the enquiry is lost (a missed call, a broken form, a slow reply), or the leads are arriving and you can’t see where from.
Each stage below has a quick self-check you can do yourself, plus a link to the deeper guide if that’s where your problem sits. Work from the top down. Fixing stage 2 is pointless if you’re stuck at stage 1.
The Short Answer: Four Places a Google Lead Goes Missing
Here’s the whole diagnosis in one table. Find the row that sounds like your week.
| Stage | What it looks like | First thing to check | Go deeper |
|---|---|---|---|
| 1. Not visible | You can’t find yourself for “[service] + [town]”, or your profile gets few views | Verification or suspension status; your profile’s search terms | Maps ranking checker, local SEO audit |
| 2. Visible, not chosen | Views and website visits, but few calls, clicks or direction requests | Your profile and homepage, seen as a stranger would | GBP optimisation |
| 3. Chosen, enquiry lost | People say they tried to ring; forms go quiet; replies take a day | Ring your own number and submit your own form from your phone | Covered below |
| 4. Leads invisible | Work is coming in, but nobody knows from where | Are form submissions tracked in Google Analytics? Is your profile’s website link tagged? | Local SEO tracking |
Most businesses have a problem at more than one stage. Start at the top.
Stage 1: You’re Not Showing Up Where Customers Look
Searching for yourself from your own premises is the least reliable way to judge your visibility. Distance is one of the three things Google ranks local results on, so from your desk you’ll look better than you do from across town.
First, check you’re eligible to show at all
“Only verified businesses can show their business info on Maps and Search.” A profile that breaks the guidelines “becomes disabled or suspended and won’t show to other users on Google until you resolve the issue.”
Common breaches for trades:
- Keywords in the business name. Google says the name should match the one on your shopfront, website and stationery.
- A service-area business showing its home address. If you travel to customers, Google says to hide it.
- A PO box or remote mailbox as the address. Not acceptable.
- Duplicate profiles. One per location.
Rankings for a new business can take up to a month to appear; edits, up to three days. Self-check: is your profile verified, with no suspension notice?
Then, understand how Google picks who to show
Google says local results are “mainly based on relevance, distance and popularity”:
- Relevance: how well your profile matches what someone searched for.
- Distance: how far you are from the searcher. “If a customer doesn’t share where they are, Google uses what it knows about their location.”
- Popularity (the same help page calls it prominence): how well known you are, “based on info like how many websites link to your business and how many reviews you have.”
“There’s no way to request or pay for a better local ranking on Google.”
You’ll rarely appear for customers far from your base or service area, so relevance and popularity are your levers. Check your ranking from several points across your area using our Google Maps ranking checker guide.
Showing up, but only for your own name
In your profile’s Performance report, look at the search terms (updated monthly). If most are your business name, the people finding you already knew you. New customers searching “[service] near me” aren’t.
On the website, Google Search Console shows your queries, and URL Inspection shows whether a key page is indexed (though Google notes “URL is on Google” doesn’t guarantee it appears in results). A page for each main service helps Google match you to those searches.
If you can’t find yourself for your main service in your own town, start with a full local SEO audit.
Stage 2: You’re Visible but Customers Pick Someone Else
Your profile gets plenty of views. Your website has visitors. The calls don’t match. That’s not usually a ranking problem. It’s a choosing problem.
Compare views with calls, website clicks and direction requests in your profile’s Performance report over a few months. Then open your profile next to your top two competitors on your phone. Would you call you?
On your Google Business Profile
The searcher compares you with two or three others in seconds. The one that answers their next question (do you do this job, in my area, are you any good, are you open) tends to get the call. Check:
- Services are specific. “Emergency boiler repair” says more than “plumbing”. Make your service area clear too.
- Reviews are recent and replied to. BrightLocal’s 2026 survey of 1,002 US consumers found 74% look for reviews from the last three months, and 68% will only use a business with four stars or more. Google also lists responding to reviews as a ranking tip.
- Photos show real work, premises and people. Google lists photos and videos as a tip too.
- Hours and phone number are still what you set.
- Reviews are asked for fairly. Google’s policy bans offering discounts or other incentives for reviews, and bans asking only happy customers. UK fake-review rules under the Digital Markets, Competition and Consumers Act have applied since 6 April 2025.
Older advice says to fill in the Q&A section. Google has been phasing that out. The full walkthrough is in our Google Business Profile optimisation guide.
On your website
Traffic but no enquiries? Check what that traffic searched for. A builder whose blog ranks for “how does planning permission work?” gets readers. A page ranking for “house extension builders in Warrington” gets enquiries.
Within seconds, a visitor needs to know what you do, where, why to trust you, and what to do next. Evidence beats claims: real reviews, accreditations, photos of your own jobs.
Say two roofers sit side by side. One says “roofing services”. The other says “flat roof repairs across Runcorn and Widnes”, with recent reviews and a photo of a finished job. The specific one gets the call, even with fewer reviews.
Stage 3: They Chose You, but the Enquiry Got Lost
A “call” in your Google Business Profile Performance report isn’t a conversation. Google defines it as “the number of times a customer clicked on the call button on your Business Profile.” And Google says that “as of 31 July 2024, the chat and call history features are no longer available in your Business Profile.” If those taps ring out, nothing in Google tells you.
No SEO report will show you this leak.
The self-test (do it this week)
- Tap the phone number on your profile and website from a mobile. Does it dial? Who answers, and how quickly? What happens after hours: voicemail, a full mailbox, nothing?
- Submit your own contact form from a phone. Did the email arrive? Did it land in spam? Did the right person see it?
- Check the number and email are ones someone actually monitors. Google’s guidelines say the phone number “must be under the direct control of the business.”
- Time your replies. How long does your team take to answer a web enquiry?
Why speed matters
The best evidence here is old and American, so treat it as direction, not a UK benchmark. In research published in Harvard Business Review in 2011, US firms that tried to contact an online lead within an hour were nearly seven times as likely to qualify it as those that waited even an hour longer. In a separate audit of 2,241 US companies, 23% never responded at all.
Those were US companies across all sorts of sectors, not UK trades. But the direction is common sense. Someone with a leaking roof at 11pm rings the next number.
What to do:
- Make every phone number on your site a tap-to-call link.
- Have a plan for calls while you’re on a job: answering, forwarding, or a callback you actually make.
- Make your form confirm it’s been received.
- Name one person responsible for replies.
Fix this before you pay anyone for more visibility. More traffic into a leaking bucket just makes a bigger puddle.
Stage 4: The Leads Are Coming In, You Just Can’t See Them
Before you decide Google isn’t working, check you’d actually know if it was. Otherwise you risk cutting the one channel that was paying.
The common blind spots:
- Your profile counts taps, not jobs. The Performance report shows call-button taps, website clicks and direction requests, but not which became paying work, and it no longer keeps a call history.
- Profile clicks get lumped in with other traffic. Without tracking tags, visits from your profile’s website link often show up in analytics as general Google or direct traffic. Add UTM tags (labels on the end of the link), such as
utm_source=google&utm_medium=organic&utm_campaign=gbp, to separate them. - Form submissions aren’t counted as conversions until you say so. In Google Analytics 4, you mark the form event as a key event, and Google Analytics treats it as one from when it receives the event. Set it up before you need the numbers.
- Website calls aren’t tracked at all unless you use call tracking or ask.
The low-tech fix: ask every new enquiry “how did you find us?” and write it down. It’s imperfect, but it beats nothing.
Full setup is in our local SEO tracking guide. If you can’t answer “how many enquiries came from Google last month?”, start there. Every other stage is guesswork until you can.
Where to Start: Diagnose in This Order
This order differs from the one above on purpose: cheapest, fastest checks first.
- Set up basic tracking (stage 4) so you can measure any change.
- Run the stage 3 self-test. It’s free and fast.
- Check eligibility and visibility (stage 1).
- Improve how you look against competitors (stage 2).
Stages 3 and 4 are mostly things you can do yourself. Stages 1 and 2 are where specialist time usually pays off, especially in a competitive town. Our local SEO audit guide covers doing it yourself.
If you’d rather someone went through all four stages for you, that’s where our local SEO work starts. Prices are on our pricing page, and our case studies show what it looked like for a real (anonymised) vet clinic. Tell us what you do and where. We’ll give you a straight answer on whether we can help. If we can’t, we’ll say so.
FAQ
Why can I see my business on Google Maps but my customers can’t?
Because of distance. Google ranks local results partly on how far a business is from the searcher, and if a customer doesn’t share where they are, Google uses what it knows about their location. Searching from your premises shows you a different result from a customer across town. Check from several locations in your area instead.
Can I pay Google to rank higher on Google Maps?
No. Google says there’s no way to request or pay for a better local ranking. Local results are based mainly on relevance, distance and how well known your business is, so that’s where the work goes: a profile that matches what people search for, plus the reviews and links that make you better known.
How long do Google Business Profile changes take to show?
Google says edits can take up to three days to appear, and rankings for a new business can take up to a month. Wider ranking improvements, from building reviews and links, take longer and can’t be put on a fixed timetable. Judge them over months, not days.
Does “calls” in my Google Business Profile mean people spoke to me?
No. It counts taps on the call button on your profile. Whether anyone answered isn’t recorded, and Google removed call history from Business Profiles on 31 July 2024. To know how many calls actually connected, use call tracking or ask every caller how they found you.