Patient acquisition costand how to work out yours

By the HPA team Updated 6 min read For: All clinics

Share

The short answer

Patient acquisition cost is your total marketing spend divided by the number of new patients it brought in over the same period. Cost per lead is only the first step of it. Track 4 costs in order, per lead, per booked appointment, per attended appointment and per patient who starts treatment, because a cheap lead often turns out to be the dearest patient.

On this page
  1. What is patient acquisition cost?
  2. What are the 4 costs to track?
  3. How do I calculate it, step by step?
  4. Why does a cheap lead often cost more per patient?
  5. What is a good patient acquisition cost?
  6. Where does the number usually go wrong?

Patient acquisition cost is the total you spend on marketing in a month divided by the number of new patients it brought in that month. If you spent RM12,000 and 8 new patients started treatment, your patient acquisition cost is RM1,500. Many clinic owners track only the first step, cost per lead, and that number can mislead you badly.

This guide shows the 4 costs to track, how to calculate each one, and a worked example where the clinic with the cheaper leads ends up paying more for every patient.

What is patient acquisition cost?

Patient acquisition cost, or PAC, is the full price of winning one new patient. It is the clinic version of customer acquisition cost (CAC), the term you will see in most business articles.

Two related terms get mixed up with it:

  • Cost per lead (CPL) is what you pay in ads for each enquiry.
  • Cost per acquisition (CPA) is what you pay for one chosen action. The action might be a lead, a booking or a patient, so always ask which one a report means.

CAC is the full cost of the final result. CPA is the cost of any step on the way. A WhatsApp enquiry is a lead. A person who walks through your door and starts treatment is a patient. Between them sit two more steps that decide what your marketing really costs.

What are the 4 costs to track?

Think of your marketing as a ladder. At each rung some people drop out, and the cost per person who reaches the next rung goes up.

RungWhat countsHow to calculate
1. LeadA real enquiry with a name, a contact and a treatment interestSpend ÷ leads
2. Booked appointmentThe patient has a confirmed dateSpend ÷ appointments booked
3. Attended appointmentThe patient came in for the first visitSpend ÷ first visits attended
4. Patient who starts treatmentThe patient paid or began a treatment planSpend ÷ new patients started

Rung 4 is your patient acquisition cost. Rungs 1 to 3 tell you where the money leaks.

Be strict about what counts as a lead. On WhatsApp, a “hi” with no follow-up is a conversation, not a lead. Count an enquiry once it names a treatment or asks for a price or a slot. If you count every message, your cost per lead looks great and means nothing.

How do I calculate it, step by step?

  1. Pick one month. Use the same dates for spend and patients.
  2. Add up the spend. Include ad spend, agency or freelancer fees, and the monthly cost of tools you only keep for marketing. Add a share of staff time if one person spends hours a week replying to enquiries. Even a rough 20 percent of one salary is better than zero.
  3. Count leads, bookings, attended visits and treatment starts. Your clinic management system holds the last two. Ask your front desk to log the source of every new patient, because “How did you hear about us?” is the only way to link a patient to a campaign.
  4. Divide the spend by each count. You now have the 4 costs.
  5. Compare the fourth cost to what a new patient brings in. Without that comparison the number has no meaning.

Walk-ins and phone calls matter here. Ads can bring patients who never fill in a form, so a patient may be a result of your ads and still look like an organic walk-in. Use the “how did you hear” answer and the first message the patient sent to decide the source.

Why does a cheap lead often cost more per patient?

Take two dental clinics that each spend RM8,000 on ads in a month. The figures are illustrative, built to show the pattern.

Clinic AClinic B
Ad spendRM8,000RM8,000
Leads320100
Cost per leadRM25RM80
Booked appointments16 (5% of leads)20 (20% of leads)
Cost per booked appointmentRM500RM400
Attended first visits10 (63% of booked)16 (80% of booked)
Cost per attended visitRM800RM500
Patients who start treatment5 (half of visits)8 (half of visits)
Cost per new patientRM1,600RM1,000

Clinic A pays less than a third of what Clinic B pays per lead and 1.6 times as much per patient. Clinic A’s ads attract broad, low-intent enquiries that are slow to answer and easy to lose. Clinic B’s ads are narrower, its replies are fast, and it confirms every booking.

