Patient Reactivation Texts: How to Win Back Lapsed Patients

Find the patients who stopped coming in, text them a personal note from your clinic, and get the consent and wording right before you send.

Get started for freeSchedule a demo →

The short answer

A patient reactivation text is a short, personal message to someone who hasn't visited in a while, inviting them to book. Pull the list from your EHR as a CSV of patients with no visit in your chosen window, such as 18 months. Keep the regular text free of any condition or treatment, and put anything clinical behind a secure link. If the text carries an offer, like a discount on a returning-patient visit, treat it as promotional: get prior express written consent first and end with "Reply STOP to opt out." In BloomText you send it as one broadcast, each patient gets their own text, and every reply comes back as a private conversation in your team inbox.

Risky vs safe: the same reactivation text, rewritten

Each risky version below is an Insecure text, which can't contain PHI. A regular text can sit on a lock screen or a shared family phone, so anything clinical in it is seen by whoever picks the phone up.

  • Risky

    Hi Maria, you haven't been in for your depression follow-up since March. Come back this month and get $25 off your visit.

    Safer

    Hi {{first_name | there}}, it's been a while since your last visit at Riverside Family Clinic. Returning patients get $25 off a visit booked by Nov 30. Call (555) 010-0142. Reply STOP to opt out.

    The risky text names a condition in a regular SMS. The safe text promotes the visit and keeps care details out.

  • Risky

    Hi Maria, Dr. Patel in Behavioral Health hasn't seen you since 3/14/2025. Call to book.

    Safer

    Hi {{first_name | there}}, Riverside Family Clinic here. We'd like to see you again. Call (555) 010-0142 to book. Reply STOP to opt out.

    A department name and a visit date tell anyone who sees the phone what kind of care the patient gets.

  • Risky

    We miss you. Book today and save. Call now.

    Safer

    Hi {{first_name | there}}, we miss you at Riverside Family Clinic. Book a check-up: (555) 010-0142. Reply STOP to opt out.

    Patients ignore a text that doesn't say who it's from. The safe version names the clinic and tells them how to opt out.

Who counts as a lapsed patient

A lapsed patient is someone who used to visit and has stopped, with no future appointment on the books. There is no single rule for the window. Many practices use 12 months for primary care and 18 months for dental, since a patient due every six months has then missed two or three visits.

Pick the window before you pull the list, and leave out patients who shouldn't get a "come back" note at all. That means patients who have died, moved away, transferred their care, or asked not to be contacted. Your EHR or PM system usually has a report for last visit date and next appointment, which is where this list starts.

What practices usually try first

The front desk calls down a printed list between check-ins. Most calls go to voicemail, and the list is rarely finished. Postcards cost money per patient and get no reply you can act on.

Some practices turn on the EHR's built-in recall messages. Those are usually one-way, so a patient who writes back "I moved" or "Can I come Saturday?" gets no answer. Others text from a personal cell, which leaves the conversation on a phone the practice doesn't control.

Why reactivation is the text most likely to need written consent

Most texts a clinic sends are about care the patient already has, such as a reminder. A reactivation message often isn't. Once it carries an offer, a discount, or a pitch for a new service, it reads as an advertisement. The FCC's TCPA rule requires prior express written consent for autodialed texts that include an advertisement or constitute telemarketing, and it sets out what that written agreement must say (47 CFR 64.1200(a)(2) and (f)(9)). The same rule exempts some "health care" messages from HIPAA covered entities. That exemption is narrow and depends on HIPAA's definitions, so treat a reactivation text with an offer as promotional and get written consent. If you're unsure where a message falls, ask your counsel.

Carrier guidance points the same way. The CTIA Messaging Principles say that adding a call to action such as a coupon code to an informational text "may place the message in the promotional category" (CTIA Messaging Principles, 2023). Written consent can be part of your intake form, signed on paper or electronically.

Opt-outs apply to reactivation texts like any other. A patient can reply STOP or use any reasonable wording, and you must honor it within 10 business days (47 CFR 64.1200(a)(10)). The FCC is also revising its separate "revoke all" rule, about whether one opt-out stops your texts on unrelated topics (FCC Order 26-67). Its changes take effect after publication in the Federal Register, so check the current rule before you rely on a date.

What a good reactivation campaign looks like

Start with a clean list from your EHR. Send one short, personal text that names your clinic, invites the patient back, and gives a way to book. Promote the visit, never a drug or a specific treatment. Then answer every reply as a one-to-one conversation, because the replies are where the bookings come from.

Plan a second touch two or three weeks later for patients who didn't answer, with a different message. Stop there. Two texts a few weeks apart reads as a clinic checking in. Five reads as marketing.

Send between 9am and 8pm in the patient's time zone. Federal rules bar telephone solicitations before 8am or after 9pm local time (47 CFR 64.1200(c)(1)). A 9am to 8pm window leaves a margin on both ends.

Build the list as a CSV from your EHR

Run your EHR or PM system's report for patients with no visit since your cutoff date and no future appointment. Export it as a CSV with at least first name and mobile phone. Add MRN if your system exports it, since BloomText matches each row to an existing patient by MRN first, then phone, then email.

