Your Two Google Dashboards Disagree. Neither Is Your Scoreboard.
You opened Google Business Profile Performance on Monday and saw people searching "emergency dentist near me" and "same day crown." You opened Search Console for the same week and saw your own practice name, over and over, plus a page about teeth whitening you forgot you published. Same business, same seven days, two tools owned by the same company, two completely different stories about who wants you.
Every article ranking for this question tells you the same thing: the mismatch is a reporting problem, so tag your Business Profile website link with UTMs, trust Business Profile for local demand, trust Search Console for organic, and the picture will resolve. That advice is technically correct and it will not help you, because both tools are blind to the same customer. The person searching on a phone who sees you in a local pack with no website button, or in an AI local pack that shows no call button either, does not appear in either report. Do everything the standard advice says and you end up with cleaner tags and the same blind scoreboard.
After 17 years in search and 300+ businesses across the USA, Canada, UK, Singapore, Australia and New Zealand, most of them medical and local services, the honest answer to "which number do I run my business on" is that it was never either dashboard. The clearest case I have is a London ADHD clinic I booked solid for three straight months. The result showed up as a full schedule that forced them to hire more specialists and outsource the overflow. It appeared in exactly zero rows of Search Console or Business Profile Performance.
Your two dashboards are counting two different people
Start with the mechanic that explains most of the gap, because it is not a bug and nobody at Google is going to fix it. Business Profile counts unique users. Search Console counts impressions. One anxious parent who searches "child psychiatrist near me" ten times over a weekend before calling anyone is one user in Business Profile and ten impressions in Search Console. Same person. Two numbers that will never reconcile, no matter how carefully you line up the date ranges.
The second mechanic costs you more. Search Console only records an impression when your website link is actually displayed. On a phone, the local pack often shows Call or Directions or Message and no Website icon at all. When that happens you were seen, you may have been chosen, and Search Console recorded nothing. Joy Hawkins of Sterling Sky put it plainly in her February 2026 case study: "Search Console cannot track Local Pack impressions if the 'Website' button isn't shown—a trend increasing with AI Overviews."
The third mechanic runs the other way and inflates the number you are most likely to report to your boss. Rank trackers check hundreds of geo-coordinates around a city, and each of those checks can fire an impression. Sterling Sky found a single monthly ranking report can trigger more than 5,000 impressions in Search Console. Business Profile's unique-user logic filters most of that out. So the tool that undercounts real humans is also the tool overcounting robots, in the same report, in the same week.
| Question | Google Business Profile Performance | Google Search Console |
|---|---|---|
| What it counts | Unique users per search term | Impressions, every time a listing is shown |
| One person, ten searches | Recorded as 1 | Recorded as 10 |
| Local pack with no Website button | Still counted | Nothing recorded at all |
| Rank tracker hitting hundreds of geo-points | Mostly filtered out by unique-user logic | One monthly report can trigger 5,000+ impressions |
| Kind of demand it reveals | Service and treatment demand from strangers | Heavily branded searches from people who already know you |
| Booked appointments | Not tracked | Not tracked |
Read the last row again. Both columns say the same thing, and that row is the one your bank account cares about.
The gap has been measured, and it is bigger than a rounding error
Sterling Sky did not argue this from theory. They pulled 78 Google Business Profiles across 29 businesses, filtered keywords to those with 100 or more impressions over a full year, and filtered Search Console to UTM-tagged pages so the comparison was fair. The result is the number every local business owner should have taped to their monitor.
Two thirds different. Not two thirds noisy. Two thirds absent. If your agency builds next quarter's content plan from the Search Console keyword export alone, they are planning against a list that is missing most of what strangers actually type when they need what you sell.
The single clearest example in that study is a Houston plastic surgeon. Across both platforms' top-ten keyword lists, exactly one keyword appears on both.
| Houston plastic surgeon | What the top-10 list looks like | What it tells the owner |
|---|---|---|
| Business Profile Performance | Treatment demand: rhinoplasty, lip fillers, nose job Houston | Which procedures strangers in this city are shopping for right now |
| Search Console | Dominated by branded searches for the doctor's own name | How strong the reputation already is among people who know him |
| Overlap between the two lists | 1 keyword | Pick one dashboard and you are guessing about the other audience |
This is not new, either. In an earlier Search Engine Land piece, Hawkins documented a case where "best criminal defense attorney near me" showed 12 unique users in Business Profile Insights and a single impression in Search Console. Twelve people with an urgent, high-value problem, represented by the number 1 in the report most agencies send clients.
UTM tags buy you a cleaner report of the same blind spot
The standard fix is real and you should do it. Hawkins is direct about it: "UTM Tagging is Mandatory: Without UTMs, you cannot separate local and organic results in Search Console." She is equally direct about what to ignore, telling readers to "Focus on Clicks: Ignore GSC impressions; they're likely bot-inflated." Both of those are good instructions and neither one adds a customer to your reports.
Tagging is a labeling job. It sorts traffic that already arrived on your website into local and organic buckets. What it cannot do is create a record of the person who saw your listing, tapped Call, booked, and never touched your site. That visit was never traffic. It is a conversation your receptionist had, and Google has no column for it.
Owners get stuck here for an understandable reason. Both dashboards are free, both carry Google's name, and both produce a chart that looks like accountability. So they become the scoreboard by default, and the business starts optimizing for whichever line is easiest to move. I have watched practices spend a quarter chasing an impressions graph while their front desk let calls roll to voicemail at lunch. That is the same failure I wrote about in the attribution gap between what your analytics records and what actually influenced the sale, and local search is where it bites hardest, because local is the channel where the customer most often converts without ever loading a page.
The customer neither tool can see is the one growing fastest
If the blind spot were stable, you could work around it with a fixed correction factor and get on with your day. It is not stable. It is widening, and the Sterling Sky State of Local SEO report published June 26, 2026 documents three separate forces pushing in the same direction.
AI local packs are the first. They appear on about 7% of Sterling Sky's tracked keywords, show one or two businesses instead of three, feature different businesses than the regular 3-pack, and carry no call buttons. Hawkins is careful about the scope: "They are only on mobile currently, and I've only seen them in the USA." A Places Scout analysis in the same report found AI local packs surfaced 5,943 unique businesses against 18,330 in regular 3-packs, roughly a third as many, and across 322 markets, 88% had fewer unique businesses appearing in the AI local pack than in the standard one.
The second force is the phone itself. Jepto data covering 179 profiles across 34 US law firms over two years, cited in the same report, shows clicks-to-call declining while website clicks did not. A drop in one and not the other is not what a general fall in demand looks like. If your Business Profile call metric slid this year and you assumed demand fell, you may have been reading a change in the button, not a change in the market. That pattern is exactly what I unpacked in the case where rankings held steady but the phone stopped ringing.
The third force is paid encroachment, and it is the least discussed. Sterling Sky tracked 3-pack ads going from about 1% of their mobile reports at the start of 2025 to almost 22% by December 2025. Local Services Ads went from roughly 11% of tracked queries to 31% in November. Every ad unit inserted above your listing shifts a share of taps to somebody who paid, and none of that movement is labeled inside your organic dashboards.
Rankings excellent in both places, and most of the actual cases arriving through a channel that neither of the dashboards in this article reports on. If a firm in that position judged its marketing by Search Console and Business Profile, it would be grading itself on the 30% and calling it the whole business.
Hawkins also notes that AI-sourced traffic, while genuinely growing, is "still a minor fraction of what Google is bringing in." The blind spot is real and expanding. It is not yet the majority of your demand, and anyone selling you a panic package should be asked to show the same data.
Demote both dashboards, then build a scoreboard they cannot break
The fix is a change of job description, not a change of tool. Business Profile Performance becomes your demand research: which treatments, services and problems strangers in your city are typing. Search Console becomes your brand and content report: which pages earn clicks and how strong your name recognition is. Neither one gets to answer the question "is the business growing." You answer that yourself, and it takes about twenty minutes a week to set up.
If you have an agency, there is one question that tells you everything about them. Ask: "Of the leads we closed last quarter, how many can you tie to work you did, and how did you establish that?" A good partner will answer with your booking data and your intake notes, and will admit which portion is unattributable. A weak one will send you an impressions chart. That chart, remember, is the one Hawkins says to ignore because it is likely bot-inflated.
What to check monthly, and the three numbers to stop reporting
Monthly, look at four things in this order. Booked appointments by self-reported source. Missed-call rate. Reviews gained, and how fast you responded to them. Then, and only then, the dashboards, read as research rather than as a grade.
Review and behavior signals deserve that ranking. Whitespark's 2026 Local Search Ranking Factors gathered 47 local search experts scoring 187 factors across local pack and Maps, local organic, conversion, and AI search visibility impact, and Darren Shaw summarized the movement: "For 2026, the biggest changes we're seeing are an increased importance of review signals and behavioural signals." Treat that as informed expert consensus rather than confirmation from Google, because that is what it is. It still points the same way my own client work does, which is that a strong review profile now outpulls simple proximity in the local pack.
One more thing worth watching, because it costs nothing. When the mobile pack in your area starts dropping the Website button on your listing, your Search Console impressions for local queries will fall without your rankings moving at all. Owners read that drop as a penalty and start panic-buying SEO. It is a button change. Confirm it with your own eyes on your own phone before anyone sells you a recovery plan.
Frequently Asked Questions
Why doesn't my Google Business Profile data match Search Console?
Because they count different things. Business Profile counts unique users per search term, so one person searching ten times counts once, while Search Console counts every impression, so the same person counts ten times. Search Console also records nothing at all when the local pack hides your Website button, which happens often on phones. Sterling Sky's February 2026 study of 78 profiles across 29 businesses found 66% of the top-ten keyword lists differ between the two tools. The mismatch is how the tools are built, not a fault in your setup.
Will UTM tags fix the difference between the two reports?
They will make Search Console usable and they will not close the gap. Joy Hawkins of Sterling Sky calls UTM tagging mandatory because without it you cannot separate local traffic from organic traffic in Search Console. What tagging cannot do is record a customer who saw your listing, tapped Call, booked an appointment, and never opened your website. That person is invisible to both tools no matter how you tag. Tag the link, then track bookings separately.
Which number should I actually run my local business on?
Booked appointments, sorted by how the customer says they found you, checked against your missed-call rate. Ask every caller the question at intake and write the answer down with the date. That log captures the mobile searchers Google's dashboards cannot see, and it is the only record that connects marketing activity to money. Use Business Profile to learn which services people are searching for and Search Console to see which pages earn clicks. Neither one gets to tell you whether the business is growing.
The London clinic never asked me for an impressions chart. They noticed the diary filling, then the waitlist, then the moment they had to hire more specialists and send the overflow elsewhere, and that was three months of proof no Google report ever produced a row for. Your best month this year happened the same way, in the appointment book rather than the dashboard. If you want a straight look at what your real scoreboard is telling you, and where AI search is quietly reshaping the demand behind it, book a call and we will go through your numbers together. Bring the intake sheet, not the screenshots.