Message past patients individually, by name, asking how they are feeling. Not a discount blast to the whole list at once.
Your list is the cheapest source of new appointments you have. These people already know you, already trust you, and already know your care works. Most of them did not leave. They just stopped coming, and nobody got in touch.
A properly run reactivation campaign can be live within a week and costs nothing in ad spend.
The cheapest patients you will ever get
Every clinic that has been open a few years is sitting on an asset it has never valued.
A practice at the study median sees around 12,850 visits a year. Over five years, with a patient visit average in the thirties, that is well over a thousand individual people who have walked through the door, trusted you with their spine, and seen results.
Most of them are not coming any more. Very few of them left unhappy.
The economics, against every other channel
| Cost to reach | Trust at first contact | Time to first booking | |
|---|---|---|---|
| Paid ads | Ad spend per lead | None, you are a stranger | Days to weeks |
| Local SEO | Months of work | Moderate, you ranked | Months |
| Reactivation | Cost of a text message | High, they know you | Often same day |
That third row is why this should be the first thing a clinic does, not the last. There is no research phase, no rankings to build, no creative to test. The list exists. The relationship exists.
Why they actually stopped
This is the part owners get wrong. The assumption is that lapsed patients were dissatisfied. Occasionally true, mostly not.
People stop coming because they felt better and quietly decided they were done. Because a plan ended and nothing was booked. Because life got busy. Because they moved jobs and the lunchtime slot stopped working. Because they meant to call and then three months passed.
None of those are rejections. They are drift, and drift is reversible with a message.
The one caveat
This is not an infinite well. You can work a list once properly, or many times badly. A clinic that blasts its entire database monthly will burn it inside a year and train everyone on it to ignore the clinic’s name.
Treat the list as a renewable resource that renews slowly. Contact thoughtfully, segment carefully, and leave people alone between campaigns.
Why the discount blast fails
Most clinics that reactivate at all do it the same way: one message, everyone at once, led by an offer.
FLASH SALE! 20% off all adjustments this week only. Book now! Reply STOP to opt out.
That message fails for four reasons, and they compound.
It looks exactly like every other promotion. Your patient gets these from supermarkets, gyms and phone companies. The brain has learned to delete them unread. Yours arrives in that category and is treated accordingly.
It leads with price, not with them. Nothing in it suggests the clinic remembers who they are or cares how their back is. It is a broadcast.
It devalues the care. A patient who paid full fee last year reads that their care is worth 20% less than they paid. That is a strange thing to tell someone you want back for a full plan.
It triggers unsubscribes. This is the real damage. A promotional blast converts a few and costs you permission to contact the rest. You trade a handful of bookings for a permanently smaller list.
What works instead
Hi Jack, it’s been a while since we’ve seen you at Clinic A. How have you been feeling lately?
That is the whole message. Look at what it does.
It uses their name, so it reads as written rather than sent. It refers to a shared history, because there is one. It asks a question, which invites a reply rather than a decision. And it mentions no price at all, so there is nothing to evaluate and nothing to feel sold to about.
It also happens to be true. You do want to know how they are feeling.
The two messages side by side
| Discount blast | Personal check in | |
|---|---|---|
| Opens with | An offer | Their name |
| Asks for | A booking | An answer |
| Implies | We want sales | We remember you |
| Typical response | Ignored or unsubscribed | A reply |
| Effect on the list | Shrinks it | Keeps it usable |
The second approach is slower, because replies have to be handled by a person. That is the trade, and it is worth making.
Segment before you send
Sending the same message to someone who stopped eight weeks ago and someone who stopped four years ago is the second biggest mistake after discounting.
Sort your list into these groups and work them in this order.
Group 1: Lapsed recently, 2 to 6 months. The warmest people you have. They have not decided anything, they have drifted. Highest conversion, least effort, start here.
Group 2: Finished a plan and never rebooked. They completed care, they were happy, and nothing was scheduled afterwards. This group is often large and almost always neglected. Their reason for not returning is purely administrative.
Group 3: Stopped mid plan. Handle carefully and contact individually. Something interrupted their care: money, time, a bad experience, or the problem resolved. You want to know which, and the message should be a genuine question rather than a pitch.
Group 4: Lapsed 6 to 18 months. Still remember you well. Likely need a reason to return, often a new or recurring problem rather than the original one.
Group 5: Lapsed over 18 months. Lowest conversion, largest volume. Worth contacting, but last, and with the lowest expectations. Many will have moved away.
Do not contact: anyone who asked not to be, anyone who complained and was not resolved, and anyone you know has moved out of the area. The small amount of cleaning this takes protects your reputation.
Prioritize inside the groups
Within each group, contact first the patients who had the best outcomes, attended most consistently, or referred others. Your own records tell you who they are, and they are the people most likely to be glad to hear from you.
Realistic numbers
This is where honesty matters more than enthusiasm. A reactivation campaign is not going to return half your list.
Expect single digit percentage conversion on older groups and meaningfully better on recent ones. On a list of a thousand, a well run campaign producing a few dozen appointments over a few weeks is a good result, and it cost you almost nothing.
The point is that those appointments are close to free, not that there are hundreds of them.
The messages
Adapt these to how you actually talk. If they sound like a marketer wrote them, they will not work.
Group 1, lapsed recently
Hi [name], it’s [your name] at [clinic]. It’s been a couple of months since we saw you. How’s the [back / neck / shoulder] been holding up?
Naming the specific thing you treated them for is what separates this from a mailshot. Your records have it.
Group 2, finished a plan
Hi [name], [your name] at [clinic] here. You finished your care plan back in [month] and I realized we never got you booked for a check in. How have things been since?
This one does well because it quietly takes responsibility for the gap rather than implying they neglected something.
Group 3, stopped mid plan
Hi [name], it’s [your name] at [clinic]. I noticed we didn’t finish the plan we started earlier this year and I wanted to check in. How are you getting on?
Send these individually. Some replies will tell you something about your clinic you would rather know than not.
Group 4 and 5, longer lapsed
Hi [name], [your name] from [clinic]. It’s been a while. Just checking in to see how you’ve been feeling. If anything’s flared up, we’re here.
The follow up, if no reply
One follow up only, roughly a week later.
Hi [name], just following up on my message. No rush at all, we’d be glad to see you if anything’s bothering you.
Then stop. A third message turns a warm contact into an irritation.
Rules that apply to all of them
Send from a real person. A name, not “The Team at Clinic A”.
No prices and no offers. If somebody asks what it costs, you answer then. Leading with it changes the message from care to commerce.
Keep it short enough to read in one glance. If it needs scrolling, it reads as marketing.
Write at a normal hour. A reactivation text at 9pm reads like automation. Mid morning or early afternoon on a weekday.
Be ready to reply fast. Someone who answers is warm right now. A reply three days later has lost most of its value.
Running it without burning the list
Pace it
Do not send a thousand messages on a Monday. You will get a flood of replies you cannot answer within the window that matters, and a slow reply undoes the personal effect you went to the trouble of creating.
Send in batches of 30 to 50 a day, sized to what your team can genuinely handle the same day. A campaign that takes three weeks and gets answered properly beats one that takes an afternoon and does not.
Handle replies like conversations
Most replies will not be “yes, book me in”. They will be “not too bad thanks” or “the shoulder’s been playing up again actually”.
That second one is an opening, and it needs a person to recognize it. Ask about it. Offer a time. Book them.
This is the part that cannot be automated, and it is where the campaign is won or lost.
Compliance, briefly
Not legal advice, and rules vary by state, but the basics apply everywhere.
- Only message people who gave you their number in the course of care and did not opt out.
- Include a way to stop. A simple “reply STOP and I won’t message again” at the end of the first message is enough.
- Honour opt outs immediately and permanently.
- Keep it within normal hours.
- Health information is sensitive. Reference that you treated them, not their diagnosis in detail, and never anything a family member reading over a shoulder should not see.
If you hold anything subject to HIPAA, check your approach with whoever advises you on compliance before the first send.
Then leave them alone
After a campaign, rest the list. Six months between reactivation pushes is reasonable. In between, a genuinely useful newsletter keeps you present without asking for anything, which is what makes the next campaign land.
Measure it, and the thing nobody expects
Track five numbers per segment.
- Messages sent
- Replies received
- Appointments booked
- Patients who actually arrived
- Opt outs
That fifth one is as important as the third. A campaign that books fifteen patients and loses sixty people from your list has not made you money, it has spent an asset. If opt outs run high, the message was wrong, and the fix is almost always that it felt promotional.
Then, three months later, add a sixth: how many of those patients started a plan of care. Reactivated patients who come once are a nice week. Reactivated patients who resume care are the actual return.
Reach is better than you think
Text messages are read far more reliably than email. For reactivation this matters: a patient who has not opened a clinic newsletter in two years will still read a text with their name on it.
If you have both a number and an email, text first and email as the follow up.
The windfall
Here is the part most clinics do not anticipate.
A reactivation campaign puts you back in front of a few hundred people who already like you. A meaningful share of them will reply warmly, some will book, and many of those have never left you a review.
So after a reactivated patient has been in and you have helped them again, ask. Not in the reactivation message, which would ruin it, but afterwards, in the normal way.
Clinics running this properly often find the review flow is worth as much as the appointments. And reviews feed your Google Business Profile, your map rankings and whether AI tools recommend you.
Which means the cheapest marketing you have access to also quietly improves the most expensive channel you are building.
Where to start, this week
- Export everyone who has not attended in 2 to 6 months.
- Sort by who had the best outcomes.
- Write the Group 1 message in your own words.
- Send thirty tomorrow morning.
- Answer every reply the same day.
That is the whole thing. No budget, no agency, no platform. Thirty messages and someone to answer them.
Common questions
How do you reactivate old chiropractic patients?
Message them individually, by name, asking how they are feeling, rather than sending a discount offer to the whole list. Segment by how long ago they lapsed, start with people who stopped two to six months ago, and have a real person answer every reply the same day.
Why do discount texts to past patients not work?
A promotional blast looks like every other marketing message people delete unread, it leads with price rather than the patient, it devalues care the patient previously paid full fee for, and it triggers unsubscribes. You trade a handful of bookings for a permanently smaller list.
How often should a clinic run a reactivation campaign?
Roughly every six months, with the list left alone in between. A clinic that messages its whole database monthly will exhaust it within a year and train patients to ignore the clinic name.