One calculation: total marketing spend divided by patients who attended and started care. Compare that to what a patient is worth over their care. Everything else on a marketing report is context at best and distraction at worst.
Most clinic owners cannot answer this question, and it is not because they are not paying attention. It is because the reports they receive are built to answer a different one.
Why the usual numbers do not answer it
A marketing report typically opens with impressions, reach, clicks, cost per click and cost per lead. Every one of those can improve while your patient numbers fall.
Impressions and reach count how many people could have seen something. Not whether they did, not whether they cared.
Clicks count curiosity.
Cost per lead is the dangerous one, because it looks like a business metric. A lead is a form fill. If half of them are not reachable, and half of the reachable ones do not attend, a $30 lead is a $120 patient inquiry that has not yet become a patient.
This is how a campaign can show a falling cost per lead for three months while the clinic quietly gets busier doing less.
The five numbers
Track these monthly. Nothing else is needed to answer the question.
1. Total marketing spend
Ad spend plus agency or management fees plus software plus anything else bought to generate patients. Not just the ad platform number. If you are discounting first visits, the discount belongs here too.
2. New patient inquiries
Every form, call and message from somebody who is not already a patient.
3. Patients who attended
Not booked. Attended. The gap between these two is where most clinic marketing quietly fails, and it is an operational gap rather than a marketing one.
4. Patients who started care
Of those who attended, how many accepted a plan. This is the number that connects marketing to revenue.
5. Average revenue per new patient
Total collections from new patients in a period, divided by the number of new patients. Imperfect because care plans extend past the period, but directionally right and it improves every month you keep it.
The calculation
Two divisions.
Cost per acquired patient = total spend ÷ patients who started care.
Return = average revenue per new patient ÷ cost per acquired patient.
Worked through: $4,000 spend, 80 inquiries, 44 attended, 31 started care, average revenue $1,100.
Cost per acquired patient is $129. Return is roughly 8.5 to 1. That marketing works.
Change one thing. Same spend, same 80 inquiries, but only 28 attend and 16 start care. Cost per acquired patient becomes $250 and the return halves, with the marketing performing identically. The problem was never the marketing.
That is the whole reason to track all five numbers rather than the final ratio. The ratio tells you whether it works. The five numbers tell you where it broke.
Reading the breakdown
Each gap points somewhere specific.
| Gap | What it usually means |
|---|---|
| Few inquiries | Targeting, budget, offer or channel |
| Inquiries, few bookings | Speed of follow up, or who is calling |
| Bookings, few attending | Confirmation process, or offer quality |
| Attending, few starting care | The report of findings conversation |
| Starting care, low revenue | Pricing, plan length or retention |
Only the first row is a marketing problem. The other four are things that happen after marketing has done its job, and they are where most lost revenue actually sits. Which is worth knowing before you change agencies.
How long before you can judge
Patience here is not a virtue, it is a methodology.
Paid ads: 60 to 90 days. Thirty days tells you about inquiry volume. It cannot tell you about patient value, because those patients are three visits into a plan. Judging a paid channel at thirty days is judging the easiest part of it.
Local SEO: three to six months to produce, then a quarter to measure. Anyone reporting SEO return at month two is reporting noise.
Operational changes: 30 days. Follow up speed, confirmation calls and no show processes show up fast, because they affect patients already in the pipeline.
What a useful report looks like
If you receive marketing reports, this is a reasonable standard to hold them to. A report should state:
- Spend
- Inquiries
- Booked
- Attended
- Started care
- Cost per acquired patient
- Revenue attributed, and the return
If a report shows reach, impressions and cost per lead but not patients who attended, it is not reporting on your business. It is reporting on a platform.
And it is a fair thing to ask for. A clinic is entitled to know what it got for the money in the unit it actually cares about, which is patients, not clicks. If the data to produce that does not exist, that absence is itself the finding.
One of the more useful things a clinic owner can do is simply ask for the last three months expressed as cost per attending patient, and see what comes back.
Common questions
How do you measure if chiropractic marketing is working?
Divide total marketing spend by the number of new patients who attended and started care in the same period. That gives cost per acquired patient. Compare it to what a patient is worth across their care. If the second number is comfortably larger than the first, the marketing works. Lead counts, impressions and reach do not answer the question.
How long before you can judge a marketing channel?
For paid ads, about 60 to 90 days, because you need enough patients to have completed enough of a care plan to know their value. For local SEO, three to six months before it produces at all, then another quarter before the cost per patient figure is stable. Judging either earlier than that measures noise.
What marketing metrics are misleading for clinics?
Cost per lead, impressions, reach, click through rate and follower counts. Each can improve while the number of patients walking through your door falls. Cost per lead in particular is the most commonly used and the most misleading, because a cheaper lead that never attends is not cheaper.