JournalPatient Acquisition

Why cheap med-spa Facebook leads do not book

Cheap leads are not automatically bad leads. Trace what each person understood, where their request landed and whether your team could respond.

A phone with abstract inquiry slips passing through a narrow copper frame, some slips staying behind, photographed on a white surface.

If your med spa gets inexpensive Facebook leads but few bookings, inspect the path from the ad to the first real conversation before buying more. A low cost per lead can hide unclear offers, duplicate submissions, an unsupported response workflow or people who never understood what they were requesting. Those are different problems, and each needs a different fix.

Start with one recent campaign and one defined inquiry cohort. Compare what the ad promised, what the form explained, whether contact was possible and whether an appointment actually happened. Do not label every unanswered request a bad lead. An inquiry can be genuine and still arrive before the person is ready to book.

Separate an inexpensive submission from an attended consultation

A submission is an administrative event. It is not evidence of clinical suitability, treatment acceptance or revenue. Your team needs a few distinct counts rather than one total called leads.

Record unique requests, valid contact details, successful two-way conversations, consultation bookings and attended consultations. Define duplicates and test submissions separately. Keep unknown outcomes visible instead of assigning them to whichever category makes the campaign look better.

For example, imagine two campaigns each spend $600. These figures are illustrative, not med-spa benchmarks. Campaign A produces 60 unique inquiries and six attended consultations. Campaign B produces 30 unique inquiries and eight attended consultations. Their media-only costs per inquiry are $10 and $20; their media-only costs per attendance are $100 and $75.

Campaign B looks more useful on that limited measure, despite the more expensive submissions. It is not automatically the winner: the groups may have different offers, response coverage, booking delays and sample sizes. The point is that a cheap submission alone does not establish value.

Check what the person thought they were asking for

Put the ad, form introduction and confirmation message side by side. Read them as someone encountering the practice for the first time, without the explanation a receptionist would normally provide.

Can that person tell which location the offer concerns? Is the next step a consultation, a price enquiry or an appointment request? Is any quoted price attached to the actual service and conditions? Does the wording explain whether the team will contact them or whether they should choose a time themselves?

An offer that says learn more but produces a sales call can create an expectation mismatch. So can a request for treatment information that immediately launches several reminders. The person may not be ignoring a consultation; they may not have requested one yet.

Review cosmetic-service wording against Meta's current Health and Wellness advertising standards. Those standards address age targeting and prohibited claims. Have the practice's appropriate clinical and policy reviewers approve the actual offer. This worksheet is a diagnostic, not approval for a campaign.

Follow a synthetic request into the receiving system

Use clearly labelled test details, not a patient's record. Submit through the actual form route and follow the result to the approved receiving system.

Check these handoffs individually:

  • The request appears once, with its campaign or form identifier intact.
  • Someone owns the next response, including outside normal reception hours.
  • The team knows what the test person saw and requested.
  • The confirmation describes the real next step.
  • A failed delivery generates an actionable signal, not just a silent missing record.
  • A reassignment does not create two conflicting conversations.

A functioning notification is not the same as functioning ownership. If an email arrives in a shared inbox but everyone assumes someone else is replying, the campaign can look like a lead-quality problem when it is actually an unowned task.

Keep reception capacity in the test. A campaign that collects requests over a weekend needs a supported response promise. Do not advertise immediate contact if no one is responsible for providing it.

Diagnose contactability without blaming the person

Separate an invalid number from a valid number that did not answer. Separate an explicit refusal from an unanswered first attempt. A correct email address and a successful reply are also different observations.

Use a practice-approved contact process and record the attempt time, channel and administrative result in the approved system. Respect contact preferences and opt-outs. An inquiry should not trigger indefinite follow-up simply because it cost money to obtain.

When someone does respond, ask a neutral clarification such as: You requested information about our consultation. Would you like us to explain the next step? Avoid implying that their form submission established suitability for a particular treatment.

If many people say they do not remember the offer, compare the actual ad and form context. If many say they expected another location, correct the location explanation. If most first responses arrive only after appointments have filled, investigate staffing and available times. These are hypotheses to test, not conclusions to draw from one complaint.

Copy this lead-source comparison worksheet

Create one record for each campaign and inquiry cohort. Use aggregated counts in any agency-facing version; keep person-level information only in approved practice systems.

  • Cohort: form or campaign ID, service offer, location and request-date range.
  • Observation date: when outcomes were checked and how long requests had to mature.
  • Spend basis: media spend, with agency and reception costs recorded separately.
  • Unique requests: total submissions minus verified duplicate and test records.
  • Contact status: valid, invalid or not yet verified; do not infer validity from silence.
  • Conversation status: two-way response, no response yet, declined contact or unknown.
  • Booking status: booked, awaiting a suitable time, chose not to book or unresolved.
  • Attendance status: attended, cancelled, no-show, rescheduled or still pending.
  • Expectation gap: only the administrative reason actually reported, not a guessed diagnosis.
  • Workflow evidence: receiving system, responsible role and verified fallback.
  • Next test: one proposed change, accountable owner and review date.

Calculate media cost per unique request as spend divided by unique requests. Calculate media cost per attended consultation as spend divided by attendances. When the denominator is zero, report no attendances recorded rather than a misleading $0 acquisition cost.

Add a workload field if one route produces far more manual clarification. Use actual staff time observations, not a guessed industry average. That helps distinguish a genuinely efficient source from one that transfers hidden work to reception.

Choose the next test from the pattern

If the form produces duplicates, investigate record handling before changing audience settings. If requests reach the wrong person, repair routing. If the offer is misunderstood, test clearer context. If conversations happen but appointments cannot be offered, review availability before expanding spend.

Change one meaningful variable where possible and note the rest. Avoid comparing a revised offer during fully staffed hours with an older offer that ran during a reception shortage. That comparison would confuse the effect of the form with the effect of the team.

Agree on the review period before the test. Leave unresolved outcomes open long enough for the actual consultation pathway, and do not promise that a short experiment will establish a reliable acquisition cost.

When a different form route may be worth testing

A website form can offer more context, but it can also add mobile friction or fail to deliver. An on-platform form can make the request convenient, but convenience does not establish understanding. Neither route solves an unclear offer or an unowned inbox.

Use the aesthetic-clinic form comparison scorecard for a structured route comparison. For the website handoff itself, see why visitors leave a med-spa booking form. These are different questions from simply asking which source generates more submissions.

Fyntrix's patient acquisition work can help connect the offer, destination and measurement, but the worksheet above is usable without hiring us. Start by reviewing one recent cohort with reception and the campaign owner.

Improve the first broken handoff before paying for more names.

Back to the Journal