Meta ads are worth it for a med spa when three things are true: the first visit brings in more than you paid to acquire that patient plus the product you used, every lead hears back within minutes, and a real share of new patients come back. Miss any one of those and Facebook and Instagram turn into what one r/MedSpa owner called "a money pit for local lead gen," after spending $1,500 in a month on leads where "half were ghosting and the other half were just looking for the cheapest deal then never come back."
The problem is rarely the targeting. It is the math after the click. Below: the break-even test, what other owners report, and the Meta rules that apply to injectables and lasers. If your leads already come in but do not turn into patients, the stage-by-stage diagnosis in Facebook leads with no customers pairs well with this.
What med spa owners actually spend and get
Owner reports vary so widely that no single cost per lead tells you whether Meta works. Here is what surfaced in the threads we read, all owner or marketer anecdotes rather than audited data:
| Who said it | What they spent | What they got |
|---|---|---|
| Owner, r/MedSpa | $1,500 in a month on FB and IG | Leads, half ghosting, half deal hunters |
| New owner of an acquired spa, r/FacebookAds | $3,500 in ads plus $3,000 to an agency | "10 customers," about $650 each |
| Marketer, r/MedSpa | Spas at $8,000 a month on Meta | Fewer than a third of new patients rebooked |
| Owner, r/MedSpa | 46 to 51 messaging conversations per campaign | $6.86 to $7.61 per conversation started |
| Owner using a med spa agency, r/MedSpa | Not stated | Cost per lead "never less than $25-$35" |
One agency, Practice Growth Co, publishes its own campaign ranges for med spa injectables and laser: $35 to $85 per cold lead, a 25% to 40% consult rate, and $110 to $300 per consult. The same page describes a cosmetic dermatology practice spending $3,500 a month for 60 to 70 leads at $55 each that turned into only five to eight booked consultations, or $440 to $700 per consult before no-shows.
A $7 conversation and a $55 lead can each be a good or bad deal. The deciding number sits further down.
The only number that decides it: cost per booked, completed treatment
Divide what you spent by the number of patients who actually sat in the chair and paid. Everything before that is a proxy.
The formula, one step at a time:
- Cost per lead = ad spend / leads
- Cost per show = cost per lead / show rate
- Cost per treatment = cost per show / close rate
A marketer who runs local marketing for several med spas laid out both sides in r/MedSpa. "If they're selling you 'leads' at 25 but your show rate is 40% and close rate is 30%, you're paying 208 per booked treatment and probably underwater on the first visit." By contrast, a booked consult at $80 that closes 60% of the time works out to about $133 per treatment. In their words: "The number that matters is cost per booked, completed treatment. Not leads. Leads are vanity."
The same commenter's lifetime value example shows why med spas can afford more than a first visit suggests: $14 a unit, 35 units, twice a year for four years is roughly $3,920 from one Botox patient. That only holds if the patient comes back, which is the part most Meta campaigns never measure.
To get these numbers you need to know where each patient came from. Asking "how did you hear about us" at check-in is a start, and a proper lead source tracking setup is better, because Meta's own reporting may not see your bookings at all (more on that below).
The break-even test: does the first visit pay for the ad?
For recurring injector and esthetician services, a Meta offer breaks even when first-visit revenue covers the ad cost to acquire the patient plus the cost of the product. That is the rule a med spa agency, Med Spa Magic Marketing, gives in a February 2026 video on its top Meta offers: "initial visit revenue covering cost of acquisition plus cost of goods is our general benchmark for success." Profit comes from later visits. For packages such as body sculpting or laser hair removal, it wants the first package sale itself to be profitable.
Here are the targets that agency says it aims for on each offer. They are one agency's benchmarks, not industry data, but they give you something concrete to compare against:
| Offer on Meta | Target cost to acquire a patient | Target first-visit revenue |
|---|---|---|
| 20 units of Botox at $159 to $179 | Under $175 | $350 or more, planning on 40% retention |
| 40 units at $349 to $379 | About $275 | Higher than the 20-unit offer |
| Dysport at $3 a unit | $140 or less | At least $300 |
| $250 off a filler syringe | Under $425 | Close to $1,000 |
| Sculpting package at 40% to 60% off | $1,000 or less | $3,500 or more on the package |
| Weight loss, $99 first month | Under about $200 | Deliberately negative, a loss leader |
Note the weight loss row: the agency says it only works if "you have to know your retention numbers." A loss leader without a rebooking system is just a loss.
Run the test on your own numbers. For your best Meta offer last month, fill in:
| Line | Your number |
|---|---|
| Ad spend on this offer | |
| Patients who completed the treatment | |
| Cost per completed treatment (spend / patients) | |
| Average first-visit revenue for those patients | |
| Product cost per visit (units, syringe, consumables) | |
| First-visit margin (revenue minus product minus acquisition) | |
| Share who rebooked within the normal interval |
Negative first-visit margin and under a third rebooking: Meta is not worth it yet, and more budget makes it worse. Margin near zero with healthy rebooking: it probably is, and the fixes are in the funnel.
If you cannot fill in that table because nobody knows which Meta leads became paying patients, that is the first thing to fix. We build the capture and tracking that follows each lead from the ad to a booked, completed treatment, so you can see which offers actually pay.
Why Meta is harder for a med spa than for most local businesses
Med spa ads run into prescription drug rules, health and wellness content rules, and data restrictions that a roofer never sees. Most of the advice floating around on these is out of date or contradictory, so here is what the policy pages said when we checked them on September 30, 2026.
Botox is a prescription medicine
Allergan describes BOTOX Cosmetic as "a prescription medicine" injected into muscles. Meta's Drugs and Pharmaceuticals policy only lets advertisers promote prescription drugs if they are actively certified by LegitScript or have gone through Meta's internal review, include a disclaimer to consult a licensed health professional, target only the United States, Canada or New Zealand, and target only adults. Google's healthcare and medicines policy "restricts the use of prescription drug terms in ads, landing pages, and keywords."
That explains the folklore. One agency owner who says they have worked with about 300 med spas told r/MedSpa to "stay away from the word 'Botox' use the word 'tox' or 'tox injections'." Meanwhile, the agency video above shows ad creative reading "Botox only 179." Both run ads. The practical takeaway: advertise the appointment and the result, not the drug, and when an ad is disapproved, read the stated reason instead of guessing.
Before and afters are allowed, with limits
Meta's Health and Wellness standard, last changed July 23, 2026 according to its change log, says that when targeting people 18 or older, advertisers can run ads promoting cosmetic procedures including "dermal fillers, skin rejuvenation treatments, injectable treatments, chemical peels, micro-needling," laser treatments, and "general cosmetic products, procedures, surgeries depicting before and after transformation."
That contradicts what ranks at the top of Google for this question. The same agency owner above wrote "Do NOT feature needles or before and afters. It's against policy," and a June 2025 r/FacebookAds thread called before and afters "explicitly against the rules." Whatever the history, the current text allows them. What it still bans for cosmetic and weight loss ads:
- Statements of inferiority about appearance, specific body parts or hygiene
- Close-ups of pinched fat in weight loss ads
- Clickbait, including "promises of specific outcomes within a set timeframe without disclaimers or qualifiers"
- Targeting anyone under 18
Separately, Meta's personal attributes policy says ads cannot "imply knowledge of medical information of a user." "Tired of your frown lines?" aimed at the reader is riskier than "Frown line treatment, first visit $179."
Enforcement is uneven: an advertiser in that r/FacebookAds thread said some accounts "are a breeze" and others "literally impossible to advertise on."
Your pixel may not be able to see bookings
Meta restricts data from many health and wellness websites, and that can switch off the conversion signal the algorithm needs. An advertiser running ads for a dentist posted the warning Meta showed in Events Manager: "certain standard events are blocked and your data source(s) are in a core setup." In another thread, a commenter said they had seen physios, OTs and dental businesses classified the same way. Meta's help pages for core setup were not reachable when we checked, so treat this as reported behaviour, but it matches what several advertisers describe.
If your site is in core setup, a Meta dashboard showing zero leads may just mean Meta cannot see them. Three practical responses:
- Use Meta instant forms or messaging campaigns, where the lead happens inside Meta. The trade-offs between the two are in our comparison of a Meta lead form vs landing page.
- Count bookings in your own booking system, tagged by source, not in Ads Manager.
- Keep forms to name, phone, email and the appointment type. Do not ask about medical history, medications or concerns in an ad form or chatbot. If your practice is a HIPAA covered entity, health details collected through ad tools create a compliance problem on top of a tracking one, and even if it is not, that intake belongs in your clinical system at the consult.
Meta or Google: which treatments fit which channel
Meta suits a specific, recurring, low-product-cost offer you can show; Google suits people already searching for a treatment. The difference is intent. As one commenter in the money pit thread put it, "The people clicking FB/IG ads are usually browsing. The people searching 'best med spa near me' are ready to book."
The agency owner who warned about the word Botox still called Meta with a compelling tox offer "always the best way to go for new leads," and put Google ahead for "higher ticket items like fillers & lasers." A marketer in the agency thread estimated leads at $30 to $80 through Google and $15 to $50 through Meta. Cheaper leads, lower intent.
| Better on Meta | Better on Google and your Google profile |
|---|---|
| Neurotoxin first-visit bundles | Named treatments people research, like "Morpheus8 near me" |
| Facials and add-on skin services | Higher ticket filler and laser packages |
| Offers you can show visually | Patients comparing providers and reading reviews |
| Retargeting people who already engaged | Patients ready to book this week |
Two marketers in these threads put Google first: one called the Google Business Profile "still the single biggest lead source" for the spas they run, and both tied it to reviews. If yours is thin, how many Google reviews you need is worth reading before you raise the Meta budget. If you are weighing paid search instead, Google Ads on a small budget covers what a few hundred dollars a month can realistically buy.
Where the money leaks after the lead
Most Meta campaigns for med spas fail at the phone, not in Ads Manager. A marketer in r/MedSpa who runs an agency put it bluntly: "DO NOT run ads if your front desk isnt trained to pick up phone calls and sell on the phone." A former med spa agency owner who shut down in early 2025 replied that med spas "have almost no systems in place to convert leads OR retain existing patients."
Four leaks show up again and again:
1. Slow first contact. A commenter in the money pit thread said that with automated follow-up "within a couple minutes," a 30% to 40% booking rate "is about what you can expect." Meta leads cool fast because they were not looking for you. Our guide on how fast to respond to a lead covers why minutes matter.
2. Unanswered calls. An injector cannot pick up mid-treatment. If calls from ad leads go to voicemail, an AI receptionist or answering service can cover the gap, provided it only takes name, contact details and the appointment type. The same limit applies if you let a chatbot book appointments: no treatment or health questions in the chat.
3. No rebook before the patient leaves. The marketer who saw spas spend $8,000 a month on Meta blamed the poor rebooking on the fact that "nobody on the team owned the rebook conversation," and listed the fixes: "Automated review requests, 6-month reactivation, rebook prompts before the patient leaves the chair."
4. Ignoring the list you already paid for. In a 71-comment r/FacebookAds thread from a Phoenix med spa owner a month from closing, the top reply was: "Run hardcore reactivation offers on all of the leads you've generated so far." Old leads and lapsed patients cost nothing to reach. Most of these steps are simple to put on autopilot; our list of what you can automate covers the reminders and follow-ups.
No-shows sit on top of all four, and discount-driven Meta leads are the ones most likely to skip. If you want a fee or deposit in place before you scale, charging a cancellation fee covers how to set one up without upsetting regulars.
A 30-day Meta test you can run yourself
Run one offer, on one treatment, for 30 days, and judge it only on completed treatments and early rebooks. A marketer in r/MedSpa gives paid social "30 to 60 days to dial in creative and audience," so treat month one as the minimum.
- Own the accounts. Ad account, Business Manager, page and domain in your name. "Answer should be you. Always you," as the marketer put it.
- Pick one recurring treatment with low product cost and a clear first-visit price. Neurotoxin or a facial, not a sculpting package.
- Write the offer around the appointment, not the drug name, and check it against the Health and Wellness rules above. Adults only.
- Use an instant form or messaging if your site is in core setup, with four fields at most: name, phone, email, appointment type.
- Reply within five minutes during opening hours, by text then call, with an after-hours message that offers booking times.
- Tag every lead's source in your booking system at the moment they book.
- Ask for the rebook before checkout and set the reminder for the treatment's normal interval.
- At day 30, fill in the break-even table above. Keep, fix or kill the offer on those numbers.
Timing matters too. In Google Trends, US searches for "botox deals" peaked in the week of November 23, 2025, and they spike every November around Black Friday. A test started in early October has a month to settle before that demand arrives. Every stage of this is part of the same marketing funnel, and a slow booking page leaks just like a slow reply; check your website conversion rate if Meta sends traffic to your site.
If your test stalls at step 5 or 6, that is the usual gap: leads arrive faster than anyone can reply, and nobody can say which ones booked. We set up the capture, the instant reply, the booking path and the source tracking as one system, then check it against your real Meta leads.
Can someone just do this for me?
You can run the test yourself if you have a few hours a week and someone who answers leads fast. Ads Manager is learnable and the policies are public. What costs owners in these threads is follow-up and rebooking slipping while everyone is treating patients.
It stops being worth your time when you cannot see which leads booked, when replies depend on whoever is free, or when you are running several offers and cannot tell which pay. At that point, an agency or a lead system is worth paying for, as long as you keep the accounts and grade it on cost per completed treatment and rebook rate. An agency that reports only leads and cost per lead is grading itself on the number least connected to your revenue.
The verdict
Meta ads are worth it for your med spa if:
- Your best offer's first visit covers ad cost to acquire the patient plus product cost
- A third or more of new patients rebook within the treatment's normal interval
- Someone replies to every lead within minutes, including after hours
- You can count booked, completed treatments by source without relying on Ads Manager
They are not worth it yet if you judge on cost per lead, miss calls, or have past patients and leads you have not contacted. Fix those first; they are cheaper than any ad.
