This med spa marketing cost calculator shows what one new patient really costs you. Enter what you spent last month and what came back: leads, booked consults, shows and buyers. It turns those numbers into cost per lead, cost per booked consult and cost per new patient, so you can judge any agency or ad plan on the same scale.
Most clinics only know two numbers: what they spend and how busy the calendar feels. The gap between them is where marketing money disappears. Five minutes with last month's numbers closes it.
How to use the calculator
Pull the numbers for one full month. A month is long enough to smooth out a slow week.
- Ad spend. Look at your Meta Ads Manager (and Google Ads, if you run them) for the total spent that month.
- Monthly fees. Add the agency retainer, any software you pay for marketing, and freelancers.
- Fee per booking. Fill this in only if you pay someone per booked consult. Otherwise leave it at 0.
- Leads. Count every new DM, form and call that came from the ads.
- Booked consults. Count the people who picked a date and time.
- Show rate and buy rate. Check your booking system for who came in, and who paid for a treatment.
- First-year value. Use what an average new patient spends with you in their first 12 months. A rough number is fine.
What each result tells you
| Result | What it means | What to do if it looks high |
|---|---|---|
| Cost per lead | What each DM, form or call cost | Test a clearer offer or new creative |
| Leads that book | How many leads turn into a booked time | Reply faster and make booking one step |
| Cost per booked consult | What each spot on your calendar cost | Fix the booking rate first |
| Cost per new patient | What each paying patient cost | Raise the show rate with a card on file or deposit |
| Value per $1 spent | What a patient is worth against what you spent | Raise the offer value or the rebook rate |
Cost per new patient is the number to watch. A cheap lead means nothing if it never books, never shows or never buys.
How the numbers are worked out
Total cost is ad spend plus monthly fees plus any per-booking fees. Every result divides that same total, so nothing is left out.
- Cost per lead = total cost divided by leads
- Cost per booked consult = total cost divided by booked consults
- New patients = booked consults times show rate times buy rate
- Cost per new patient = total cost divided by new patients
- Value per $1 spent = new patients times first-year value, divided by total cost
The example numbers in the boxes are made up, not market rates. They show a clinic paying $4,000 a month that books 12 of 120 leads. Its cost per new patient comes out near $694.
Why the booking rate matters most
The booking rate is the share of leads that pick a time. It is often the cheapest number to fix. If 1 in 10 leads book today and 1 in 5 book next month, your cost per booked consult halves with no change in ad spend.
Two things move it. The first is speed: someone who taps an ad is on their phone right now, and a reply the next morning is often too late. The second is the offer: one clear offer with a price books better than a full menu. Our guide to med spa lead generation covers where leads stall, and our guide to building a new patient offer covers the offer.
Frequently asked questions
What is a good cost per new patient for a med spa?
It depends on what a new patient is worth to you. Compare the result with your first-year value. If a new patient spends $900 in a year and costs $300 to win, marketing pays for itself three times over. If they cost more than they spend, fix the booking rate and show rate before you add budget.
Should I count consults that do not show up?
Yes, count them as booked, then use the show rate to account for no-shows. That way the calculator shows two separate problems: leads that never book and bookings that never arrive. A card on file or a small deposit is the usual fix for the second one.
How do I compare two marketing agencies with this?
Run the calculator twice, once with each agency's fee model, using the same ad spend and lead numbers. A retainer goes in monthly fees. A per-booking fee goes in fee per booking. The agency with the lower cost per new patient is cheaper, whatever the monthly fee looks like.
Where do I find these numbers?
Ad spend is in Meta Ads Manager. Leads are in your inbox, forms and call log. Booked consults, shows and buyers are in your booking system. If you cannot tell which leads came from ads, that is the first thing to fix. Our guide to tracking med spa marketing ROI shows how.
Want a second opinion on your numbers?
Bring your results to a free 20-minute audit. Alex Ryder will go through them with you and show where the leaks are. Ryder Scale is a medical spa marketing agency with no retainer and no setup fee: you pay per qualified booked consult, and you pay Meta directly for the ads.