Two thirds of their customers were invisible to every dashboard
A medical spa we work with was being judged on the bookings that happened on its website. Then we installed call tracking and counted the walk-ins. The channels nobody could see were doing most of the work.
Read this part first
Every number below is a booking or a lead. Not revenue. Not return on ad spend. This business fires its booking event on submission — the moment someone finishes the form — and not on money collected. So a booking here is a person who raised their hand, not a person who paid.
We are stating that up front because the temptation in this kind of post is to multiply bookings by an average ticket and print a revenue figure. That figure would be invented. If your events fire on submission, yours would be too. Know which one your system is counting before you argue with anyone about it.
170 calls, and the dashboard saw almost none of them
We installed call tracking. Over 30 days it logged 170 phone calls. Of those, 130 — 76% — came from the free Google Business Profile, at zero media cost. That is the single largest source of contact this business has, and it was not in any advertising report.
Here is the part that fools people. Google’s own profile dashboard reported single digit “call clicks” for the same 30 days. Not 130. Fewer than ten. That metric is not broken and it is not lying. It counts taps on the call button in the profile. Most people do not tap the button. They read the number off the screen and dial it. Every one of those callers is real, and every one is missing from the metric.
If you have ever looked at a profile dashboard, seen four call clicks, and concluded that your listing does not drive phone calls — that is the exact mistake. The metric answers a narrower question than the one you asked it.
Then there are the people who just walk in
Over the same window: 18 walk-in bookings versus 10 online bookings. Walk-ins are roughly 64% of this business’s bookings. They generate no click, no session, no form submission, and no conversion event. In a dashboard built on web analytics they do not exist at all.
Put the two together. Calls that the profile dashboard undercounts, plus walk-ins that nothing counts. Judging this business on its online conversions alone understates it by roughly 3x. Three times. That is not a rounding error in a report — that is the difference between “this location is underperforming” and “this location is the strongest one you have.”
The other half: people who wanted to book and could not
Finding uncounted demand is one half. The other half is demand you counted and then lost. We pulled the path from a treatment page to the booking page: 139 people viewed the treatment page and 8 ever reached the booking page. A 94% drop between wanting the thing and being able to ask for it.
The fix was not copy and it was not a redesign. We put the booking step inline on the treatment page itself, so the person reading about the treatment could start booking it without navigating anywhere. “Begin checkout” events went from a flat zero to 11 per week.
Flat zero is the important word. Not low, not declining. Zero for the entire prior window. Every dashboard showed traffic arriving and nothing happening after, and nobody read that as a broken step, because a zero in a funnel report looks exactly like weak demand.
Why this keeps happening
Dashboards measure what is cheap to instrument. Web sessions are cheap. Form submissions are cheap. A person walking through a door is not. So the map you get for free is a map of the digital surface only, and the parts of the business that happen in the physical world get quietly assigned a value of zero.
Then someone optimizes against that map. They cut the campaign that drives phone calls because phone calls do not show up. They rebuild the page that walk-in customers looked up before driving over. The map was not wrong so much as incomplete, and incomplete maps are more dangerous than blank ones because they feel authoritative.
What to check on your own systems
- Count your phone calls independently. Not the platform’s call metric — a tracking number that logs every ring. Then compare the two numbers. If they disagree by an order of magnitude, believe the one that heard the phone.
- Read the definition of every metric you make decisions with. “Call clicks” means taps on a button. It does not mean calls. Most of the metrics that mislead people are honest answers to a question nobody asked.
- Count the customers who never touched your website. Walk-ins, referrals, repeat clients who text the owner. Get a real number for 30 days. If it is a third or more of your bookings, your online conversion rate is not a measure of your business.
- Find your biggest drop-off and check whether the step even works. A 94% drop is usually not persuasion. It is friction, a broken link, or a step that asks the customer to go somewhere else to continue.
- Know when your conversion event fires. Submission or payment. Write it down. Then never let a report describe submissions as revenue, including your own reports.
The order matters
The instinct when performance looks bad is to optimize — new creative, new bids, new landing page. We would rather spend the first week finding out what is not being counted. In this case the answer changed the size of the business by about 3x before we touched a single ad.
You cannot optimize a channel you cannot see. Go find the invisible ones first.