A physical therapy owner called us in June, genuinely confused. Her front desk was sending appointment reminders like always. The software showed them going out. But three patients that week had no-showed and, when the office called, each one said the same thing: I never got a text. She assumed her staff was making mistakes. They were not. Her reminders were being blocked before they ever reached a phone, and her software kept cheerfully marking them as sent.
This is happening to thousands of practices right now, and almost nobody connects the dots. So let us connect them. First, why texting is still worth fixing rather than abandoning. Then the real reasons your messages are vanishing. And finally, how to get them delivered again without breaking any rules.
First, the good news: texting still works better than anything
Before we talk about what is broken, it helps to remember why texting is worth the trouble. It is, by a wide margin, the best way to reach a patient. Text messages have around a 98 percent open rate, and more than 90 percent are read within a few minutes of arriving. Compare that to email, where a strong open rate for a practice is a fraction of that, and most messages sit unread for hours or forever.
That reach translates directly into fewer empty chairs. According to a large roundup of patient appointment reminder statistics from Dialog Health, automated reminders can cut no-shows by roughly a third, and text consistently beats email and voicemail for actually getting people to show up. We broke down the channel matchup in text versus email appointment reminders, and the pattern is clear: text wins.
So when your texts stop arriving, you are not losing a minor convenience. You are losing your single most effective tool for keeping the schedule full. Every reminder that fails silently is a coin flip on whether that patient remembers to show up. With the average missed appointment costing a practice around 200 dollars, as we detailed in what a no-show really costs a medical practice, those coin flips add up fast.
The 2025 rule that killed a lot of practice texts
Here is the part almost no owner knows about. In an effort to stamp out spam texts, the major US carriers built a registration system called A2P 10DLC. The name is ugly, but the idea is simple. A2P means application to person, which is any text sent by software rather than a human thumbing out a message. 10DLC means a normal 10 digit phone number. Together, it is the rulebook for a business texting from an ordinary looking number.
Under that rulebook, every business that texts, medical practices included, has to register two things: the brand, meaning who you are, and the campaign, meaning what kind of messages you send. Once approved, your texts carry a trusted stamp and sail through. Without it, the carriers treat you like a stranger shouting into their network.
And they stopped being gentle about it. As of February 2025, AT&T, T-Mobile, and Verizon block unregistered A2P traffic sent from 10 digit numbers outright. Not slow it. Not flag it. Block it. Telecom platforms that handle this traffic, like Twilio in its A2P 10DLC documentation, spell it out plainly: unregistered messages get filtered or dropped. The cruel twist is that many practice systems still display those blocked messages as sent, so you get zero warning. Your dashboard looks fine while your patients hear nothing.
The silent failure that fools everyone
The reason this problem hides so well is that nothing looks wrong. No error, no bounce, no red flag. Your booking tool says the reminder went out, your staff moves on, and only weeks later do the no-shows tell the story. If you have never confirmed that your texting number is registered, assume some of your reminders are dying in transit right now. The first practice we ever helped with this was losing an estimated one in six reminders and had no clue.
The other reasons your texts get blocked
Registration is the big one in 2026, but it is not the only way to get filtered. Even a registered practice can trip the carriers' spam radar. The usual suspects:
- No proof of consent. Carriers and federal law both expect that the patient agreed to receive texts. If you are messaging numbers with no record of opt in, your traffic looks like spam and gets treated like it.
- Spammy formatting. All caps, too many exclamation points, dollar signs, and urgent sales language are classic filter triggers. A reminder should read like a note from a human, not a billboard.
- Risky links. Public link shorteners like bit.ly are heavily abused by scammers, so carriers distrust them. A raw shortened link in your reminder can sink the whole message.
- A shared number with a bad reputation. If your tool sends your texts from a pool of numbers shared with other businesses, one bad actor in that pool can drag down deliverability for everyone on it, including you.
- Blasting in bursts. Sending a huge batch all at once, then nothing for days, looks robotic. Steady, human sending patterns earn trust. Spiky ones lose it.
Any one of these can turn a reminder into a message that technically sent but never arrived. Stack two or three and you have a texting program that is mostly talking to itself.
This is a compliance issue too, not just a delivery one
Here is where we have to slow down, because healthcare texting is not just about whether a message lands. It is also about whether you are allowed to send it. Two rules matter.
The first is the Telephone Consumer Protection Act, enforced by the FCC. It requires consent before you send non emergency texts, and every message must give an easy way to opt out, usually by replying STOP. You can read the agency's own overview of the rules on unwanted texts at the FCC. A reminder to an existing patient who handed you their number is low risk. A recall blast or a promotion to people who never opted in is where practices get letters from lawyers.
The second is HIPAA. A text that references an appointment, a provider, or a service can carry protected health information, so the tool sending it needs to be built for healthcare, with the right agreements in place. We wrote about why this cannot be an afterthought in HIPAA compliant healthcare marketing. The short version: consent, a clean opt out, and a compliant vendor are not optional extras. They are the price of texting patients at all.
What a setup that actually delivers looks like
Put deliverability and compliance together and the recipe is not complicated, it just has to be done on purpose:
- Register your brand and campaign under A2P 10DLC so carriers trust your traffic. This is step zero, and skipping it undoes everything else.
- Use a dedicated number for your practice, not a shared pool you cannot control, so your reputation is yours alone.
- Capture and log consent at intake and on your forms, so every number you text has a clear yes behind it.
- Write like a person. Include your practice name, keep it short and plain, skip the all caps and shady links, and add a simple opt out line.
- Send at a steady, human pace, and watch your delivery reports so a drop shows up as a number, not a mystery month of no-shows.
None of this is glamorous. But it is the difference between a reminder system that protects your schedule and one that leaks it without a sound. And leaking patients on the last step is a theme we see everywhere, from missed phone calls at the front desk to abandoned booking forms.
Our honest take
Most owners treat patient texting as a checkbox. Turn it on in the software, assume it works, move on. That was a fine assumption in 2019. It is a costly one now. The rules changed underneath everyone, and the practices still running on the old assumption are losing patients they never see leave, because the failure is invisible until the chair sits empty.
So our honest position is this. Do not abandon texting, it is still the best channel you have. But stop trusting that it just works. If you cannot say for certain that your number is registered, your consent is logged, and your delivery is being watched, then you do not have a texting system. You have a texting hope. And hope has a bad no-show rate.
How EtherealMinds handles this
We do not bolt texting on as a gadget. It lives inside the patient acquisition system we build for a practice, which means the registration, the consent capture, the compliant setup, and the delivery monitoring are handled for you, not left as homework you did not know you had. Your reminders, confirmations, and recalls actually reach phones, and you can see that they did.
Then we close the loop on the conversations a reminder starts. When a patient texts back to reschedule, ask a question, or confirm, our AI receptionist can answer in seconds, day or night, so a reply never sits ignored until the patient gives up. That combination, reminders that get delivered and replies that get answered, is what turns texting from a silent liability back into your best defense against no-shows. And it pairs naturally with the rest of what keeps a schedule full, which we cover in how to reduce patient no-shows.
So, why aren't your patient texts getting delivered? Almost always because the ground shifted in 2025 and nobody told you. The good news is that it is fixable, usually quickly, once someone treats it as the real problem it is instead of a setting to ignore. Get your texts landing again, and you get back the cheapest patient retention tool you own.
Find out if your patient texts are actually landing
Book a free strategy call. We will check whether your reminders are registered and delivering, get your texting set up to stay compliant, and make sure the messages you think are going out are actually reaching your patients, so fewer of them slip into no-shows.
Book a free strategy call →