The booking rate looked perfect. No one was booking.
Why does your cost per new patient look too good to be true? For one telehealth practice, the dashboard said about two in every hundred visitors booked, at roughly eleven dollars each. The schedule said something quieter and harder: those bookings were not real. The gap between the two readings was deciding where every dollar went.
The number was counting motion, not patients.
The account was logging page refreshes and taps on the phone number as completed bookings. Refresh the page once and the count rose by two. The reported cost looked tiny because it was grading the wrong thing.
We rebuilt tracking around a real booked visit.
One real visit on the schedule became the only thing worth counting, with proper call tracking and an account-hygiene pass, all reconciled against the schedule itself so the budget could point at patients.
"Our ads are not working. Maybe there is just no demand for what we do."
A telehealth practice came to us with a fair and careful question. They had inherited an ad account that reported strong numbers, they were weighing a real budget, and they wanted one honest answer before spending more: is the demand even there. It was a reasonable ask, and the service and the operators behind it were genuinely good.
But the feeling underneath it was the one every operator knows: real interest coming in, a dashboard that looked healthy, and a schedule that stayed thin. Working harder kept producing less. Because the reports looked fine, the natural conclusion was that the market had run dry.
That belief feels safe because nearly everyone shares it. Trust the dashboard, add budget, refresh the creative: the moves every team reaches for, because the number on the screen is the number you are taught to believe. The catch is that the platform reports whatever you let it count, so a comforting number can send you spending toward emptier results. Safe is not the same as true.
What we found when we looked closer
So before touching a single campaign, we put two things next to each other on one shared screen: what the ad account was counting as a booking, and the visits that actually landed on the schedule. They did not match. The account was logging page refreshes and taps on the phone number as completed bookings.
We showed it live. Refresh the page once, and the count went up by two. The reassuring reading of about two percent at roughly eleven dollars was never a real two percent. It was a thermometer reading a fever the patient never had.
You already know this in your own work: a thermometer that reads a fever the patient does not have will send you treating something that was never there. A tap and a refresh are signs of interest, not a patient on the calendar. The account looked efficient because it was being graded on a reading that had nothing to do with the schedule, so more budget only bought more of the wrong thing.
The intervention
We rebuilt what the account was allowed to count. A real booked visit became the only thing worth measuring. We added proper call tracking so a genuine phone booking could be told apart from a curious tap, and we ran an account-hygiene pass so page refreshes and internal traffic stopped inflating the score.
Then we reconciled every reported number against the schedule itself, the one record of business that cannot be fooled. With the reading honest, the cost per patient stopped looking magical and started looking like the truth, and the budget could finally point at booked visits instead of motion. Nothing about the service or the care changed. We changed what the account was allowed to count, and what the practice could finally see.
Count the visit on the schedule, not the click on the screen.
Separate what the ad platform reports from what your real record of business actually holds, reconcile the account to that record as the single source of truth, then optimize only to it. The gap between the two readings is almost always where the budget is quietly leaking.
The result, in context
Once the account counted only a real booked visit and every report was reconciled to the schedule, the cost per patient stopped looking magical and started looking like the truth. But the number is the evidence, not the point. The cost did not fall because we found a cleverer audience or a better headline. It fell because we stopped counting things that were never patients, saw the true cost for the first time, and then optimized against an honest reading the practice could finally build on.
Figures are attested by the agency from its own engagement records and have not been independently audited. They describe one practice over one pilot window and are not a forecast for any other business.
"I had been making real decisions about my practice based on a number that was counting nothing real."
Who this is for
If you run a practice with real interest coming in, you are weighing how much more to spend, and you trust the cost per new patient your dashboard reports, this is for you.
Not because your number is wrong. The reading is rarely the thing you suspect. But if you have never set the dashboard against your actual schedule, in the same window, you do not yet know whether it is real. You know what the dashboard shows. That is not the same as who walked through the door.
Here is what most operators have never stopped to check. The platform reports whatever you let it count, and a page refresh or a phone tap is easy to mistake for a patient. A reading you have not calibrated against your schedule can tell you that you are fine while the real cost climbs, and you can probably name the last decision you made on a number you never checked.
Picture opening your own account next to your real record of business and seeing, in plain view, exactly what was counted as a patient and what was not. That is the shift. You stop being the operator who hopes the dashboard is right and become the one who knows what every dollar bought, before spending the next one.
We open your account and your real record of business side by side and show you the gap, on your own numbers, before anyone touches a campaign. It is not a sales call. It is a Second Opinion, a process for operators who have already tried the obvious moves and want to know whether the reading they trust is real.
Clarity is only the start. When you can see how your business really works, the hard calls get easier and the thing begins to run on its system instead of on you. That is what we are actually building toward.
Before you spend another dollar
Why does my cost per new patient look too good to be true?
Because it is often counting the wrong thing. Many ad accounts count a page refresh or a tap on a phone number as a booking. Those are signs of interest, not patients on the schedule. When the count is inflated, the cost per booking looks tiny while the real schedule stays thin. Set what the platform counts against actual booked visits in the same window. If they do not match, the number is not real.
Is my problem the ads or the way bookings are tracked?
If interest is high but the schedule is thin, it is usually the tracking, not the ads. The platform steers your budget toward whatever you let it count. If it is counting refreshes and phone taps, it quietly chases more refreshes and phone taps instead of more booked visits, so spending more makes the false number look better and the schedule no fuller.
How do I check if my cost per new patient is real?
Reconcile the dashboard to your real record of business. Open the ad account and your actual schedule side by side for the same window and count only the visits that truly landed on the calendar. Define one real booked visit as the only thing worth measuring, add call tracking so a real phone booking is told apart from a curious tap, and clear out refreshes and internal traffic. The gap between the two readings is where the budget is leaking.
Wondering what your cost per patient is actually counting?
The first step is seeing what your account counts as a patient and what your schedule actually holds. The diagnosis is independent and yours to keep. There is no obligation to have us rebuild anything, and no half-answers that end in a referral list.
Start with a Second OpinionA representative engagement from the Business JetPack Diagnosis Library. Identifying details have been removed or changed to protect client confidentiality. Figures are attested by the agency from its own engagement records and have not been independently audited, reflect a specific engagement, and results vary. This page is for general education and is not medical, legal, or financial advice.