Why isn't my Google Business Profile getting calls?
Your Google Business Profile exists but the phone's dead quiet. Here's how I diagnose it for Perth tradies — from missing the map 3-pack to clicks that never become calls.
A Google Business Profile usually stops getting calls for one of three reasons: it isn't ranking in the local map 3-pack (proximity, wrong or thin categories, too few reviews), it ranks but gets no clicks (no photos, low or stale reviews, no reason to pick you), or it gets clicks but no calls (no call button, slow response, or a weak website behind it). Fix the categories, review count and recency, and the call path first — those move the needle fastest.
You set up your Google Business Profile, maybe even paid someone to "optimise" it, and the phone still isn't ringing. I get asked this constantly by Perth tradies, and the frustrating part is that "my GBP isn't working" can mean three completely different problems — each with a different fix.
So before you blame Google, you need to work out where the chain is breaking. A Google Business Profile stops generating calls because it isn't ranking in the local map 3-pack, because it ranks but nobody clicks it, or because people click but don't call. These are three separate failures and you fix them in that order.
Here's how I diagnose each one, what actually causes it in Perth, and the practical things you can change this week. No fluff.
Step one: is your profile even showing up?
Open Google Maps on your phone and search the way a customer would — "electrician near me", "plumber Scarborough", whatever your trade and patch is. If your business isn't in that top block of three results (the "3-pack"), that's your problem. You can't get calls from a listing nobody sees.
Do this from a few different suburbs you actually service, not just from your kitchen. Google weights proximity heavily for trades, so your profile naturally ranks strongest right around your registered address and fades the further out you go.
You can't get calls from a listing nobody sees. Rank first, optimise the rest second.
The three things that most often keep a Perth tradie out of the 3-pack:
- Proximity. If you're pinned in Joondalup, you'll struggle to show in the map for searches in Fremantle or Rockingham. That's not a bug — it's how local ranking works. To reach further out you generally need Google Ads or strong organic SEO, not just the map.
- Categories. Your primary category does a lot of heavy lifting. "Plumber" vs "Plumbing supply store" vs a vague "Contractor" can be the difference between ranking and not. Set the most specific primary category that matches your core work, then add relevant secondary ones.
- Reviews. Too few reviews, or a count well below the businesses ranking above you, holds you down. There's no magic number, but if the top three in your area have dozens and you have five, you've found a big part of the answer.
If you want a deeper walkthrough of map ranking specifically, I've written one here: Google Maps SEO for Perth tradies.
Step two: you rank, but no one's clicking
Let's say you do show up in the 3-pack. Good — that's the hard part. But ranking and getting chosen are different things. Your profile is sitting next to two competitors, and customers click whichever one looks most trustworthy in about two seconds.
Check your profile in Google Maps the way a stranger sees it. Be honest about what's letting you down:
- Photos. No photos, or three blurry ones from 2019, reads as "inactive". Add real, recent shots of your actual work, your van, the team. It's free and it matters more than people think.
- Review count and recency. A profile with 60 reviews beats one with 8 nearly every time, and recency counts — a steady trickle of recent reviews looks alive, a pile that stopped 18 months ago looks dead. Ask every happy customer, every job. Make it a habit, not a campaign.
- No reason to pick you. If your competitors say "24/7 emergency" or "free quotes" and you say nothing, you lose the toss-up. Use the description, the services list and Google Posts to give a reason.
This stage is where a lot of profiles quietly leak. You're ranking, the impressions look fine in your insights, but the click-through to your listing is poor — so the call volume never builds. Fixing photos and reviews here is usually the cheapest win available to you.
Step three: clicks but no calls
This is the sneaky one. Your insights show plenty of views and clicks, but the calls aren't landing. The leak is now at the very bottom of the funnel — the call action itself, or what happens right after.
- 01Check the call button actually exists and works. Sounds obvious, but I've seen profiles where the phone number was missing, wrong, or buried. Tap "Call" on your own listing from a phone that isn't yours and confirm it rings the right number.
- 02Check your response habits. If calls go to voicemail, or you take two days to call back a missed number, you're converting clicks into nothing. Tradies lose more jobs to slow follow-up than to bad marketing. Customers ringing a tradie usually ring the next one on the list within minutes.
- 03Check the website you link to. A lot of GBP clicks go to your site, not the call button. If that page loads slowly, hides the phone number, or looks dodgy on a phone, people bounce. Your number should be above the fold and tappable.
That last point trips up more tradies than any other. You can win the map, win the click, and still lose the job because the website behind your profile is doing nothing for you. If that's you, a fast, focused landing page with one job — get the phone to ring — usually fixes it faster than anything else.
What about getting calls from outside your local patch?
Here's the honest limit of a Google Business Profile: it's a proximity tool. It's brilliant for searches near your base, and weak the further out you go. If you're a builder in the northern suburbs trying to win work down south, the map alone won't get you there no matter how many reviews you collect.
To cover more of Perth you layer on the channels that aren't proximity-bound — Google Ads so you appear for searches across whichever suburbs you choose, and Meta Ads to put your work in front of homeowners before they even start searching. The GBP becomes one piece of a wider setup, not the whole thing. I break down which channel suits which trade in Google Ads vs Meta Ads for tradies.
A quick diagnostic checklist
Run through these in order. Stop at the first one that's broken — that's almost certainly your problem:
- 01Do you show in the map 3-pack from the suburbs you service? If no, fix proximity expectations, categories and review count.
- 02Does your profile look alive — recent photos, healthy and recent reviews, a clear reason to pick you? If no, fix that before anything else.
- 03Does the call button work and ring the right number? Test it yourself.
- 04Do you answer or call back fast? If you're slow, no amount of ranking saves you.
- 05Does the website behind your profile load fast and show your number up top? If no, fix the page.
Most "my GBP doesn't work" complaints I see are actually one of those five links breaking — and usually it's reviews, response speed, or the website, not Google having it in for you. Work top to bottom and you'll find it.
If you'd rather not dig through it yourself, that's literally what I do. I'm one person, Perth-based, no lock-in contracts, and you own every account. Have a look at what it costs or get in touch and I'll tell you straight which of those three stages is letting you down — even if the fix is something you can do yourself for free.
Oliver Gniel · Founder, Forge West