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.
| Input | Clinic A | Clinic B |
|---|---|---|
| Acquisition cost (C) | SAR 60,000 | SAR 60,000 |
| Visitors (V) | 40,000 | 12,000 |
| Enquiry rate (r) | 2.0% | 4.5% |
| Enquiries | 800 | 540 |
| Cost per enquiry | SAR 75 | SAR 111 |
| Qualification rate (q) | 45% | 80% |
| Booking rate (b) | 40% | 65% |
| Attendance rate (a) | 70% | 85% |
| Attended appointments | 101 | 239 |
| Cost per attended appointment | SAR 594 | SAR 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.
| Change | New attended appointments | New cost per attended appointment | Improvement |
|---|---|---|---|
| Baseline | 101 | SAR 594 | |
| Media cost down 15% | 101 | SAR 505 | 15% |
| Enquiry rate 2.0% to 2.3% | 116 | SAR 517 | 13% |
| Qualification rate 45% to 55% | 123 | SAR 488 | 18% |
| Booking rate 40% to 50% | 126 | SAR 476 | 20% |
| Attendance rate 70% to 85% | 122 | SAR 492 | 17% |
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.
09
The minimum viable data model
You do not need perfect attribution to run this. You need five fields joined by one key.
| Field | Source system | Difficulty |
|---|---|---|
| Enquiry with source and timestamp | Website, CRM, call tracking | Low |
| Qualification outcome | CRM or contact centre | Low, needs a defined rule |
| Booking with date and practitioner | Scheduling system | Medium, usually a separate system |
| Attendance outcome | Clinical or scheduling system | Medium to high, often the hardest join |
| Treatment outcome, where relevant | Clinical or billing system | High |
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