folder_open Paid Media

Meta Ads for longevity, anti-aging and functional medicine in Singapore

Martin Marinov Martin Marinov
15 min read
Topics meta-ads-compliancewhatsapp-enquiry-handlinglanding-page-crolead-source-attributionsingapore-health-advertising

Why does a Meta ad account for a longevity clinic, with decent reach and a comments section full of questions, still leave three consult slots sitting empty on a Wednesday afternoon?

Every one of those empty slots is real money walking past. A hormone panel, an NAD+ drip package, a six-month functional medicine membership, these aren’t small tickets, and an unbooked slot doesn’t roll over, it just disappears. The instinct when this happens is to raise budget, widen the audience, or try a new hook. None of that touches the actual leak, which usually sits somewhere between the tap on the ad and the person actually turning up in the chair. More spend just pours more leads into the same hole.

In Singapore, that hole rarely opens because of weak creative. It opens because a claim nobody cross-checked against the Ministry of Health’s advertising rules slipped into a headline, or because Meta’s own health-ad reviewer flagged a testimonial before HSA ever got involved. Score the account against the rules and mechanics that actually touch this niche, and you can usually tell in under an hour which parts are quietly costing you consults, and which parts are putting the whole account at risk.

Why a scored audit beats another round of targeting tweaks

Singapore’s Healthcare Services (Advertisement) Regulations put real limits on what a licensed clinic can say about specific procedures and conditions in public advertising, and testimonials from patients are one of the areas that gets scrutinised hardest. Sit alongside that HSA’s position on therapeutic claims for anything sold as a health product, and a lot of what a longevity clinic naturally wants to say in an ad, the dramatic transformation, the patient story, the “this reversed my biological age” line, sits in a genuinely narrow lane.

Meta layers its own health-ad review on top of all that, and the platform doesn’t distinguish much between a hormone optimisation clinic and a supplement seller when its systems scan for medical claims or restricted targeting. So when CPMs start climbing and reach starts falling, most clinic owners reach for the wrong lever. They touch the audience. They raise the budget. They brief a new video. The actual fault, more often than not, sits in a claim, a testimonial someone forgot was even live, a landing page that doesn’t match the ad, or a tracking gap that’s quietly feeding Meta’s algorithm bad signal.

“Creative is your targeting” is a fair description of how Meta’s auction behaves in 2026, broad delivery genuinely rewards a strong hook and a clean completion rate over narrow manual stacking. But that only holds if the creative underneath survives health-ad review in the first place. Run broad with a claim that trips a flag, and you don’t just lose that ad, you can lose the delivery on everything sitting near it in the account. That’s the real argument for an audit before a tactics list: you need to know what’s structurally safe before you decide what to scale. A Meta Ads program built for a regulated health service has to treat compliance as part of the media plan, not a legal afterthought bolted on at the end.

The scorecard: eleven places leads disappear between the ad and the consult

Work through each item below against your live account this week. Be honest about whether you’ve actually checked it recently, not whether you assume it’s fine.

Audit scorecard

  1. 1
    Claims language in every live ad

    Read the headline, primary text, and any text baked into the creative itself for words like "reverse", "cure", "eliminate", or a specific outcome tied to a named condition. MOH's advertising rules for healthcare services restrict exactly this kind of claim, and Meta's own reviewer often catches it before you do. A fail here risks the whole account, not just the one ad.

  2. 2
    Testimonials and before-and-after visuals

    Check whether any live ad, including one a staff member posted organically and someone else boosted, shows a patient testimonial or a before-and-after result tied to a medical service. This is one of the most commonly misread parts of the rules, and one of the fastest ways an account gets restricted overnight.

  3. 3
    Product claims against HSA's bar

    For NAD+, peptides, or IV vitamin blends, check whether the copy implies a therapeutic or medical effect rather than describing the experience and service around it. HSA's position on therapeutic claims applies whether or not you think of the product as "just wellness".

  4. 4
    Price and GST display

    If an ad quotes a number, check that it's shown the way patients actually expect, GST included or clearly flagged otherwise. A consult listed as "from $380" in the ad and $414.20 at the counter burns trust before the patient has even sat down, and it's an easy thing to fix once you notice it.

  5. 5
    One flagged ad shouldn't sink the account

    Check whether hormone-therapy or IV-therapy campaigns sit in the same campaign or ad set as general wellness and educational content. Separate structure limits how far a single rejection or restriction spreads when it happens, and it will happen at some point.

  6. 6
    Creative refresh cadence

    Pull the trailing two to three weeks of CPM and CTR per ad. If CPM is climbing while CTR flattens or drops, that creative has been live too long. UGC-style ads are now showing fatigue inside five or six days in a lot of accounts, not weeks.

  7. 7
    Where the click actually lands

    Check whether each ad sends traffic to a dedicated page matching its exact offer, an "NAD+ consult" ad landing on an "NAD+ consult" page, or whether it dumps everyone onto the homepage or a general services list. A mismatched landing page quietly taxes every other line item above it.

  8. 8
    WhatsApp as the real enquiry channel

    Check whether WhatsApp click-to-chat sits as a primary option on the ad, not buried behind a contact form. Then pull the last twenty chat threads and check actual response time. Singapore patients expect a reply inside minutes, not by end of business.

  9. 9
    What a lead form actually proves

    Check whether a Meta lead form submission or WhatsApp enquiry gets matched against an actual booked and kept consult, or whether "leads" in Ads Manager is still treated as the finish line. Most accounts stop counting right where the real cost actually starts.

  10. 10
    Pixel and Conversions API signal quality

    Check the Event Match Quality score in Events Manager. If it's low, you're bidding on a thin, degraded signal. Data loss from privacy changes and ad blockers can run north of a fifth of all conversions industry-wide, and that hits a small, specific audience like longevity patients harder than it hits a mass-market account.

  11. 11
    Cost per kept consult, not cost per lead

    Check whether monthly reporting stops at cost per lead, or goes further to cost per booked and attended consult. The gap between those two numbers is usually where the real budget conversation needs to happen, and most clinics have never actually looked at it.

