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.
| Rung | What counts | How to calculate |
|---|---|---|
| 1. Lead | A real enquiry with a name, a contact and a treatment interest | Spend ÷ leads |
| 2. Booked appointment | The patient has a confirmed date | Spend ÷ appointments booked |
| 3. Attended appointment | The patient came in for the first visit | Spend ÷ first visits attended |
| 4. Patient who starts treatment | The patient paid or began a treatment plan | Spend ÷ 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?
- Pick one month. Use the same dates for spend and patients.
- 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.
- 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.
- Divide the spend by each count. You now have the 4 costs.
- 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 A | Clinic B | |
|---|---|---|
| Ad spend | RM8,000 | RM8,000 |
| Leads | 320 | 100 |
| Cost per lead | RM25 | RM80 |
| Booked appointments | 16 (5% of leads) | 20 (20% of leads) |
| Cost per booked appointment | RM500 | RM400 |
| Attended first visits | 10 (63% of booked) | 16 (80% of booked) |
| Cost per attended visit | RM800 | RM500 |
| Patients who start treatment | 5 (half of visits) | 8 (half of visits) |
| Cost per new patient | RM1,600 | RM1,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 A | Clinic B | |
|---|---|---|
| Full monthly cost | RM12,000 | RM12,000 |
| Full cost per new patient | RM2,400 | RM1,500 |
| First-year collections per new patient (illustrative) | RM2,800 | RM2,800 |
| Collections from the month’s new patients | RM14,000 | RM22,400 |
| Collections minus marketing cost | RM2,000 | RM10,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.