Nearly every clinic conversation we have opens the same way: someone quotes a cost per lead they were given, then asks whether it is good. The honest answer is that the number alone cannot tell you. A 25 SAR lead that never answers the phone is worse than a 180 SAR lead that books and shows up, and any agency reporting only the first figure is reporting the metric that flatters them rather than the one that pays your rent.

What follows are the ranges we see in the Saudi market across dermatology, dental, aesthetic and laser clinics. Treat them as orientation, not as a benchmark to hold anyone to — your city, your offer, your price point and your follow-up speed will move these more than platform choice does.

Typical ranges by treatment category

These reflect lead-generation campaigns — click-to-WhatsApp or lead forms — running with reasonable creative and a defined offer, in Riyadh and Jeddah. Secondary cities generally run cheaper per lead and thinner on volume.

Indicative cost per lead and cost per booking by treatment category in Saudi Arabia
CategoryCost per lead (SAR)Lead → bookingCost per booking (SAR)
Laser hair removal18 – 4520 – 35%60 – 200
General dermatology35 – 8025 – 40%100 – 300
Injectables (filler, botulinum)60 – 15020 – 35%200 – 650
Dental — hygiene & general30 – 7030 – 45%80 – 220
Dental — implants & veneers120 – 35010 – 20%700 – 2,800
Body contouring90 – 22012 – 25%400 – 1,500
Plastic surgery consults150 – 4008 – 18%900 – 4,000
Composite ranges observed across engagements and platform benchmarks, 2025–2026. Not a guarantee of results — ranges this wide exist precisely because clinic-level factors dominate.

Notice the pattern: as treatment value rises, cost per lead rises and conversion rate falls. A 350 SAR implant lead is not a failure. Judged against a 12,000 SAR treatment it may be the best-performing line in the account.

How the platforms actually differ

Meta (Instagram and Facebook)

Still the workhorse for clinic lead generation in KSA. Broadest reach across the ages that matter, the most mature targeting and the best click-to-WhatsApp implementation. Expect your cheapest reliable leads here for aesthetic and laser work. Creative fatigue is the main enemy — plan on refreshing the primary angle every three to five weeks.

Snapchat

Under-rated in Saudi specifically, because penetration is exceptionally high and the audience skews to exactly the demographic buying aesthetic treatments. Cost per lead often undercuts Meta by a meaningful margin. Lead quality is more variable, so it rewards clinics with fast, disciplined follow-up and punishes those without it.

TikTok

Cheapest attention, least patient intent. Strong for awareness and for building a content library that works everywhere else; weaker as a direct booking channel. Where it earns its place is educational content from an actual doctor, which travels further here than anywhere else.

Google Search

The most expensive clicks and the highest intent. Someone searching “دكتور جلدية الرياض” is closer to booking than anyone scrolling. Volume is capped by how many people search, so Search rarely scales alone — but it should almost always be running, because these are the leads that convert while you sleep.

The common mistake is picking one platform. The better structure is Search capturing existing demand, Meta and Snapchat creating it, and TikTok feeding the creative library that makes the other three cheaper.

The cheap-lead trap

It is straightforward to halve a clinic's cost per lead. Broaden the targeting, soften the offer, remove the qualifying question, optimise for the cheapest possible form fill. The report improves immediately. Then reception spends its week calling people who wanted a free consultation, thought the clinic was in a different city, or do not remember filling anything in.

  • Cost per lead falls, cost per booking rises — the only one of the two that maps to revenue.
  • Reception capacity gets consumed by unqualified calls, so genuine leads wait longer.
  • Answer rates drop, which trains the team to stop calling quickly, which loses real patients.
  • The platform's optimisation learns from the wrong signal and finds you more of the same.

This is why we insist on tracking through to booking and attendance before making any judgement about campaign performance. If your current reporting stops at lead volume, that is the gap to close before changing anything about the ads.

What actually moves your cost per booking

In rough order of impact, from what we see across accounts:

  • Response speed. The single largest lever, and the cheapest to fix. Replying in under fifteen minutes versus the same evening routinely changes booking rate by more than any targeting change.
  • Offer clarity. A specific, time-bound, priced offer outperforms “book a consultation” consistently. Vague offers attract vague interest.
  • Creative quality and freshness. Real doctors, real rooms, real results beat stock photography by a wide margin in this market — and the same three ads will decay by week five regardless.
  • Follow-up persistence. Most clinics call once. The second and third attempts are where a large share of bookings actually come from.
  • Landing experience. If your ad promises a price and the page does not mention it, you pay for the click and lose the patient.
  • Platform and targeting. Real, but far less decisive than the five above — which is where most of the conversation tends to go.

Four of those six happen after the lead arrives. Which is why a clinic with mediocre ads and excellent follow-up nearly always outperforms the reverse.

What budget do you actually need?

Below roughly 6,000–8,000 SAR per month per platform, you are usually unable to gather enough data to optimise: the algorithm never exits its learning phase and results stay erratic. That does not mean a smaller clinic cannot advertise — it means concentrating everything on one platform and one offer instead of spreading a small budget across four.

A workable starting structure for a single-branch clinic is one platform, two audiences, one clear offer, three to four creative variants, run for a minimum of six weeks before drawing conclusions. Expand only once cost per booking is known and acceptable.

Questions worth asking your current agency

  • What is our cost per booking, not just cost per lead?
  • What share of leads are contacted within fifteen minutes, and how do you know?
  • How many follow-up attempts does an unanswered lead receive?
  • Which creative is carrying the account, and when was it last refreshed?
  • What have we tried that did not work, and why did we stop?

An agency that can answer all five quickly is measuring the right things. An agency that can only answer the first is optimising a number that does not pay for your clinic.