Any other column can become a variable in the message, such as {{location}} or {{provider}}. Only use a clinical column, such as the reason for the last visit, in a Secure text with link. Each upload can add up to 20,000 rows. Matched patient records aren't changed, and no patient is added twice.

Before you send, remove anyone who shouldn't hear from you. Patients who replied STOP to your clinic earlier are handled for you. Numbers on your organization's opt-out list aren't texted, and in an Insecure broadcast they show as Failed with the reason. See add recipients for column mapping.

How to send it in BloomText

Open Broadcast in the web app sidebar and create a broadcast. The wizard has three steps: Details, Recipients and Message. In Details, choose Insecure text for a short note with no PHI, or Secure text with link when the message mentions a provider, a visit reason or anything else clinical. See create a broadcast.

In Recipients, upload the CSV and map its columns. In Message, add variables with a fallback, such as {{first_name | there}}, so a blank first name still reads naturally. Preview a few patients before you send. See personalize messages.

Send now or schedule a date and time. Replies arrive as private conversations in your team inbox. Broadcasts need the Patient SMS Add-on and membership in a team with an assigned phone number, and BloomText verifies new accounts before their first broadcast. See send and track.

Sample patient reactivation texts

Each sample uses variables with a fallback. Samples marked as an offer are promotional: send them only to patients who gave prior express written consent. Every sample ends with opt-out wording.

  • "We miss you" text

    Insecure text: can't contain PHI

    Hi {{first_name | there}}, it's been a while since your last visit at Riverside Family Clinic. Book a check-up: (555) 010-0142. Reply STOP to opt out.
  • Returning-patient offer (promotional)

    Insecure text: can't contain PHI

    Hi {{first_name | there}}, we'd love to see you back at Riverside Family Clinic. Returning patients get $25 off a visit booked by Nov 30. Call (555) 010-0142. Reply STOP to opt out.

    An offer makes this promotional. Send only with prior express written consent.

  • New hours or location

    Insecure text: can't contain PHI

    Hi {{first_name | there}}, Riverside Family Clinic now has evening appointments at our {{location | main}} office. It's been a while, and we'd like to see you. Call (555) 010-0142 to book. Reply STOP to opt out.

    {{location}} comes from a CSV column.

  • Provider follow-up with details

    Secure text with link: can contain PHI

    Hi {{first_name | there}}, {{provider | your provider}} at Riverside Family Clinic asked us to reach out. Your last {{last_visit_reason | visit}} was over a year ago, and it's time for a follow-up. Reply here with a day that works, or call (555) 010-0142. To opt out, reply STOP to our text message.

    The visit reason comes from your EHR export, so this goes as a Secure text with link.

  • Second touch, list cleanup

    Insecure text: can't contain PHI

    Hi {{first_name | there}}, Riverside Family Clinic checking in once more. If you've moved or found another provider, reply MOVED and we'll update our records. To book, call (555) 010-0142. Reply STOP to opt out.

    Replies come to your inbox. Staff update the record by hand.

Send reactivation texts with the Patient SMS Add-on

Get started for freeSchedule a demo →

Frequently Asked Questions

How long before a patient counts as lapsed?
It depends on how often they should be seen. Many practices use 12 months for primary care and 18 months for dental. Pick one window, pull everyone past it with no future appointment, and leave out patients who moved, transferred care or asked not to be contacted.
Do reactivation texts need written consent?
A reactivation text with an offer, a discount or a pitch for a new service is promotional, and the FCC's TCPA rule requires prior express written consent for autodialed promotional texts. A plain note from a covered entity about the patient's own care may fall under the rule's health care exemption. If you aren't sure which side a message is on, get written consent or ask your counsel.
Can a reactivation text mention the patient's condition?
Not in an Insecure text, which can't contain PHI. If the message needs to mention a condition, a provider or a visit reason, send it as a Secure text with link, which can contain PHI. Patients get a text with a link and read the message there.
How many reactivation texts should we send?
Two is a good limit: one invitation, then a different follow-up two or three weeks later for patients who didn't reply. After that, move them to an annual check or leave them alone.
What happens when a patient replies STOP?
The number goes on your organization's undeliverable list. BloomText applies that list to every broadcast automatically, so the patient isn't texted again. In an Insecure broadcast they show as Failed with the reason. A plain-language request such as "please stop texting me" also counts as an opt-out under the FCC rule, and a STOP typed inside a Secure text thread arrives as an ordinary reply. Staff should mark those patients opted out from their page in Directory.
Can we import the lapsed list straight from our EHR?
Yes, as a CSV export, up to 20,000 rows per upload. BloomText matches each row by MRN, then phone, then email, doesn't change existing patient records, and doesn't add anyone twice. Any column can become a variable in the message.

Sources

Last verified October 15, 2026.

  1. eCFR: 47 CFR 64.1200, delivery restrictions (TCPA rules)
  2. FCC: Order 26-67 revising the TCPA consent revocation rules (2026)
  3. CTIA: Messaging Principles and Best Practices (May 2023)