Independence Network·4 July 2026·8 min read

Real Numbers vs the Survey: 71× ROAS on €620 of Ads (2026)

Industry med spa surveys report €30-80 CPL and 'good' ROAS around 3-5×. A real campaign we ran hit €3.21 CPL and 71× ROAS. Here's why the average is so low.

TL;DR

Med spa marketing benchmark surveys report cost per lead around €30-80 and treat a 3-5× return on ad spend as good. A real campaign we ran for a med spa hit €3.21 per lead and 71× ROAS on about €620 of ad spend — 193 leads and 88 clients in six weeks. The gap isn't luck or a bigger budget. Industry averages are averages of mostly broken setups: boosted posts, no follow-up, no tracking, and agencies reporting impressions instead of revenue. Beat the average by fixing what the average is made of.

Every year the med spa marketing surveys come out, and every year they say roughly the same thing. Cost per lead: €30-80. A "good" return on ad spend: 3 to 5 times. Conversion rates that sound like a rounding error. Owners read them, feel reassured they're "about average," and keep doing exactly what produced the average.

Here's a number from a real campaign we ran for a med spa: 71× ROAS. €3.21 cost per lead. On about €620 of ad spend.

Same industry. Same platforms. Same €200 laser package everyone else sells.

The gap between the survey and that campaign isn't luck, and it isn't a bigger budget — €620 is a small budget. The gap is that industry averages are averages of mostly broken setups. And once you see what they're made of, "average" stops being a comfort and starts being a warning.

What do the med spa benchmarks actually measure?

They measure what most med spas actually do. Which is the problem.

A benchmark report averages thousands of advertisers together. The overwhelming majority of them are running one of a few broken plays: boosting Instagram posts, running ads with no conversion tracking, or paying an agency that reports impressions. So when a survey says "average cost per lead is €50," it's not describing a target. It's describing the price of doing what everyone does.

Ask a sharper question and the picture flips: what are the top performers in that same dataset doing? Because the median and the top of any benchmark are worlds apart. The survey averages them into one soft number that makes everyone feel normal.

Building your med spa's marketing to hit the benchmark is building it to be average. And the average, by definition, is mostly the people struggling.

The real numbers, in full

Let me give you the whole campaign, not the highlight.

A med spa in Nice we work with ran paid ads for six weeks. Here's what happened, start to finish:

| Metric | Result | Industry survey | |---|---|---| | Ad spend | ~€620 | — | | Leads | 193 | — | | Cost per lead | €3.21 | €30-80 | | Appointments | 111 | — | | Clients closed | 88 | — | | Revenue | ~€44,000 | — | | ROAS | 71× | 3-5× "good" | | Time to first lead | 1h27 after launch | — |

No before-and-after shock ads. No €10,000 budget. A clear offer built around a consultation, tight targeting, instant follow-up on every lead, and revenue tracked back to the ad — not likes, not reach. Revenue.

That's the flex. Now the honest part: this isn't magic, and it isn't repeatable for everyone overnight. It's what happens when the four things the average is made of get fixed. Here they are.

Why is the average so low? Four broken pieces

The benchmark is low because four specific things drag it down. Each one is fixable.

1. Boosting instead of advertising. Most med spas hit the blue "boost" button. That optimizes for likes, not booked consultations. It can't target intent, can't track a booking, can't retarget a no-show. A room full of boosted posts is most of what drags the average CPL to €50. Real conversion campaigns are a different product entirely.

2. No follow-up. The lead comes in and sits. Nobody calls for hours, or ever. Across the field, a huge share of med spas have no automated follow-up at all — so leads they paid for go cold in an inbox. Speed and persistence are most of the difference between €3.21 that converts and €50 that doesn't.

3. Tracking likes instead of revenue. If you can't tell which ad produced which paying client, you can't cut what's wasting money or scale what's working. Most setups track impressions and reach — vanity numbers that feel like progress and hide the leak. The 71× campaign existed because every euro was traced to revenue.

