Financial model and field guide

The Healthcare Acquisition Equation: From Click to Attended Appointment

Cost per lead is the most reported and least useful number in healthcare marketing. It can halve while the cost of an actual patient doubles, and every dashboard in the building will show improvement.

A Saudi healthcare leadership team connecting marketing demand with bookings, attendance and capacity.

01

Executive thesis

Healthcare acquisition runs through a chain: click, qualified enquiry, booking, attendance, treatment. Marketing is typically measured on the first two links and operations on the last three, with nobody accountable for the multiplication.

That split is what allows a campaign to be judged successful while producing worse economics. Cheaper traffic tends to be less qualified. Less qualified enquiries book at lower rates, attend at lower rates and convert to treatment at lower rates. Each of those degradations is invisible in a cost per lead figure and all of them multiply.

The equation in this article is a single expression that connects the whole chain. Its purpose is not precision, since most organizations cannot measure every link accurately at first. Its purpose is to make visible which rate carries the most financial leverage, so that effort goes where it changes the result rather than where it is easiest to report.

02

Numbers that frame the issue

This article deliberately contains no external statistics. The acquisition chain is organization-specific, and published figures from other markets or sectors would mislead rather than inform. Every number below is either defined by you or explicitly labelled as an assumption in a worked example.

That is a deliberate choice. A benchmark cost per attended appointment for Saudi healthcare does not exist in any verified public source, and inventing one would defeat the purpose of the model.

03

Why cost per lead misleads healthcare teams

Four specific failure modes.

It rewards volume over qualification. Broad targeting produces more enquiries at lower cost. Some of those people live outside the catchment, want a service you do not offer or are not insured for it. Cost per lead falls. Cost per patient rises.

It ignores attendance. A booked appointment that nobody attends costs more than a lost enquiry, because it consumes a slot another patient wanted. Any measure ending at booking treats these as identical.

It hides shared responsibility. Booking rate depends on booking friction, which is a digital and operations problem. Attendance depends on confirmation and reminders, which is an operations problem. Both sit downstream of marketing and both determine marketing’s result. Measuring marketing on leads makes these invisible to the people who could fix them.

It cannot compare channels honestly. A channel producing expensive, highly qualified enquiries will look worse than one producing cheap unqualified volume, right up until someone counts patients.

04

The full acquisition equation

Define the chain, then express it as one calculation.

Definitions.

  • C = total acquisition cost for the period, including media, agency fees and attributable internal cost
  • V = visitors or clicks delivered
  • q = qualification rate, the proportion of enquiries that are genuinely addressable
  • b = booking rate, qualified enquiries that become a scheduled appointment
  • a = attendance rate, scheduled appointments that are attended
  • t = treatment conversion rate, attended appointments that proceed to treatment where relevant
  • r = enquiry rate, visitors that become an enquiry

Cost per attended appointment:

CPA = C ÷ (V × r × q × b × a)

Cost per treated patient:

CPT = C ÷ (V × r × q × b × a × t)

Contribution per acquired patient:

Contribution = (revenue per episode × contribution margin) − CPT

The structure matters more than the notation. Every rate is multiplicative, which means a proportional improvement in any rate produces the same proportional improvement in the final cost. That single property is what makes the model useful for prioritisation: you can compare a 10% improvement in booking rate against a 10% reduction in media cost directly, because they act on the same denominator.

05

Defining qualified enquiries, bookings and attendance

The equation is only as good as the definitions, and these three cause most of the disagreement.

Qualified enquiry. Agree the criteria in advance and in writing, with operations. Typically: within the catchment, requesting a service the organization provides, eligible in terms of insurance or self-pay, and not a duplicate or an existing patient rebooking. Every organization draws these lines differently and the line matters more than where it sits.

Booking. A scheduled appointment with a date, time and practitioner. Not a callback request. Not a form submission. Not a WhatsApp conversation in progress.

Attendance. The patient physically attended, or completed the virtual consultation. This figure is held in the clinical system, not the marketing system, which is why it is so often absent from marketing reporting and why obtaining it is usually the highest-value data project available.

Treatment conversion. Relevant for surgical, dental and procedural service lines, not for routine consultations. Where it does not apply, stop the equation at attendance rather than inventing a rate.

Write these definitions down and have operations sign them. Most disputes about marketing performance in healthcare are definitional rather than analytical.

06

Worked calculations for two clinics

The following calculations are illustrative. Every figure is an assumed input chosen to demonstrate the model. They are not measured, not sampled and not a DEMA benchmark. Do not cite them.

Clinic A: cheap traffic. Broad campaigns, low cost per click, minimal qualification before booking.

Clinic B: expensive traffic. Tightly targeted, service-specific, with eligibility stated before the enquiry.

InputClinic AClinic B
Acquisition cost (C)SAR 60,000SAR 60,000
Visitors (V)40,00012,000
Enquiry rate (r)2.0%4.5%
Enquiries800540
Cost per enquirySAR 75SAR 111
Qualification rate (q)45%80%
Booking rate (b)40%65%
Attendance rate (a)70%85%
Attended appointments101239
Cost per attended appointmentSAR 594SAR 251

Reading it. Clinic A wins on every metric a marketing dashboard usually reports. It has more visitors, more enquiries and a cost per enquiry a third lower. It produces less than half the patients at more than double the cost.

Decision implication. If Clinic A’s team is being assessed on cost per enquiry, they are being rewarded for the behaviour that is destroying the economics. Changing the reported metric changes the behaviour, before any campaign is touched.

Limitations. Every rate here is invented for the demonstration. Real rates vary by specialty, urgency, insurance mix and season. The comparison illustrates a mechanism, not a typical result, and no inference should be drawn about what any real clinic’s rates look like.

