GBP Says Zero Calls. Your Phone Says Otherwise. Here's the Fix.
Google removed built-in call tracking from Business Profiles in 2024. Here's why your GBP shows zero calls and how to build call attribution you can actually trust.
Zero calls in your GBP Performance tab. Meanwhile, your phone has been ringing all week. Your front desk swears it has. Your call log shows numbers that sure look like Google leads. So why does Google act like nothing happened? If your Business Profile calls aren't showing, you're not crazy. In most cases, you're just expecting Google to report something it no longer tracks the way it used to.
Meanwhile your phone has been ringing. Or your front desk swears it has. Or you can see missed calls in your call log that sure look like “Google leads.” So why does Google act like nothing happened?
If you’re dealing with google business profile calls not showing, you’re not crazy. In many cases, you’re just expecting Google to report something it no longer reports the way it used to. The fix is less about clicking around in GBP and more about setting up call attribution that you control.
The simplest reason your Google Business Profile calls aren’t showing
Google removed built-in call history and call tracking from Business Profiles in 2024. That means you can still get calls from the “Call” button, but you should not expect the old-style call logs inside GBP.
A lot of “google business profile calls not showing” complaints are really this: you’re looking for a call report that used to exist.
If you want the background, this breakdown of Google removing call tracking lays it out clearly: https://www.invoca.com/blog/google-removed-call-tracking-from-business-profiles-heres-what-marketers-can-do
One more wrinkle: there have also been short reporting gaps. In October 2025, some accounts saw missing call-related data in parts of reporting windows for a couple days. Those issues tend to resolve after Google backfills, but you can’t run your business on “tend to.”
So your goal changes from “find the missing calls” to “build call tracking you can trust.”
What “calls” can mean in GBP now (and why it confuses everyone)
When people say “calls from GBP,” they usually mean one of three things:
1) A tap-to-call click from your profile<br>
A customer finds you in Maps or the Map Pack and taps Call.
2) A call after someone visits your website<br>
They tap Website, land on your site, then call from the site.
3) A call that mentions Google<br>
The customer just says, “I found you on Google,” and your team logs it.
Google may still show overall interactions like website clicks and direction requests, but it no longer gives you a clean, built-in call ledger you can treat like truth.
If you want to see how messy this gets in real life, these GBP community threads are basically a support group for it:
- https://support.google.com/business/thread/160442195/call-tracking?hl=en
- https://support.google.com/business/thread/350226613/calls-data-not-updating-in-my-google-business-profile-since-june-2-please-check-and-resolve?hl=en
First, confirm the call button works (quick reality check)
Before you change tools or numbers, run a simple test. You’re checking function, not feelings.
Open your profile as a customer would<br>
Use an incognito window, or better, use a phone that’s not signed into the Google account that manages the profile.
Tap “Call” from Maps<br>
If it rings, the lead path is alive even if reporting is not.
Check your phone number formatting<br>
Use a real local number, not a shared call center line that routes to five places. If you’re running ads too, mismatched numbers can also create policy headaches later.
Make sure you didn’t create a tracking mess<br>
If you swapped numbers recently (new tracking vendor, new office line), you may have introduced NAP inconsistencies across listings. That can hurt rankings and make lead volume drop, which then looks like a “tracking” issue.
If you’re seeing zero calls and your phone is truly quiet, it may not be a reporting problem. It may be a visibility problem. We’ll get there.
If you need call tracking, replace Google’s missing reporting with your own
You’ve got two practical paths. Pick the one that matches how much detail you need.
Option A: Basic tracking with one dedicated forwarding number
This is the common setup for local businesses that live and die by phone calls.
You get one tracking number that forwards to your main number. You use it in GBP in a way that keeps your business info consistent (many businesses set the tracking number as primary and the main line as secondary, but confirm with your tracking provider and your situation).
A current walkthrough on tracking GBP calls (and how to think about number placement) is here: https://www.nimbata.com/blog/track-google-my-business-calls
Option B: Full attribution (calls tied to source and outcome)
If you want more than “calls happened,” you need answers like:
- Which calls came from Maps vs your website?
- Which calls became booked jobs?
- Which calls were spam or wrong numbers?
That usually means a call tracking platform plus clean reporting habits. If you’re also running Google Ads, Google’s call reporting docs can help you understand what Ads can and can’t count: https://support.google.com/google-ads/answer/7180997?hl=en-AU
The point is simple: rankings don’t pay bills, calls and booked jobs do. So you want your own call measurement, not a disappearing metric.
When call volume drops, it’s often not tracking, it’s Map Pack visibility
If you used to get steady calls and now you don’t, treat it like a local visibility audit. In practice, call drops often come from boring problems:
Wrong primary category: If your category drifted (or a competitor tightened theirs), you can slide.
Weak review velocity: Old reviews are nice, new reviews win attention. Reviews also tend to carry the exact service words customers search.
Thin media: A profile with five old photos looks abandoned. Google doesn’t need a film crew, it needs proof you’re active.
NAP inconsistencies: A different suite number here, an old phone number there, and you start bleeding trust.
Hours and attributes out of date: Holidays, special hours, service flags, all of it matters more than most people want to admit.
This is why a weekly cadence beats one-time hero projects. Small fixes stack. In one home services account, tightening the basics and keeping weekly GBP hygiene moved Map Pack placement from #9 to #3 in about 60 days, calls rose 38%. Not magic, just repetition and clean signals.
Track what Google still shows, and pair it with what Google no longer shows
GBP still gives you useful leading indicators. You just need to stop treating them as the finish line.
Here’s a simple way to think about it:
If you want a gut-check: if your directions and website clicks are up, but calls are down, the issue may be your phone handling (missed calls, after-hours routing, spam filtering). If everything is down, it’s a visibility problem.
A clean “no drama” workflow for fixing this in 30 to 90 days
If you’re busy, you need a plan you can run without living inside dashboards.
Week 1: Confirm the call button works, confirm the number is correct, set up call tracking you trust, add UTMs to your website link, and baseline your metrics.
Weeks 2 to 4: Fix categories, services, attributes, and your top listing errors (old phone numbers and old addresses). Start a review request flow you’ll actually follow.
Months 2 to 3: Keep a steady cadence of posts, photos, and review replies. Build or clean up about 35 high-value citations if your listings are messy. Watch direction requests, website clicks, and tracked calls together, not in isolation.
That compounding approach is how you get a calmer pipeline. It’s also how a med spa improved its average rating by 1.1 stars in 90 days and doubled review velocity, bookings followed. No stunts, just weekly motion.
Conclusion: stop chasing missing GBP calls, start owning your call attribution
When you see google business profile calls not showing, the fix usually isn’t hidden in a menu. Google changed what it reports, and you’re feeling the gap.
Confirm the call path works, set up call tracking you control, and treat GBP like the decision screen it is. Then measure what matters: tracked calls, forms, and direction requests, tied back to the work you’re doing.
Want a calmer setup that doesn’t waste your time? See how Curve’s $500/month Local SEO OS works.