Every ad report I have ever seen from another agency leads with the same number.
Cost per lead.
"Your leads cost $18 this month! Down from $24!" Big green arrow. Everyone is happy.
And the calendar is still empty.
Here is why. And here is the number I watch instead.
Cost per lead tells you almost nothing
A lead is a name and a phone number. That's all.
It is not a patient. It is not a booking. It is not money in your account.
Between a lead and a patient there are a lot of steps. Someone has to call her. She has to pick up. She has to say yes. She has to pick a time. She has to show up.
Every step loses people. So a cheap lead can turn into a very expensive patient.
Here is a made up example to show how fast it adds up.
Say you spend $3,000 and get 150 leads. That is $20 per lead. Sounds great.
Now say your team reaches half of them. That is 75. A third of those book. That is 25. And some of those don't show. Say 20 walk in.
$3,000 divided by 20 women is $150 per patient. Not $20.
The report said $20. The real number was $150. That gap is where clinics lose trust in ads.
The number I watch: cost per booking
Cost per booking is simple.
Total ad spend divided by the number of women who booked and paid a deposit.
Some people call it CPA, which means cost per acquisition. Same thing.
That's the number. It skips all the guessing in the middle. It tells you, flat out, what you paid to put one woman on your calendar with money down.
Because every booking in my system comes with a deposit, this number is honest. These are not maybes. They are women who chose a time and paid.
How to work out what you can afford
Before I launch anything, I work out the most a clinic can afford to pay for one booking. Here is how.
Step 1: What is the first visit worth? If she books a package, what is the package price? If she books a single treatment, what is that price?
Step 2: How often does she come back? Ask your front desk. Of the women who come in once, how many book again? How many times a year?
Step 3: What does she add on? Does she often add a second treatment? Buy skincare?
Put those together and you get a rough idea of what a new patient is worth to you over her first year.
Here is an example with made up numbers.
A woman books a microneedling package for $900. Half of women like her come back for more within the year, and spend another $900 on average. So her first year is worth about $1,350 on average.
If you can afford to spend a slice of that to get her in the door, you know your ceiling. Many clinics are shocked how much room they have once they see the full year, not just the first visit.
This is also why I like package treatments. A package is worth more on day one, so you can afford a higher cost per booking and still win big.
Cost per booking, cost per show, cost per patient
I watch three numbers in this order.
- Cost per booking. What did it cost to get her to book and pay a deposit?
- Show rate. Of the women who booked, how many walked in?
- Cost per patient. Ad spend divided by the women who actually walked in.
With deposits, the show rate is usually strong, so cost per booking and cost per patient stay close. Without deposits, they drift far apart. That drift is the hidden cost nobody puts on the report.
When cost per booking is too high
If the number is higher than what you can afford, I check things in this order. Most of the time, it is one of the first three.
1. Tracking. Before anything else, I check that every booking is actually being counted. Broken tracking is the most common problem I find when I audit an ad account. If Facebook can't see the bookings, it can't learn, and the numbers look worse than they are.
2. The offer. Is it clear? Is it a package she wants? Is the price shown? A vague offer makes everything downstream more expensive.
3. The page. Can she pick a time and pay in a few taps on her phone? Every extra step loses women.
4. The ad. Does it speak to one woman about one thing she wants? Or is it trying to say everything at once?
5. The audience. Is the circle too small or too big? Are people who already booked being shown the ad again? I always exclude women who already booked, so the money only goes to new appointments.
Notice what is not on this list. The clinic. In my experience, when cost per booking is high, the problem is almost never the clinic. It is the marketing.
What I don't watch
I don't make decisions on clicks, likes, reach, or cost per lead. Those numbers are not useless. They help me find problems. But none of them are the goal.
The goal is women in chairs who paid to be there.
The short version
- Cost per lead hides the real cost of a patient.
- Cost per booking is spend divided by women who booked and paid a deposit.
- Work out what a patient is worth over her first year, not just the first visit.
- When the number is too high, check tracking first, then offer, then page.
If you want the bigger picture of why I build everything around deposits, read Prepaid bookings vs leads. And to see where these bookings come from, start with The 300 Women Playbook.
Quick answers
What is cost per booking for a med spa?
Cost per booking is your total ad spend divided by the number of women who booked an appointment and paid a deposit. It is sometimes called CPA, or cost per acquisition. It tells you what it really costs to get one new patient on the calendar.
Why is cost per lead misleading?
A lead is only a name and number. Many leads never answer, never book, or never show. So a low cost per lead can hide a very high cost per patient. Cost per booking skips the guesswork.
What is a good cost per booking for a med spa?
It depends on what the treatment is worth to you. Work it out from the first visit value and how often patients come back. A package treatment can afford a much higher cost per booking than a single small treatment.