Google Ads
Make your Google Ads pay for themselves from the first session
If your cost to book a patient sits under their first consult fee, the campaign has paid for itself before you count a single rebooking.
By Pete Flynn · 13 June 2026 · 6 min read
Most clinic owners I coach are scared of Google Ads for one reason. They picture money going out the door every day with no guarantee it comes back. That fear is rational, and it kills more good campaigns than bad targeting ever does. So here is the way I reframe it on almost every coaching call. It works because it takes lifetime value off the table as the thing you are betting on. Set your target cost per booking below the fee of a patient's first appointment. Do that, and the campaign pays for itself on session one. Everything after that is profit, not hope.
The day one ledger
When cost per booking sits below your first fee, the campaign pays for itself before the patient ever rebooks.
In on day one
+$170
The first appointment fee lands the moment the new patient sits down. Real money, in the account, on the first visit.
Out to win them
−$150
The cost to acquire that patient through Google Ads. Hold it at or below your first fee and the spend is recovered the same day.
+$20
In front on day one. The campaign has already paid for itself before the patient books a second visit.
Every rebooking after this stacks as profit
The acquisition cost was paid on the first visit. So every appointment in the plan of care is clean margin, not a cost you are still chasing back.
Visit 2
+$170
Full fee in, nothing left to recover. Pure profit.
Visit 3
+$170
The plan of care continues. The acquisition cost is long gone.
Visit 4+
+$170
Every appointment from here is upside on a campaign already paid for.
Lifetime value is the upside, not the bet. Once cost per booking sits under your first fee, you are not gambling on a patient staying for ten visits. You are already ahead at one, and everything after that is profit you get to keep.
The number that removes the fear.
Here is the whole idea in one line. If a new patient's first consult is $170 and it costs you $150 to get them booked, the campaign has already paid for itself before that patient walks out the door. You have not bet on them rebooking. You have not bet on a six week care plan. You have spent $150 and collected $170 on the same visit.
That changes the conversation completely. When the cost to acquire a patient sits under the first session fee, you are not spending money you hope to earn back. You are buying revenue at a discount, today. The diary fills, the bank balance does not go backwards, and the fear that stops most owners from ever starting loses its grip.
I am not saying lifetime value does not matter. It is the real prize. But lifetime value is upside, not the thing you are wagering the rent on. When I want a clinic owner to actually press go and keep the campaign on, I anchor the target on session one, because session one is the number they can see, count, and trust.
Set the target below the first session fee and you are not spending money you hope to earn back. You are buying revenue at a discount, today.
Run it on your own numbers.
The maths is deliberately simple. Take your first appointment fee. Set a target cost per booking that sits comfortably underneath it. The gap between those two numbers is your margin on session one, before a single follow up visit.
I have run this with clinics across every modality and the pattern holds. A chiropractor with a $170 initial consult can carry a cost per booking around $120 and still clear a healthy margin on the first visit, with everything after as profit. A speech pathology clinic charging $388 for an initial assessment can comfortably sit at $100 to $110 a booking, which is a large margin on session one alone. A physio clinic running clean symptom led campaigns usually lands in the $70 to $90 range, well under a standard initial fee. The calculator below lets you plug in your own initial fee and see where your target should sit.
If you want the longer view on what you can genuinely afford once rebookings and care plans are in the picture, I have written that up separately in what you can afford to spend acquiring a patient. But for getting started without fear, the first session number is the one to use.
Self funding calculator
Do your Google Ads pay for themselves on the first visit?
Set your cost per booking below the first appointment fee and the campaign is paid for before a single rebooking.
What a new patient pays for their initial consult
What you are willing to pay to book one
Follow up visits across the episode of care
Optional. Leave at zero to ignore rebookings
Full episode value
$720
First visit plus all rebookings
Profit after acquisition
$600
Episode value minus cost to book
Your day one position
$50
You are $50 in front on day one. The first appointment covers the cost to book the patient, so every rebooking after that is pure upside.
Illustrative estimate. Actual cost per new patient varies by catchment, campaign quality, booking page conversion rate, and keyword strategy. Rebooking rates depend on your clinical pathways and recall systems. Use as a starting point, then calibrate against your first 60 to 90 days of real campaign data.
Your numbers say the first appointment puts you $50 in front before a single rebooking.
Whether your campaigns can actually book patients at that cost is exactly what a Google Ads audit tells you.
Why session one, not lifetime value.
Lifetime value is a true number, but it is a forecast. It depends on the patient rebooking, on your intake team following up, on your retention holding. All of those are within your control, but none of them have happened yet on the day you spend the money. Betting your willingness to advertise on a forecast is exactly why so many owners hesitate, then pause, then quit.
Session one has already happened. The patient booked, attended, and paid. There is no forecast in it. So when the cost to acquire them sits under that fee, the risk on the spend is close to zero on day one. That is the unlock. You stop watching the daily ad spend like a leak and start watching it like a machine that hands back more than you put in.
This is also why I am ruthless about the cost per booking actually meaning a booked patient, not a button click or a page view. If your campaign is optimising to soft signals, the number on the screen is fiction and the whole self funding logic falls apart. I explain the difference between a conversion and a conversion action in detail, because it is the foundation everything here sits on.
Lifetime value is a forecast. Session one has already happened. Bet on the thing that has happened.
What pushes the target up or down.
The right target is not the same for every clinic. A few levers move it, and knowing them keeps you honest about whether self funding on session one is realistic for your situation. Some are about your economics. Some are about how clean the campaign is.
The levers that set your session one target
Lever 1
Your initial fee
A $388 speech assessment carries a far higher cost per booking than a $90 massage. The higher the first fee, the more room you have to stay self funded on session one.
Lever 2
Catchment tightness
A tight radius around the clinic with clean keyword segmentation books cheaper. A broad scattergun campaign chasing the wrong terms can double your cost per booking overnight.
Lever 3
Whether your booking page leaks
If your website loses people before they book, you are paying for clicks that never become patients. A leaking booking page is the fastest way to blow past your session one target.
Lever 4
Patient cohort
Fee for service symptom led patients book cheapest. NDIS, chronic care, and complex referral cohorts sit higher and often book through channels other than Google entirely.
The avatars that are not on Google.
The single most common reason a clinic blows past its session one target is chasing patients who are not searching. They look right on paper, they are on the ideal client list, but they do not type a problem into Google and book. When the campaign is built around those avatars, the cost per booking balloons and self funding becomes impossible.
I see this constantly when I pull apart accounts that other agencies have built. The fix is almost never a clever bidding tweak. It is stripping out the unreachable avatars and rebuilding around the fee for service, symptom led patient who is actually on Google with intent right now. If you want the full picture on what moves cost per booking from one account to the next, I have written that up in why Google Ads cost per booking varies.
Start small, prove it, then scale.
Self funding from day one also means you can start small without sweating it. A sensible floor is around $500 a month in ad spend for a single campaign theme. At that level, with a target sitting under your first session fee, you are running a controlled test where the downside is capped and the campaign is designed to pay for itself as it goes.
Once you can see bookings landing under your session one target, scaling is no longer a leap of faith. You are not pouring more money into a hope. You are widening the mouth of a funnel that already returns more than it costs. That is the order I want every clinic owner to follow. Prove the self funding maths on a small budget, then turn it up. And once you have proven it, leave it on, because the worst thing you can do is keep switching it off and resetting the learning every time the diary gets busy.
Want someone to check whether yours can self fund?
We audit physio and allied health Google Ads accounts and show exactly where the session one maths breaks.
If your cost per booking is sitting above your first appointment fee, something fixable is usually the cause. We will find it and show you, free.
Get a free Google Ads auditCommon questions
