LAB LIVE
SCANNING409 CAMPAIGNS
ANOMALIES15 FLAGGED
AVG LIFT+4.45× ROAS
Industry

Aesthetic Clinics on Google and Meta in 2026 — Real CPL Ranges, Lead Forms vs Landing Pages, and What Kills Consult Rate

Aesthetic clinics have some of the noisiest paid-media benchmarks online. Agency case studies show 4 € leads; competitor complaints show 90 € leads; neither is a benchmark, both are a specific configuration in a specific market. Here are the CPL ranges we actually see across 12+ EU and MENA clinics we've worked on — plus the lead-form call, the format that wins, and the three tracking gaps that make owners think the agency is failing when the ads are fine.

Alex Sterling··11 min read

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 / channelSQL CPL rangeNotes
DE / AT — Google Search — injectables90–180 €High competition, policy restrictions, high consult value (300+ €)
ES — Google Search — general aesthetics45–110 €Wider language, less price-sensitive audience in tier-1 cities
PT — Google Search — laser + aesthetics25–60 €Lower CPC baseline; smaller market so scale caps early
UAE — Google Search — aesthetics60–140 AED (16–38 €)High Arabic query volume, weak English-only competition
DE / AT — Meta feed — consults35–90 € (per booked call)Lead form 40% cheaper by raw form; ~50% no-show without call-back script
ES / PT — Meta feed — consults15–45 € (per booked call)Instagram creators > static; UGC beats studio 2–3×
UAE — Meta feed — consults18–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.

FormatRaw CPLConsult-booked rateSQL CPL (net effect)
Meta Instant Lead Form4–15 €15–30% if called within 5 min; 3–8% if called next day25–90 €
Landing page + WhatsApp CTA10–35 €25–45% (audience is more qualified pre-form)30–80 €
Landing page + calendar embed18–50 €60–85% (they self-book, near-zero drop)25–60 €
Landing page + form + manual follow-up15–40 €10–20% if follow-up is slow, 30–45% if fast50–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.

Real audit exampleA Vienna clinic running Meta Lead Forms at 6.20 € per raw lead — one of the “great numbers” the previous agency reported. When we mapped the CRM, only 42 of 380 leads that month had ever been called (front desk closed at 5, leads came in after 18:00, next-day call-back had a 4% answer rate). Actual booked consults: 11. SQL CPL: 214 €. Switched to a landing page with a Calendly embed, tightened targeting from broad to interest-based, kept spend flat. Next month: 92 raw leads at 25 € each, 64 booked consults at 36 € SQL CPL. Cheaper by 6× where it matters.

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.

01
Doctor / practitioner UGC — the strongest format

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.

02
Real client UGC — inconsistent but occasionally huge

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.

03
Static studio + price offer — good only for retargeting

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:

Template — mid-market clinicBrand — Search: Isolated campaign, own budget, own goal; exact + phrase brand terms; low CPA target.
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

Are we measuring SQL CPL, not raw lead CPL?CRM count of booked-and-attended consults ÷ ad spend for the same week. If your agency reports only raw form leads, you don't know the real number.
Is call conversion tracking installed?Ads Manager → Conversions. If “Phone calls” column is 0 or missing while inbound calls happen, you're starving your call-driving ads of signal.
Meta CAPI deduplicated with the pixel?Events Manager → Overview → Deduplication. Below 85% or EMQ under 7.5 means Meta reports are undercounted; owner will see “Meta is failing” when it isn't.
Lead-form leads called within 5 minutes?Measured, not assumed. Time-to-first-touch metric per lead. Above 30 min = 60–80% of the value is gone; Lead Form format is the wrong choice if this can't be closed.
Brand isolated from generic in Google Ads?Brand campaign separate; brand terms as exact negatives in generic campaigns. Otherwise generic CPA looks great but is being subsidised by brand.
Doctor-UGC creative in the rotation?If Meta creative is all studio stills and stock, you're leaving the strongest format on the table.
Consent Mode firing gtag updates?See the 90-second test. If broken, GA4 attribution is off by 30–50% and the agency's dashboards are lying to both of you.

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.

Alex Sterling

Alex Sterling

Founder at Sterling Lab · Aesthetic clinic performance media across EU & MENA