07

Sensitivity analysis: which rate matters most

Because the rates multiply, a fixed proportional improvement in any one produces an identical improvement in cost per attended appointment. That sounds like it makes them equivalent. It does not, because they differ enormously in how much room they have and how much they cost to move.

Using Clinic A’s illustrative figures, each row shows the effect of improving one rate while holding everything else constant.

ChangeNew attended appointmentsNew cost per attended appointmentImprovement
Baseline101SAR 594
Media cost down 15%101SAR 50515%
Enquiry rate 2.0% to 2.3%116SAR 51713%
Qualification rate 45% to 55%123SAR 48818%
Booking rate 40% to 50%126SAR 47620%
Attendance rate 70% to 85%122SAR 49217%

Reading it. Booking rate and qualification rate carry the most leverage here, and neither is a media problem. Booking rate is governed by friction, measurable with The Booking Friction Index: How Hard Is It to Become a Patient?. Qualification rate is governed by whether eligibility is stated before the enquiry, which is a content and access problem.

The general principle holds beyond these invented numbers: the rate with the most room is usually downstream, and downstream rates are usually cheaper to move than media prices. Run the sensitivity table on your own figures before any budget conversation.

08

What the equation exposes about shared accountability

The most useful property of the model is political rather than mathematical. Because every rate sits in one expression, it becomes impossible to discuss marketing performance without discussing operations, and impossible to discuss attendance without acknowledging what marketing sent.

Three arguments that recur in healthcare organizations are resolved by it.

Marketing sends us unqualified enquiries. Sometimes true, and now measurable as qualification rate by channel rather than asserted from memory of a bad week. If the rate is genuinely low, the fix is stating eligibility earlier, which is a marketing action with a measurable result.

Operations lose the patients we send. Also sometimes true, and now measurable as booking rate and attendance rate. If attendance is the weak link, more media spend cannot fix it and should not be authorised until it improves.

We need a bigger budget. The sensitivity table answers this directly. If a downstream rate carries more leverage than media cost, the budget request is the more expensive route to the same outcome, and the model shows by how much.

None of these conversations is possible while marketing reports leads and operations reports utilisation. They become possible the moment both functions are looking at one denominator.

09

The minimum viable data model

You do not need perfect attribution to run this. You need five fields joined by one key.

FieldSource systemDifficulty
Enquiry with source and timestampWebsite, CRM, call trackingLow
Qualification outcomeCRM or contact centreLow, needs a defined rule
Booking with date and practitionerScheduling systemMedium, usually a separate system
Attendance outcomeClinical or scheduling systemMedium to high, often the hardest join
Treatment outcome, where relevantClinical or billing systemHigh

The join between enquiry and attendance is the one that matters and the one that is usually missing. Where a full join is not possible, a monthly manual reconciliation of a sample is enough to produce usable rates. An approximate attendance rate is worth more than a precise cost per lead.

Nothing in this model requires patient-identifiable data to reach the marketing platform, and it should not. Aggregated rates are sufficient, and sending patient information to analytics or advertising systems creates exposure covered in [Patient Privacy in Analytics: What Healthcare Websites Should Not Send].

10

How to use the equation in planning

Fix now

  • Agree written definitions of qualified enquiry, booking and attendance with operations
  • Obtain attendance data, by reconciliation if a system join is not yet possible
  • Replace cost per lead with cost per attended appointment in reporting to the executive team
  • Publish eligibility information before the enquiry to raise qualification rate

Build next

  • Join enquiry data to scheduling data on a stable key
  • Run the sensitivity table quarterly and set improvement targets on the rate with the most leverage
  • Report cost per attended appointment by service line, since a blended figure conceals which lines are viable
  • Model contribution rather than revenue, so acquisition decisions reflect margin

Measure continuously

  • Cost per attended appointment by service line and channel
  • Each chain rate independently, so degradation is visible where it occurs
  • Contribution per acquired patient against acquisition cost
  • Capacity utilisation alongside acquisition, since more demand into a full schedule creates the problem described in The Capacity Trap: When More Healthcare Leads Create Worse Growth

11

Assumptions and limitations

What this article is. A financial model connecting marketing activity to attended appointments, with a sensitivity method for prioritisation.

What it is not. Every figure in both worked examples is an assumed input. No DEMA acquisition benchmark exists for Saudi healthcare, and no figure here should be used as a target, a comparison or evidence of what is achievable.

Model limitations. The equation assumes rates are independent, and they are not entirely: raising qualification rate typically raises booking rate as well, so improvements can compound in ways the simple model understates. It also assumes a single-episode value, which understates service lines with genuine repeat or referral value. Lifetime value should be modelled separately and conservatively.

Attribution limitations. The model requires a source attributed to each enquiry, and healthcare journeys are multi-touch, so single-source attribution will misallocate credit between channels. The equation remains valid at the aggregate level even where channel-level attribution is imperfect.

Where review is required. Joining marketing data to clinical or scheduling records requires privacy review under the Saudi Personal Data Protection Law. Patient-identifiable data must not be sent to advertising or analytics platforms. This article is not legal advice.

Planned research. DEMA has scoped an acquisition equation model and a booking friction benchmark for Saudi healthcare. Neither is complete and no findings appear here.

12

Reporting cost per lead to your board?

The number can improve while your actual patient acquisition cost worsens, and nothing in standard reporting will show it. A Healthcare Growth Diagnosis rebuilds your chain from enquiry to attendance, identifies the rate with the most financial leverage, and prices what moving it is worth.

Request a Healthcare Growth Diagnosis

Continue exploring

Related reading from the same authority programme.

Use the insight to identify the next decision.

Request a Growth Diagnosis