
ROAS — return on ad spend — is one of the most cited metrics in digital advertising and one of the most misused ones in the med spa industry.
If you’ve been told you should be hitting a 3x or 5x ROAS on your Facebook ads, this post will give you a more accurate picture of what good performance actually looks like for a med spa — and why ROAS alone is the wrong number to obsess over.
What ROAS Actually Means
ROAS is simple: revenue generated divided by ad spend. If you spend $2,000 on ads and generate $10,000 in revenue from those ads, your ROAS is 5x.
The problem for med spas is that ROAS is an e-commerce metric. It was designed for businesses that sell products online where the transaction is immediate and trackable. You run an ad, someone clicks, they buy a $50 product, Facebook records the sale. Clean, measurable, straightforward.
Med spas don’t work that way. The path from ad to revenue looks like this: someone sees an ad, fills out a form, gets called by your front desk, books an appointment, shows up, receives a service, and pays. There are four or five steps between the ad and the revenue — and most of them happen offline.
That means most med spas can’t accurately track ROAS even if they wanted to. Facebook doesn’t know what happened after the lead form was submitted.
The Metric That Actually Matters for Med Spas
Instead of ROAS, med spas should be tracking cost per booked appointment.
Here’s the math that matters:
What does it cost to generate a lead? (Target: $15-$50)
What percentage of leads become booked appointments? (Industry average: 10-20%)
What is a new patient worth on their first visit? (Depends on service)
What is a new patient worth over 12 months? (Lifetime value)
A med spa spending $2,000/month generating leads at $25 each gets 80 leads. At a 15% booking rate, that’s 12 new booked appointments. If the average first visit is worth $300, that’s $3,600 in direct revenue from $2,000 in spend — a 1.8x ROAS on first visit alone.
That sounds low. But if 8 of those 12 new patients return twice more in the next year at $250 per visit, that’s an additional $4,000 in revenue from the same $2,000 ad spend. Total revenue: $7,600. Total ROAS: 3.8x.
The point is that med spa ROAS only makes sense when you factor in lifetime value — and most people calculating it aren’t doing that.
What Good Performance Looks Like for Med Spas
Rather than chasing a specific ROAS number, here are the benchmarks that indicate a healthy med spa Facebook ads campaign:
Cost per lead: $15-$50. Sweet spot is $20-$35 for most markets and services.
Lead to booked appointment rate: 15-25%. If you’re under 10%, the problem is follow-up speed, not the ads.
Cost per booked appointment: $100-$250. This is the number that tells you if the economics work.
New patient show rate: 70-85%. Leads who book but don’t show up are a front desk and confirmation process issue.
If your numbers are in these ranges, your campaign is working — regardless of what your ROAS looks like on paper.
When ROAS Does Matter for Med Spas
ROAS becomes more meaningful for med spas that sell products online — skincare lines, retail items, gift cards through an e-commerce store. In those cases the transaction is trackable and ROAS is a valid measure.
It also matters if you’re running campaigns with online booking and payment, where the full transaction happens digitally. Some med spas are moving in this direction with prepaid packages and online checkout. In those cases you can track revenue directly back to ad spend.
But for the majority of med spas running standard lead generation campaigns, ROAS is a number you can calculate after the fact — not a real-time optimization metric.
The Honest Answer to “What’s a Good ROAS?”
For a med spa factoring in lifetime value, a well-run Facebook ads campaign should deliver somewhere between 3x and 8x ROAS over a 12-month patient lifetime. First-visit ROAS will often look lower — sometimes under 2x — but that’s not the right window to evaluate.
The better question to ask is: what is a new patient worth to my business over their lifetime, and what am I willing to pay to acquire one?
If a new patient is worth $1,500 over 12 months and you’re acquiring them for $150-$200 in ad spend, that’s a strong return by any measure — even if the immediate ROAS number doesn’t look impressive.
The Bottom Line
ROAS is a useful concept but a misleading metric for most med spa Facebook ad campaigns. Focus on cost per lead, lead to booking rate, and cost per booked appointment instead. Factor in lifetime value when evaluating whether your ads are working.
If you want help building out the right metrics framework for your specific med spa — and figuring out what your numbers should look like — that’s exactly what a free strategy call is for.
Book a free 15-minute strategy call here.
Related Reading
If your ROAS isn’t where it needs to be, the fix is usually in the copy or the targeting — start with How to Write Facebook Ad Copy for Med Spas and How to Target the Right Audience for Med Spa Facebook Ads. For a broader view of how ad spend fits into your overall marketing investment, read How Much Should a Med Spa Spend on Marketing?