---
slug: med-spa-paid-ads-2026-real-cpl-leads-clients
title: "Med Spa Paid Ads 2026: Real CPL, 193 Leads, 88 Clients"
description: "What €620 of med spa Meta ads produced in 6 weeks: €3.21 CPL, 111 bookings, 88 clients, €44K. Real campaign data — not a survey. Here's the full funnel and the method."
date: "2026-06-22"
dateModified: "2026-06-22"
readTime: "9 min read"
author: "Léo Ferreira"
locale: en
tags:
  - med-spa-marketing
  - meta-ads
  - cost-per-lead
  - case-study
  - 2026
tldr: "Across €620 of Meta ad spend for a French med spa over 6 weeks in 2026, the campaign produced 193 leads at a €3.21 cost per lead — far below the €30-80 commonly cited for the vertical. Those leads turned into 111 booked appointments and 88 closed clients. At a €500 average client value that's €44,000 in revenue, roughly €71 back for every €1 spent, with the first lead landing 1 hour 27 minutes after launch. This is our own campaign data from one vertical and one market, not a survey of the industry. The cost per lead is the least important number here: the money was made in the 88 clients who booked, showed, and paid."
faq:
  - q: "What does a med spa pay per lead on Meta ads in 2026?"
    a: "On this French med spa campaign in 2026, the cost per lead was €3.21 across €620 of ad spend and 193 leads over six weeks. CPL didn't start there — the first days ran closer to €4 before Meta's delivery system learned who converts and pulled it down toward €2. For context, commonly cited med spa lead costs run €30 to €80, so a well-run campaign in a low-competition market can sit far below that. This is one campaign's data, not an industry average."
  - q: "How many med spa leads turn into booked appointments and clients?"
    a: "On this campaign, 193 leads produced 111 booked appointments — about 58% — and 88 of those became paying clients, which is roughly 79% of the booked appointments and 46% of all leads. Med spa appointments convert at a high rate because the person already knows the service and the price before they arrive. The lesson: cost per lead matters far less than what happens between the form and the chair."
  - q: "Is this a med spa benchmark or a single campaign?"
    a: "It's a single campaign in one vertical (med spa) and one market (France), measured from our own ad account and CRM. It is not a survey, not scraped industry data, and not a median across many businesses. We publish it because honest first-party numbers from one campaign you can verify the method on are more useful than a vague average nobody can trace. Treat it as a worked example, not a national benchmark."
  - q: "How much revenue can €620 of med spa ads generate?"
    a: "On this campaign, €620 of Meta ad spend produced 88 closed clients. At an average client value of €500, that's €44,000 in revenue — roughly €71 back for every €1 spent. That return depends entirely on the follow-up and close process behind the ads; the same ad spend with weak follow-up would produce a fraction of it. The ads create the opportunity; the booking and close turn it into money."
  - q: "How do you measure cost per lead — Meta or your CRM?"
    a: "We trust the CRM, not Meta's dashboard. Meta tends to over-count leads (duplicates, partial form submissions), so we de-duplicate by email and phone and measure cost per lead against real unique people. That's why our €3.21 figure is conservative rather than flattering. Always ask an agency whether the CPL they quote you is Meta's number or a de-duplicated CRM number — the gap can be large."
dataset:
  name: "Med Spa Meta Ads Campaign Performance 2026 (France)"
  description: "First-party performance data from a 6-week Meta ads campaign run for a French med spa in 2026: ad spend, cost per lead, bookings, closed clients, and revenue. One vertical, one market — not a survey."
  temporalCoverage: "2026-03/2026-05"
  measurementTechnique: "Total Meta ad spend divided by CRM-deduplicated leads (email + phone); bookings and closes tracked in CRM; revenue = closed clients × average client value (€500)"
  variables:
    - name: "Ad spend"
      value: "€620"
    - name: "Leads"
      value: "193"
    - name: "Cost per lead"
      value: "€3.21"
    - name: "Appointments booked"
      value: "111"
    - name: "Clients closed"
      value: "88"
    - name: "Revenue"
      value: "€44,000"
    - name: "Return per €1 spent"
      value: "~71x"
    - name: "Time to first lead"
      value: "1h27"