The dearest step is rarely the ad. Booking and show rates are decided by how fast you reply, how you handle price questions and whether you remind patients. Lead response time is usually the cheapest fix.

Now add the costs the ads do not show. Say each clinic also pays RM2,500 in agency fees and RM1,500 in staff time. The full month costs RM12,000.

Clinic AClinic B
Full monthly costRM12,000RM12,000
Full cost per new patientRM2,400RM1,500
First-year collections per new patient (illustrative)RM2,800RM2,800
Collections from the month’s new patientsRM14,000RM22,400
Collections minus marketing costRM2,000RM10,400

With the same ad budget, Clinic B keeps more than 5 times as much. A report that stopped at cost per lead would have picked the wrong winner.

What is a good patient acquisition cost?

A good cost is one your clinic can afford, and you can work that out. Start with what a new patient brings in during their first year, then decide how much of it you will spend to win them.

Maximum affordable cost per patient = first-year collections per new patient × the share you are willing to spend on marketing

If a new patient collects RM2,800 in the first year and you will spend up to 30 percent, your ceiling is RM840. If Clinic B’s RM1,500 is above your ceiling, the answer is not “stop marketing”. Look at which rung is leaking, or whether your average case value supports that spend.

Two cautions:

  • Use collected money, not quoted treatment plans. A RM9,000 plan that is half accepted and a third paid is not RM9,000.
  • Do not borrow another clinic’s number. A benchmark from a different country, specialty or treatment mix will mislead you. Your own trend over 3 to 6 months is the benchmark that counts.

The first-year view also undersells retention. Patients who return keep paying without a new acquisition cost, which is why patient retention changes what a “good” cost per patient can be.

Where does the number usually go wrong?

  • Counting platform conversions as patients. An ad platform counts what it can see: a form fill, a click on a WhatsApp button. It does not see who attended or paid.
  • Leaving out agency fees and staff time. Ad spend alone flatters you.
  • Mixing months. Treatment decisions can take weeks. Spend in March may produce patients in April. Compare 3-month totals if the lag is long.
  • Averaging every treatment together. Clear aligners and a scale and polish have different values. Calculate your cost for the high-value treatment on its own, or you will cut the campaign that works.

A dental clinic HPA works with booked 6 Invisalign appointments on 29 July 2026 from RM1,000 of Meta ad spend, about RM167 per booked appointment. That is rung 2 of the ladder, not rung 4. It came after about 2 months of authority content with no call to action on brand-new accounts, and the ads mostly reached people who had already engaged with it. The cost per patient still depends on how many of those 6 attended and started.

To get this view without a spreadsheet each month, revenue reporting tracks each lead through to treatment revenue. Our guide to marketing ROI for clinics shows what to do with the number once you have it, and Google and Facebook ad costs in Malaysia explains why the ad price itself is only one input.

Know an owner who should read this?

Share this guide

FAQ

Questions owners ask

How do I calculate patient acquisition cost?

Add up everything you spent to attract patients in a month: ad spend, agency or freelancer fees, and the share of staff time spent on enquiries. Divide by the number of new patients who attended and started treatment that month. Use the same month for both numbers.

What is the difference between CAC and CPA?

Customer acquisition cost (CAC) is the full cost of winning one new customer, for a clinic that means one new patient. Cost per acquisition (CPA) is the cost of one chosen action, and the action can be a lead, a booking or a patient. If you say which action you mean, the two terms stop clashing.

What does patient acquisition cost include?

Include ad spend, agency fees, landing page or website costs you pay monthly, and the staff time spent replying to and booking enquiries. Leave out costs that exist whether or not you market, such as rent. Count the same things every month so the trend means something.

What is a good cost per patient for a clinic?

There is no number that is good for every clinic. A good cost is one that sits well below the money a new patient brings in during their first year, after your treatment costs. Work backwards from that figure to set your own ceiling.

Why is my cost per lead low but I still get few patients?

Usually the leads are low quality, slow to be answered, or never booked. Look at the booking rate and the show rate before you touch the ads. A lead that cost RM25 and never books has cost you RM25 for nothing.

See your cost per patient in ringgit

In a demo we follow your enquiries from the first message to the paid treatment, and show you the steps where patients drop out.

Free, on Google Meet, within 3 weeks. Prices shown on the call.