Two things make aesthetic clinic paid media harder to benchmark than any other vertical we work with. First, “lead” means twelve different things across the market — a form submit is not the same as a phone call, which is not the same as a Meta Lead Form, which is not the same as a WhatsApp conversation, which is not the same as a scheduled paid consult. When one clinic reports 18 € leads and another reports 65 €, the number under the same word is often five different things.
Second, the platforms restrict half the copy you'd actually want to run. Botox, filler, weight loss, laser hair removal — all have Google policy flags that force generic language and cut CTR. Meta's health category blocks before/after imagery. So the accounts that produce the impressive numbers usually do it either by being loose with definitions, running only brand + retargeting, or working in markets where competition is genuinely lighter. None of that transfers.
Real CPL Ranges — What We Actually See
These are the honest ranges from clinics we run or have audited in the last 12 months. All figures are “first paid consult booked and attended” (SQL, sales-qualified) unless noted — because that's the number the clinic owner actually cares about. Raw form-submit CPLs are typically 30–50% lower.
| Market / channel | SQL CPL range | Notes |
|---|---|---|
| DE / AT — Google Search — injectables | 90–180 € | High competition, policy restrictions, high consult value (300+ €) |
| ES — Google Search — general aesthetics | 45–110 € | Wider language, less price-sensitive audience in tier-1 cities |
| PT — Google Search — laser + aesthetics | 25–60 € | Lower CPC baseline; smaller market so scale caps early |
| UAE — Google Search — aesthetics | 60–140 AED (16–38 €) | High Arabic query volume, weak English-only competition |
| DE / AT — Meta feed — consults | 35–90 € (per booked call) | Lead form 40% cheaper by raw form; ~50% no-show without call-back script |
| ES / PT — Meta feed — consults | 15–45 € (per booked call) | Instagram creators > static; UGC beats studio 2–3× |
| UAE — Meta feed — consults | 18–45 € (per booked call) | Bilingual (AR + EN) sets required; single-lang loses 40% reach |
Two patterns to notice. Google Search consistently produces a higher-quality lead at a higher CPL — the intent is stronger, the consult conversion rate is 25–40%. Meta produces cheaper leads with a much wider quality spread — consult conversion rates run 8–20%. Neither channel is better in the abstract; they solve different funnel jobs.
Lead Form vs Landing Page — the Honest Call
This is the single most-asked question we get in aesthetic media consults. The Meta salespeople push instant Lead Forms; the agencies push landing pages; the truth depends on what happens after the lead comes in.
| Format | Raw CPL | Consult-booked rate | SQL CPL (net effect) |
|---|---|---|---|
| Meta Instant Lead Form | 4–15 € | 15–30% if called within 5 min; 3–8% if called next day | 25–90 € |
| Landing page + WhatsApp CTA | 10–35 € | 25–45% (audience is more qualified pre-form) | 30–80 € |
| Landing page + calendar embed | 18–50 € | 60–85% (they self-book, near-zero drop) | 25–60 € |
| Landing page + form + manual follow-up | 15–40 € | 10–20% if follow-up is slow, 30–45% if fast | 50–150 € |
The single biggest lever is not the format — it's call-back speed. A Meta Lead Form called within 5 minutes converts 3–5× a form called 4 hours later. Clinics that install a WhatsApp Business integration and stack automated first-touch messages beat clinics with a beautiful landing page and next-day call-back on almost every measured cohort.
Our default recommendation for a clinic without a full-time front desk: landing page with a calendar embed (Calendly, SavvyCal, or a native Cliniko/Timely integration) — self-service booking removes the follow-up race entirely, and the higher CPL is more than paid back by consult-booked rate.
The Three Tracking Gaps That Fake the Story
1. Call conversions never wired up
80% of the aesthetic-clinic accounts we audit have zero call conversion tracking. The clinic runs half its business on inbound calls from the ad; Ads Manager shows zero call conversions because nobody installed call extensions or CallRail-style call tracking. The result: Smart Bidding optimises for the online form and starves the ad groups that produce calls — even though calls are usually the highest-quality lead source.
2. WhatsApp click counted as a conversion, never as a lead
The pattern: GTM fires a “click WhatsApp button” conversion, Ads Manager sees hundreds per week, agency shows the number, owner thinks things are working. Meanwhile, WhatsApp business console shows 6% of those clicks ever result in a message. Everything else is misclicks, bots, or users who bailed. Track the conversation start, not the click. Better: track the “consult scheduled” message via WhatsApp Business API webhook.
3. Consent Mode and iOS 14.5 collapsing Meta attribution
Meta reports 40 leads. The clinic's CRM shows 63 new records that week attributed to Meta via UTM. The gap is Consent Mode denials plus iOS app tracking transparency — Meta can't attribute the click to the conversion because the pixel got cookieless pings and no CAPI dedup was set up. The clinic thinks Meta is under-performing; Meta is producing 50% more than it's reporting. See the Meta CAPI dedup piece for the fix.
What Actually Works in Creative
Aesthetic media creative divides into three categories that perform very differently. This is consistent across every EU + MENA clinic we've tested.
30-second video of the practitioner speaking to camera about a specific concern (double chin, first-time botox anxiety, laser consult expectations). Beats studio-shot creative 2–3× on CTR and consult conversion. It builds trust the way a testimonial can't — the buyer is seeing who'll be doing the treatment.
Client-filmed post-consult videos work spectacularly in some markets (UK, ES) and get blocked as “before/after” content in others (DE, health-adjacent Meta reviewers). Test in small volume per market before scaling; keep a doctor-UGC fallback ready.
Beautiful clinic interior + “first consult 49 €” performs poorly cold but is a strong retargeting format for warm audiences. Don't judge it on cold performance; measure it in a full-funnel view.
Google Ads Structure for a Clinic
The pattern that scales cleanly across every clinic we manage:
Treatment — Search — [per major treatment]: One campaign per treatment (injectables, laser, body, skin). Phrase match, tight negatives, treatment-specific landing page.
Location + Treatment — Search: “botox [neighbourhood]” queries as a separate campaign; higher CVR, worth own budget.
PMax — Optional: Only after Search is dialed and you have ≥ 30 conversions/mo per campaign. Small budget, own goal, brand+ treatment terms as account-level negatives.
Retargeting — Display + YouTube: Cart / consult-abandoners from Meta and Google combined; 90-day windows on high-value treatments.
What's missing from that template is PMax at scale — because PMax across clinic verticals routinely cannibalises brand and eats retargeting impressions without producing net-new leads. Keep it small until proven.
Meta Structure for a Clinic
Meta scales differently. Advantage+ Shopping doesn't apply; Advantage+ Audience does, but often with less-than-ideal signal early. Our default structure:
- Prospecting — broad + interest saved audiences: One campaign, 3–5 ad sets by audience type (broad AI, interest, lookalike from CRM), same creative pool.
- Prospecting — creator UGC: Separate campaign for creator content because performance curves differ; often runs on interest-based audiences.
- Retargeting — 180-day site visitors + lead-not-consult: Dedicated retargeting campaign with clear urgency creative and a firm CTA.
- Retargeting — CRM upload — reactivation: Cold clients who haven't booked in 6+ months; different creative, different offer.
Meta's CBO works well here once ad sets have ≥ 8–10 conversions each. Below that, ABO with hand-set budgets is more stable — Meta's learning is noisier at low volume than the Advantage+ dashboards suggest.
Audit Checklist for a Clinic Owner
What CPL Should You Actually Expect?
If you're a mid-sized clinic in a competitive Western European market running Google Search + Meta with clean tracking and a fast call-back or self-booking flow, a realistic SQL CPL sits between 40 and 90 € for consults on treatments valued at 200–500 €. In lower-competition markets or where the average treatment value is higher (surgical, laser packages) you can push toward 20 € SQL CPL on Meta and 60 € on Google. Below that range and either the tracking is loose, the definition of “lead” is inflated, or you're measuring in a small brand-heavy campaign that won't scale.
The clinics that beat these ranges consistently share the same three habits: they book online (calendar embed or WhatsApp automation), they have doctor-led creative in rotation, and their tracking is honest. Fixing those three things is a bigger lever than any bid strategy tweak we've ever tested. If your account is missing any of them, that's where the next 30% of CPL improvement lives — see how we approach these builds inside aesthetic clinic performance media.