The True Cost of a No-Show
When a customer doesn't show up, you lose more than one appointment. You lose:
- Revenue — the average missed appointment costs $150–$200 in healthcare, $65–$120 at salons, $35–$75 at restaurants (empty table).
- Productivity — your staff was scheduled and ready. That time slot is now wasted.
- Opportunity cost — another customer could have booked that slot.
- Administrative time — chasing the no-show, rescheduling, and filling the gap takes staff time.
For a salon with 200 appointments per month and a 20% no-show rate, that's 40 missed appointments. At $80 average revenue, that's $3,200/month in lost revenue — or $38,400 per year.
Why SMS Reminders Work
Text messages have a 98% open rate. Most are read within 90 seconds. Compare that to email reminders (20% open rate) or phone calls (most go to voicemail). When you send an appointment reminder via text, the customer actually sees it.
Research consistently shows that SMS reminders reduce no-show rates by 29% to 50%, with 38% being the most commonly cited average across industries.
38%
Average no-show reduction
90s
Average time to read
$0.01
Cost per reminder
The Ideal Reminder Sequence
One reminder is good. A two-message sequence is better. Here's the timing that works best across industries:
Message 1: 24 Hours Before
This is the primary reminder. Send it exactly 24 hours before the appointment to give the customer time to reschedule if needed.
Hi [Name], this is a reminder about your appointment at [Business] tomorrow, [Date] at [Time]. Reply C to confirm or R to reschedule. See you soon!
Message 2: 2 Hours Before
A gentle nudge on the day of the appointment. Keep this one short.
Just a quick reminder — your appointment at [Business] is in 2 hours ([Time]). We're at [Address]. See you soon!
Optional Message 3: Post-Appointment Follow-Up
After the appointment, send a thank-you and a review request. This isn't a reminder — it's relationship building that also generates social proof.
Thanks for visiting [Business] today, [Name]! We'd love your feedback — leave a quick review here: [link]. See you next time! 🙏
Industry-Specific Strategies
Salons & Spas
- Send reminders for every appointment — cuts, color, facials, massages
- Include the stylist/therapist name in the reminder for a personal touch
- Add a "Reply R to reschedule" option so the slot can be filled
- For high-value services (color, extensions), consider a 48-hour advance reminder too
Healthcare & Dental
- HIPAA note: don't include diagnoses or treatment details in the text — just the date, time, and location
- Include instructions: "Please arrive 15 minutes early for paperwork"
- For recurring appointments (physical therapy, follow-ups), use a drip sequence that schedules reminders for the entire series
- Average no-show cost in healthcare is $150+. Even a modest reduction pays for SMS many times over.
Restaurants
- Send reservation reminders 4–6 hours before (not 24 hours — dinner plans change)
- Include party size confirmation: "Your table for 4 is confirmed at 7:30 PM"
- For high-demand times, add a waitlist system: if the party cancels via text, automatically notify the next person on the list
Fitness & Gyms
- Send class reminders 2–3 hours before (tight window encourages action)
- Include class name and instructor: "Yoga with Sarah at 6 PM tonight"
- For no-shows: send a "We missed you!" text with a link to rebook
Pro Tips for Better Results
- Let customers confirm or reschedule by reply. "Reply C to confirm, R to reschedule" gives them a frictionless way to respond. This alone recovers many potential no-shows by getting cancellations early enough to rebook the slot.
- Personalize every message. Use the customer's first name and the specific service/date/time. Generic "you have an upcoming appointment" texts feel robotic.
- Keep it under 160 characters when possible. One SMS segment is cheaper and displays better on all phones. Save the detail for the 24-hour reminder; keep the 2-hour reminder ultra-brief.
- Track your no-show rate before and after. Measure the baseline, then measure again 30 days after starting SMS reminders. The improvement is usually obvious.
- Automate it completely. Don't rely on staff to send reminders manually. Connect IgniteSMS to your booking system (Google Calendar, or via Zapier/webhooks) and let automations handle everything.
The ROI Math
Let's run the numbers for that salon example:
- 📊 200 appointments/month
- 📊 20% no-show rate = 40 missed appointments
- 📊 Average revenue per appointment: $80
- 📊 Monthly loss from no-shows: $3,200
- 💬 SMS reminders: 200 messages × $0.01 = $2.00
- 💬 IgniteSMS platform: $15/mo
- 💬 Total cost: $17/mo
- ✅ 38% reduction → 15 fewer no-shows → $1,200 saved/month
- ✅ ROI: 7,000%+
For $17/month, you recover $1,200 in lost revenue. That's one of the highest-ROI investments a service business can make.
Setting Up Appointment Reminders in IgniteSMS
- Connect your calendar. IgniteSMS syncs with Google Calendar. You can also trigger reminders via Zapier or webhooks from any booking system.
- Create an automation. Choose "Appointment" as the trigger. Set the first message to send 24 hours before, optionally a second at 2 hours before.
- Write your messages. Use merge fields: {first_name}, {appointment_date}, {appointment_time}, {business_name}.
- Activate. Every new appointment automatically gets reminders. No manual work required.
The Bottom Line
No-shows are a solvable problem. Automated SMS reminders are cheap, effective, and take minutes to set up. If your business depends on appointments, this is the single highest-ROI automation you can implement today.
Stop Losing Revenue to No-Shows
Set up automated appointment reminders in minutes with IgniteSMS. Free trial includes 50 messages.
Start Free Trial