Not sure where your funnel leaks?
Get a free marketing audit. We review your search, ads, and landing pages and send back what to fix first.
Get a free audit
Senior woman in a hoodie looking upwards in an outdoor setting with a soft background. Photo by cottonbro studio on Pexels
Photo by cottonbro studio on Pexels

How to score it, what to fix first, and your 30-day repair order

Mark each of the eleven items above as Pass, Weak, or Fail. Pass means you’ve checked the live ad, page, or chat log this week and you’re confident. Weak means you believe it’s fine but haven’t verified anything in the last month. Fail means you already know it’s broken, or you genuinely can’t check it, which is its own kind of fail.

Fix order matters more than most owners assume. Claims, testimonials, and product-claim fails come first, every time, because a restricted or disapproved account kills every other metric at once, no amount of good creative fixes a dead account. Tracking fails come next, before you touch budget or creative, because scaling spend on top of a broken signal just buys more bad data, faster. Landing and response fails, the mismatched page, the slow WhatsApp reply, come before any new creative, since fresh ads pointed at the same leaky funnel won’t move the kept-consult number. Creative refresh and testing sit last, not because they don’t matter, but because they’re the one thing you can safely iterate once everything underneath them actually holds.

30-day repair order

  1. 1Pull every live and recently rejected ad and read it against MOH's advertising rules and HSA's claims bar. Rewrite or pull anything that fails, starting with testimonials and before-and-afters.
  2. 2Split campaigns so regulated-service ads, hormone therapy, IV and peptide treatments, aesthetic procedures, sit apart from general wellness and educational content.
  3. 3Fix Event Match Quality and your Conversions API setup so lead and booking events are deduplicated and matched to real customer data.
  4. 4Build or fix dedicated landing pages for your two or three highest-intent offers, each matching its ad's exact promise, not a general services page.
  5. 5Put WhatsApp click-to-chat on every ad and set a response-time standard your front desk can actually hit and measure.
  6. 6Start logging cost per kept consult alongside cost per lead so the next budget conversation runs on evidence, not instinct.
  7. 7Only now, start a proper creative refresh cadence, testing fresh hooks against the cleaned-up funnel rather than the leaky one.

Most of the damage in item 7 and item 9 above happens quietly, on the landing page, after the click. Session recordings and scroll-depth data will show you exactly where a visitor stalls before filling a form or opening WhatsApp, which is usually more useful than guessing from the bounce rate alone. HeyLead Insights is built for exactly that question, where does post-click intent leak before it becomes a booked consult.

What front-desk teams say once WhatsApp becomes the real funnel

“We used to count a WhatsApp ‘hi’ as a lead. Half of those never even asked about pricing. Now we don’t call it a lead until someone’s actually got a slot booked.” - Clinic manager, longevity and hormone optimisation practice

“Our ad got pulled on a Friday night over a testimonial a locum had posted on her own feed two months earlier. We didn’t even know it existed until Meta’s email arrived.” - Owner, functional medicine and IV therapy clinic

Prefer to just ask? Message Martin directly on WhatsApp: Chat with us on WhatsApp
Top view of medicinal herbs, pills, and powders in bottles against a vibrant yellow backdrop. Photo by Nataliya Vaitkevich on Pexels
Photo by Nataliya Vaitkevich on Pexels

FAQ

Can we run Meta ads for hormone replacement therapy or weight-loss injectables in Singapore? You can advertise that the service exists, but MOH’s advertising rules for healthcare services limit how specific and outcome-driven that messaging can get, and testimonials around named medical treatments are generally off the table. Keep the ad focused on the consult, the clinic, and general information, and reserve the specifics for after someone’s booked.

Why did our Meta account get restricted when every ad we built looked compliant to us? Account-level reviews aren’t always triggered by the ad you’re watching. An old organic post that got boosted, a comment with a claim in it, or a page element Meta’s crawler picked up can all flag the whole account. That’s exactly why the structure item in the scorecard above matters, keep regulated content isolated so one flagged asset doesn’t take everything down.

Should WhatsApp replace the lead form entirely? Not necessarily, run both, but stop treating the form as the primary channel if your real enquiries are happening in chat. Track WhatsApp enquiries with the same discipline you’d apply to a form, source tagging, response-time logging, and a clear handoff to booking.

How much should a longevity clinic in Singapore budget for Meta Ads? Meta Ads tend to average somewhere around 2.8x return across verticals this year, but that figure matters a lot less than whether the return shows up as kept consults instead of no-shows. A smaller budget with clean tracking and a compliant funnel usually outperforms a bigger one poured into the same leaky setup.

Do we need a doctor or compliance lead to sign off on every ad before it goes live? Most clinics that stay out of trouble have one person, often the clinic manager or a designated compliance contact, review copy and creative against the claims checklist before anything goes to Meta. It takes minutes once it’s a habit, and it’s cheaper than a restricted account.

Putting it to work

Pull the last twenty WhatsApp or lead-form enquiries from your chat log or CRM and mark, honestly, how many turned into a kept consult inside two weeks. It takes about twenty minutes. If the number sits anywhere under half, the problem isn’t your ad account, it’s everything downstream of the click.

If the gap between a claims-safe Meta campaign and a full consult calendar is what’s actually costing you sleep, HeyLead can run that account end to end, from compliant creative and campaign structure through WhatsApp response workflows and the tracking that shows cost per kept consult, not just cost per lead. Chat with us on WhatsApp.

Work with HeyLead
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]