A calculator with coins, representing cost per treated patient

What is cost per treated patient, and why cost per lead misleads

6 min read

Cost per treated patient is the marketing spend for a channel or campaign divided by the number of patients from that channel who were actually treated and billed. It is the hospital version of customer acquisition cost, and it is more honest than cost per lead because it ignores enquiries that never became patients.

The formula

Cost per treated patient = marketing spend on a channel ÷ treated patients whose source is that channel, over the same period. Spend should include media, agency fees and content costs for that channel. Treated means a patient who completed a consultation, procedure or admission and was billed.

The ladder of metrics

MetricWhat it countsWhat it rewardsRisk
Cost per clickClicksCheap trafficTraffic that never enquires
Cost per leadForm fills, calls, chatsVolume of enquiriesJunk leads, duplicates, wrong specialty
Cost per qualified leadEnquiries that meet criteriaBetter targetingQualification rules vary by team
Cost per booked appointmentBookingsConversion by the contact centreNo-shows
Cost per honoured appointmentPatients who arrivedReal footfallConsultations that do not lead to treatment
Cost per treated patientTreated, billed patientsPatients and revenueNeeds CRM linked to billing

Each step down the ladder is harder to measure and more useful. I wrote about the step just above in cost per honoured appointment.

Why cost per lead misleads hospitals

  • Channels differ in quality. A cheap lead source that rarely converts can cost far more per treated patient than an expensive one that does.
  • Service lines differ. A lead for a high-value procedure and a lead for a routine consultation are not the same unit.
  • The contact centre changes the result. If enquiries are answered slowly, even good channels look bad, and cost per lead hides where the leak is.
  • Agencies optimise what you measure. Pay on leads and you will get leads.

How to calculate it in practice

  • Record a source on every enquiry, using one taxonomy across channels and units.
  • Capture calls, WhatsApp and walk-ins in the CRM, not only forms.
  • Match enquiries to treated patients each month, usually by mobile number, against billing data.
  • Allocate spend to the same channels, including fees, not just media.
  • Report by service line and unit, not only at group level.

The cost per treated patient calculator does the arithmetic from your own numbers, and the enquiry leakage calculator shows where enquiries are lost before treatment.

What to do with the number

  • Compare channels within a service line, not across service lines with very different value.
  • Look at the trend, not a single month; elective journeys can take weeks.
  • Track the share of treated patients with an unknown source, which tells you how far to trust the comparison.
  • Fix leaks in response and no-shows before cutting a channel that looks expensive.

Cost per treated patient will never be perfectly precise. It does not need to be. It only needs to be closer to the truth than cost per lead, and it almost always is. For the wider funnel, see the multi-unit patient acquisition funnel.

A worked example

Illustrative numbers only, not benchmarks. Suppose a hospital spends the same amount in a month on search ads and on social ads for one service line.

Search adsSocial ads
Spend₹3,00,000₹3,00,000
Enquiries3001,000
Cost per enquiry₹1,000₹300
Treated patients3015
Cost per treated patient₹10,000₹20,000

On cost per enquiry, social looks more than three times better. On cost per treated patient, search is twice as efficient. The decision flips once you follow enquiries to treatment. The calculator runs this comparison on your own numbers.

Setting targets

  • Start from the value of a treated patient for the service line, using contribution rather than revenue.
  • Set an acceptable cost per treated patient as a share of that contribution, agreed with finance.
  • Set targets by service line and unit, because values and competition differ.
  • Review quarterly, and separately for new units, which need time to build demand.

How it connects to the rest of the funnel

Cost per treated patient is the end of a chain. If it rises, look back up the funnel before blaming the channel: capture rate, response time, booking rate and attendance. Often the channel is fine and the leak is operational. The enquiry leakage calculator shows which step is costing you most.

Common objections

  • “Our data is not good enough.” Start with the treated patients you can trace and report the unknown share. It will improve once people see the report used.
  • “Elective journeys are too long.” Use a rolling window of several months for those service lines.
  • “Brand spend cannot be measured this way.” Correct. Report brand separately and do not force it into this metric.

Reporting it to leadership

Report elementWhy it belongs
Cost per treated patient by channel, per service lineThe core comparison
Treated patients by channelVolume matters as well as efficiency
Share of treated patients with unknown sourceHow far to trust the comparison
Trend over several monthsSmooths out long elective journeys
One action per channelTurns the report into decisions

Keep the report to one page. Leadership needs to see which channels produce patients efficiently and what will change next month, not every intermediate metric.

Questions people ask

What is cost per treated patient?

It is marketing spend on a channel divided by the number of patients from that channel who were actually treated and billed in the same period.

How is cost per treated patient different from cost per lead?

Cost per lead counts enquiries. Cost per treated patient counts only enquiries that became treated patients, so it reflects real value.

Why does cost per lead mislead hospitals?

Cheap leads often convert poorly, service lines differ in value, and slow response hides good channels. Paying on leads rewards volume, not patients.

What spend should be included?

Media, agency fees and content or production costs attributable to the channel over the same period.

What counts as a treated patient?

A patient who completed a consultation, procedure or admission and was billed, traced back to the enquiry source.

What data do you need?

A source on every enquiry, a CRM that captures calls and WhatsApp, and a monthly match against billing data.

How is it different from cost per qualified lead?

A qualified lead is still only an enquiry. Cost per treated patient waits until the patient is actually treated.

Should cost per treated patient be compared across service lines?

Not directly. Compare channels within a service line, because procedures differ greatly in value and journey length.

How often should hospitals report it?

Monthly, with trends over several months, because elective journeys can take weeks to convert.

What if many patients have no recorded source?

Report the unknown share alongside the metric. A high share means the comparison should be treated with caution.

Is cost per treated patient the same as CAC?

It is the hospital form of customer acquisition cost, defined around treated patients rather than signed customers.

Can agencies be paid on cost per treated patient?

It is possible with clean CRM data, but many hospitals start by reporting it alongside lead metrics before tying fees to it.

What should you fix before cutting an expensive channel?

Check response times and no-show rates first. Leaks after the enquiry can make any channel look expensive.

Free download

Get the Hospital Digital Growth Audit

A 25-point self-assessment across AI operations, growth & CRM, launches, leadership, and PR. Confirm your email and it arrives in your inbox, along with the full Tools & Checklists set. Occasional notes after; unsubscribe anytime.

Read my takes first in Google Search