I'm not an agency. I'm the person who rebuilds the whole path from ad click to treatment chair, then reports back in ringgit instead of impressions. Here's what that produced over 31 straight months.
Free 30-minute audit · No obligation · I'll tell you straight if I can't help
Almost every clinic account I audit is paying two to five times more per lead than it needs to — and getting a fraction of the return. These are the six reasons why.
Botox, filler, slimming and facials all crammed into a single ad set. Meta never learns who your buyer is, so your cost per lead stays high and never comes down.
The same three ads running for eight months. Cost per lead climbs every week as the audience burns out, and nobody notices until the budget stops working.
Reach, impressions, "engagement". None of it tells you what a patient actually cost you or what they were worth. If the report doesn't end in ringgit, it isn't a report.
Cheap discount offers pull in huge lead numbers that never convert. The cost per lead looks fine on paper while the cost per patient quietly doubles.
The front desk replies hours later and the patient has already booked elsewhere. You paid full price for a lead that was never given a chance to convert.
The return in aesthetics compounds across the second, third and fourth visit. Clinics that measure only the first visit consistently underestimate what a patient is worth — and underspend as a result.
Anyone can produce one good month. The figures below are pulled from live Meta Ads Manager data and the clinic's own sales records, reconciled monthly, with nothing cherry-picked out.
| Period | Ad spend | Leads | Cost / lead | Consults | Patients | Close rate | Revenue | ROAS |
|---|---|---|---|---|---|---|---|---|
| 2024 | RM146,517 | 22,898 | RM6.40 | 1,060 | 380 | 35.8% | RM2,052,524 | 14.0x |
| 2025 | RM306,912 | 29,834 | RM10.29 | 1,685 | 644 | 38.2% | RM2,682,342 | 8.7x |
| 2026 · Jan–Jul | RM161,885 | 14,125 | RM11.46 | 595 | 371 | 62.4% | RM1,308,553 | 8.1x |
| Total | RM615,314 | 66,857 | RM9.20 | 3,340 | 1,395 | 41.8% | RM6,043,418 | 9.8x |
ROAS is blended across both branches. Revenue = first-visit treatment value plus first-review treatment value, attributed to paid campaigns and reconciled against clinic sales records. A portion of late-2025 follow-up revenue is interpolated from the clinic's own booking data. Full month-by-month workings available on request during the audit call.
Client details anonymised at their request. Everything else is exactly as it happened.
A two-branch clinic group already spending on Meta when I came in — running ads inconsistently, with no attribution and no way of knowing which campaigns produced actual paying patients. Today, every ringgit is traced from click to treatment, and the monthly report ends in revenue.
Rebuilt the campaign structure around individual treatments instead of generic clinic ads. Cost per lead averaged RM6.40 across the year and dipped as low as RM4.45 — while first-visit ROAS climbed every single quarter, from 3.29x to 5.78x.
Doubled monthly ad spend across both branches. Leads grew +30% and patients treated grew +69.5%, with cost per lead held at RM10.29 — the single hardest thing to do when a budget scales.
Shifted from lead volume to lead quality and follow-up automation. Close rate rose to 62.4%, no-shows fell from 11% to 7% — meaning each RM9.20 lead now returns far more than it did in year one.
These aren't menu items you pick from — they work as one machine. Ads buy the lead cheaply, content makes them trust you, automation makes sure nobody falls through, and search brings in demand you don't have to pay for at all.
Campaign architecture built per treatment and per branch. That structure is what takes cost per lead down and keeps it there.
The content that makes a stranger trust a clinic with their face. Reels, before-afters, doctor authority content.
Why should a patient choose you over the clinic 3km away charging 30% less? We answer that before we spend a cent.
The part that fixed no-shows and tripled close rate. Instant response, smart qualification, relentless follow-up.
Getting found on Google Maps and inside AI answers when patients ask "best clinic for ___ near me".
That's what the free audit is for. I'll look at your actual numbers and tell you where the biggest leak is — even if the answer is "you don't need me yet".
Book the auditHere's exactly what the first 90 days look like.
30 minutes. We look at your ad account, your enquiry flow, and your numbers. You leave with a written diagnosis whether we work together or not.
Weeks 1–3. Positioning, offer, tracking, campaign structure, and the follow-up automation — before we scale spend.
Weeks 4–8. Controlled spend, rapid creative testing, and weekly reporting so you see exactly what's working.
Month 3 onward. Push budget into proven winners, tighten the funnel, and grow the number that matters — patients treated.
There's a reason I've stayed with one clinic group for 31 months instead of churning through twenty accounts a year.
Realistically you want at least RM5,000–8,000 per month in ad spend per branch to gather meaningful data. Below that we're guessing rather than optimising, and cost per lead never gets the volume it needs to come down. During the audit I'll tell you honestly whether your budget can support what you're trying to achieve.
First leads usually within the first week. A stable, low cost per lead takes 60–90 days — that's how long it takes to test enough creative and let the campaign structure settle. Anyone promising you a transformation in 30 days is selling you something.
It depends on your treatments, your city and your competition — a filler lead in KL costs differently to a slimming lead in Johor. What I can say is that the structure that produced RM9.20 is repeatable: treatment-level campaigns, constant creative testing, and qualification built into the form. During the audit I'll look at your current cost per lead and give you a realistic target rather than a number designed to win the deal.
No. I work with one clinic per catchment area. If we start together, I'm not running ads for the clinic down the road from you.
Often it's the most useful. I'll look at what's actually being run and tell you whether the problem is your agency, your offer, or your front desk. Plenty of clinics leave that call and simply fix their campaign structure without hiring me at all.
You do. Always. Everything runs on your Business Manager, your pixel, your data. If we ever part ways, you keep the whole system — accounts, campaigns, creative and documentation.
I direct it and can run a monthly shoot, but the strongest performing content in aesthetics is usually shot in-clinic with your own doctors and real patients. I'll give your team the exact shot list and hooks that convert.
30 minutes, no pitch deck, no obligation. Bring your ad account and your last 3 months of enquiry numbers — I'll show you what you're really paying per patient and where the return is leaking.
I take on a limited number of clinics at a time so each one gets proper attention.