---

A med spa in France. One Meta ad account. €620 spent over six weeks in 2026.

Here's exactly what that money did. Not a survey. Not an industry average we pulled off someone else's blog. Our own campaign, our own numbers, measured in the ad account and the CRM.

One clinic, one market we know well. We're not going to call it "the French med spa benchmark" — it isn't one. But it's real, it's traceable, and you can check the method line by line. That's more than you can say for most of the numbers floating around this industry.

## What does a med spa actually pay per lead on Meta in 2026?

€3.21 per lead.

That's €620 in ads divided by 193 leads. For context, the med spa lead costs you see thrown around sit at €30 to €80. So this isn't a magic trick — it's what a tightly-run campaign in a market with low ad competition can do.

And it didn't start at €3.21. The first few days ran closer to €4 a lead. Then the number fell, week over week, toward €2. That drop isn't luck. That's Meta's delivery system learning who actually fills out the form, and getting cheaper as it learns. €3.21 is the blended average across the whole run — the early expensive days included.

The number on the invoice is an average that hides a curve. The curve goes down.

## The full funnel, in one table

Here's the whole thing, top to bottom. This is the part most agencies would never show you.

| Stage | Number |
|---|---|
| Ad spend | €620 |
| Leads | 193 |
| Cost per lead | €3.21 |
| Appointments booked | 111 |
| Clients closed | 88 |
| Average client value | €500 |
| Revenue | €44,000 |
| Return per €1 spent | ~€71 |
| Time to first lead | 1h27 |

Read it from the top and the story tells itself. €620 goes in. 88 paying clients come out. €44,000 in revenue.

Every €1 we spent on ads came back as about **€71**.

## Leads are cheap. What happens next is the whole game.

A €3.21 lead means nothing if it never books. So here's the part that actually pays the rent.

- **193 leads** came in.
- **111 booked** an appointment. That's 58%.
- **88 closed** into paying clients. That's 79% of the people who booked, and 46% of every lead.

That close rate is high, and there's a reason: a med spa appointment is most of the way to a sale already. The person knows the service, knows the price, and picked a time. They show up to get it done.

But none of that happens if the lead sits for three hours before anyone calls. The €3.21 didn't make the money. The fast, organized follow-up between the form and the chair made the money.

If you're getting cheap leads but they don't book, [the gap is in your follow-up](https://audit.independence-network.com/?lang=en&source=blog), not your ad spend.

## So what did €620 actually produce?

88 clients. At an average client value of €500, that's **€44,000** in revenue.

Put the two numbers next to each other. €620 in. €44,000 out. About €71 back for every €1.

And the first lead, for the record, came in **1 hour 27 minutes** after we switched the ads on. The ads launched in the morning; the first person raised their hand before lunch.

## How we measured it (so you can argue with it)

Credibility is in the method, so here's ours:

- **Source:** our own Meta ad account and the CRM for one French med spa. Nothing modeled, nothing projected.
- **Window:** six weeks of live ads in 2026.
- **CPL:** total ad spend ÷ leads, counted in the CRM and de-duplicated by email and phone — not Meta's inflated dashboard number.
- **Booking:** a lead who scheduled an appointment. **Close:** a client who showed and paid, tagged in the CRM.
- **Revenue:** closed clients × €500 average client value. Not a forecast.
- **Scope:** one vertical, one market. Not a survey.

## Your 30-Second Audit

Three honest questions about your own med spa ads:

1. Do you know your *real* cost per lead — de-duplicated humans, not Meta's inflated count?
2. Of your last 100 leads, how many actually booked, and how many showed and paid?
3. If a lead comes in at 9 a.m., how long before someone actually talks to them?

If any of those gave you pause, [book a free audit](https://audit.independence-network.com/?lang=en&source=blog). We'll pull your real numbers the same way we pulled these — even if you never work with us.

€3.21 a lead is nice. 88 clients is the point.