4. Renting your account from an agency. When an agency owns your ad account, pixel, and data, you can't see your true numbers and you can't leave without losing everything. That opacity is where "we're about average" hides. Own the account, and the real performance — good or bad — finally becomes visible.

Fix those four and you're no longer the median med spa in the survey. You're the outlier the survey quietly averages away.

Doesn't a small budget explain the huge ROAS?

Fair pushback — and partly yes. A €620 spend can post a dramatic multiple that a €50,000 spend can't hold as it scales. ROAS usually compresses as budget grows, because you exhaust the cheapest audiences first.

But that cuts the other way too. The survey's "3-5× is good" is measured across every budget size, including tiny ones. If small budgets naturally show high ROAS, the average being stuck at 3-5× means the small-budget advertisers in the data are also doing badly. They have every structural advantage — cheap first audiences, low spend — and still land on the average. That's not a budget story. That's a setup story.

The point of the 71× isn't "you'll get 71×." It's that the ceiling is nowhere near where the benchmark tells you to relax. If you're sitting at a comfortable 4× because a report said that's good, a free audit will usually find the money you left on the table.

The 30-second audit

Three honest questions about your med spa's ads:

  1. Do you know your real return on ad spend — revenue divided by ad spend — or just your cost per lead?
  2. Is every new lead contacted within minutes, automatically, or does it wait for someone to notice?
  3. Who owns your ad account and pixel — you, or your agency?

If any answer was fuzzy, book a free audit. We'll pull your actual numbers and show you where you sit versus what's really possible — even if you never work with us.

The survey says you're average. That's not a compliment. It's the gap.

Frequently asked questions

What is a good ROAS for a med spa in 2026?

Industry surveys often call a 3-5× return on ad spend 'good' for a med spa, because that's roughly the average across all advertisers. But the average includes boosted posts, untracked campaigns, and no follow-up. A properly built acquisition system — real conversion campaigns, instant follow-up, and revenue tracking — can reach far higher. One med spa we ran hit 71× ROAS on about €620 of ad spend. The honest answer: 'good' depends entirely on how the system is built, not on the industry average.

What is the average cost per lead for a med spa?

Med spa marketing surveys typically put cost per lead between €30 and €80, sometimes higher in competitive markets. That range reflects the average setup: broad targeting, engagement-optimized boosts, and no offer discipline. In a real conversion campaign with a clear consultation offer and tight targeting, cost per lead can drop dramatically — a campaign we ran hit €3.21 per lead. The benchmark isn't a law of physics; it's the price of an average setup.

Are med spa marketing benchmark reports trustworthy?

They're useful as a snapshot of what most med spas experience, but not as a target to aim for. Benchmark reports average everyone together — including the majority running boosted posts with no tracking and no follow-up. If you build to the benchmark, you build to the average of broken. Use the reports to understand the field, then build a system designed to beat it, because the top performers in that same data are doing far better than the median.

How can a med spa beat the industry ad benchmarks?

By fixing the four things the average is made of. Run real conversion campaigns instead of boosting posts. Follow up on every lead within minutes, automatically. Track actual revenue, not impressions and likes. And own your ad account and data instead of renting them from an agency. Do those four, and you stop competing with the median med spa and start producing numbers the surveys treat as outliers.

LF
Léo Ferreira · Founder, Independence Network

Aerospace engineer turned marketing entrepreneur. We run paid ad campaigns (Meta, Google, LinkedIn) for local businesses across 15+ industries. Best client result: 71× ROAS, $3.21 CPL, first appointment booked 1h27 after ads went live (Holistic Bien Être, Nice).

LinkedIn →

Independence Network

Want us to fix these for you?

We audit, fix, and manage your Meta Ads campaigns end-to-end. Book a free 20-minute call and we’ll look at your numbers together.

Book a free audit