SMS reminder ROI: $14 to $22 recovered per $1 spent.
The Hasvold and Wootton 2011 systematic review of 29 studies puts automated and SMS appointment reminder no-show reduction at roughly 28 to 38 percent. For most healthcare practices, ROI is 14x to 22x in the first 12 months. The math is robust across practice sizes and specialties.
Sources: Hasvold and Wootton 2011 (J Telemed Telecare), Twilio SMS pricing 2026, MGMA 2024 DataDive.
The Hasvold and Wootton 2011 review, restated
Hasvold and Wootton (2011, Journal of Telemedicine and Telecare) systematically reviewed 29 studies of telephone and SMS appointment reminders across hospital outpatient settings. Reminders cut non-attendance by a weighted mean of 34 percent of the baseline rate. Automated and SMS reminders averaged about 29 percent, and manual phone calls about 39 percent, which is the basis for the 28 to 38 percent band used on this site. The lower end reflects single automated messages; the upper end reflects live phone contact and layered two-stage reminders.
The review's central caveat is that automated and SMS reminders were consistently less effective than live phone calls (roughly 29 versus 39 percent), so practices relying on SMS alone should expect the lower-to-middle part of the band. Reminder effectiveness also varies with patient population: older patients and those with limited English proficiency tend to respond better to voice or language-concordant contact.
Later work has explored refinements such as two-way confirmation, which several analyses associate with roughly 12 to 15 percent additional reduction over one-way reminders. Treat the incremental figures as directional; the core finding that reminders meaningfully cut non-attendance is well established.
Per-SMS economics and bundled vendor pricing
Three price layers determine total SMS cost. The first is wholesale carrier cost. Twilio, MessageBird, Vonage, and Sinch all charge approximately $0.005 to $0.012 per SMS depending on volume tier and destination. For US-only healthcare practices the typical wholesale rate is $0.0079 per message.
The second layer is compliance and infrastructure. HIPAA-eligible SMS pipelines require BAA-covered infrastructure, opt-out handling per CTIA guidelines, audit logging, message-template approval workflows, and patient consent capture. Practices generally do not build this themselves. The third layer is the patient engagement platform that bundles reminder workflow, two-way reply handling, integration with the PMS, and ongoing template optimization.
Bundled pricing for healthcare patient engagement platforms typically runs $0.02 to $0.04 per SMS within a monthly platform subscription. The subscription itself is $200 to $800 per month for small practices, $1,200 to $2,800 per month for mid-size, $5K to $20K per month for enterprise. For a 5-provider primary care practice doing 22,000 scheduled appointments a year and two-stage reminders, total SMS volume is 44,000 per year, SMS cost $880 to $1,760, and platform subscription $14,400 to $33,600. All-in cost: $15,000 to $35,000 a year.
| Vendor tier | Per-SMS cost | Monthly subscription | Best fit |
|---|---|---|---|
| Wholesale carrier (DIY) | $0.008 | Self-built | Practices with internal engineering only |
| Small-practice platform (Doctible, ReminderCall) | $0.02 to $0.03 | $100 to $300/mo | 1 to 3 providers, basic workflow |
| Mid-market (Weave, NexHealth) | $0.025 to $0.035 | $300 to $800/mo | 3 to 10 providers, bundled VoIP and payments |
| Mid-large (SolutionReach, Klara) | $0.03 to $0.04 | $400 to $1,500/mo | Multi-location, mature workflows |
| Enterprise (Artera, Luma Health, Phreesia) | Negotiated | $15K+/yr | Health systems, multi-site |
5-provider primary care: $264K recovered, $16K spent, 16.5x ROI
Take a 5-provider primary care group running 22,000 scheduled appointments a year at $200 average reimbursement. Starting position: 19 percent no-show rate (MGMA median), 4,180 missed appointments a year, $836,000 direct revenue loss.
Implement two-stage SMS reminders (48-hour and 2-hour). Expected reduction 30 percent (mid-range of the JMIR band, with two-stage at the upper end). New no-show rate: 13.3 percent. New missed appointments: 2,926. Annual recovery: 1,254 visits, $250,800 direct revenue. Add modest downstream effects (HEDIS lift, slightly improved provider productivity from fewer dead clock slots): roughly $13,000 a year. Total recovery: $264,000.
Cost: mid-market platform at $600 a month subscription ($7,200 a year) plus 44,000 SMS at $0.025 average ($1,100 a year), plus onboarding fee one-time $1,500 amortized, plus front-desk team time (about 2 hours a week handling escalations) at $25 per hour ($2,600 a year). All-in year-one cost: $12,400. Net first-year return: $251,600. ROI: 20x. After year one the recovery is mostly run-rate against modest ongoing cost; year-2 ROI typically exceeds 30x.
Single-stage reminder: enough to start, not enough to finish
Practices new to SMS reminders often start with a single reminder, typically 24 hours before the appointment. This delivers approximately 60 to 70 percent of the full two-stage effect. The math: 28 percent reduction (single-stage) vs 35 percent (two-stage), a 7-point gap. For a 22,000-appointment practice at 19 percent starting rate, that 7-point gap translates to roughly 290 additional visits saved per year by going to two-stage, worth $58,000 in direct revenue. Against the marginal SMS cost increase of approximately $1,000 a year, the incremental ROI of moving from single to two-stage is roughly 58x.
The reason single-stage misses the upper band of effect: a 24-hour reminder catches forgetting risk but does not catch competing-obligation risk that emerges in the final hours. The 2-hour reminder is specifically designed to catch the patient who forgot they had it, the patient whose plans shifted that morning, and the patient who otherwise might let the appointment slip. A small number of patients respond to the 2-hour reminder by rescheduling, which is a clean win (the slot can be backfilled with about 4 hours notice).
The argument against two-stage is reminder fatigue. The reminder evidence does not support this concern at the 2-message cadence within a 48-hour window. Patient survey data (Park et al 2023) shows above 80 percent of patients view the 2-stage cadence as appropriate or helpful. Going beyond 2 messages (a 3-stage or 4-stage cadence with messages at 7 days, 48 hours, 2 hours, and morning-of) does start to encounter modest fatigue effects, with diminishing returns past stage 2.