Appointment Reminders via SMS & Email: The Complete Guide
How to set up automatic appointment reminders that really reach customers. Timing, texts and best practices for SMS and email.
Texts get read almost immediately, emails often do not. The widely quoted 98% SMS open rate is an industry estimate, not a measurement — SMS has no open tracking. What is measurable: reminders cut no-shows by roughly a quarter to 40%.
SMS vs. Email: When Do You Use What?
| Aspect | SMS | |
|---|---|---|
| Open rate | not measurable (estimated very high) | 45-65% for appointment mail |
| Read within | 3 minutes | 6+ hours |
| Costs | €0.05-0.10/SMS | Minimal |
| Length | 160 characters | Unlimited |
| Links | Possible | Full |
| Attachments | No | Yes |
| GDPR consent | Required | Required |
Bottom line:
- SMS for time-critical things (24h, 4h before)
- Email is perfect for early confirmations, detailed information and rescheduling links
The Optimal Reminder Timing
1 Week Before: Email
Purpose: Appointment confirmation, communicate details
Content:
- Appointment details (What, When, Where)
- Preparation instructions
- Rescheduling link
- Contact option
Example:
Subject: Your appointment on [Date] at [Company]
Hello [Name],
We hereby confirm your appointment:
What: [Service] When: [Date] at [Time] Where: [Address]
For preparation: [Specific instructions]
Appointment doesn't work anymore? [Rescheduling link]
We look forward to seeing you! [Your Team]
48 Hours Before: Email + SMS
Purpose: Activate again, give last chance to reschedule
Email example:
Subject: Reminder: Your appointment day after tomorrow
Hello [Name],
Just a quick reminder: Your appointment with us is in 2 days.
[Appointment details]
If you need to reschedule: [Rescheduling link]
See you then!
SMS example (120 characters):
Hi [Name]! Reminder: [Service] on [Date] at [Time] at [Company]. Reschedule: [Short link]
4 Hours Before: SMS
Purpose: Final reminder, activation
Example (80 characters):
Today 2:00 PM: [Service] at [Company]. We look forward to seeing you!
Or with emoji (108 characters):
⏰ Reminder: Today 2:00 PM [Service] at [Company]. See you soon!
Best Practices for Reminder Texts
DO:
| Principle | Example |
|---|---|
| Personalize | "Hello Mrs. Müller" instead of "Hello" |
| Be specific | "Monday, Jan 15 at 2:00 PM" instead of "soon" |
| Offer action | "Reschedule: [Link]" |
| Keep short | Especially for SMS |
| Stay friendly | "We look forward to it!" |
DON'T:
| Mistake | Problem |
|---|---|
| Too many reminders | Annoying, unsubscribe |
| Too long SMS | Charged as 2 SMS |
| Threatening wording | "For no-show we charge..." |
| Impersonal | "Dear Sir or Madam" |
| No action option | Customer can't reschedule |
Template Examples to Copy
Confirmation (Email)
Subject: Appointment confirmed: [Service] on [Date]
Hello [First name],
Your appointment is booked!
[Service]
[Date] at [Time]
[Address]
What you should bring:
• [Item 1]
• [Item 2]
Reschedule or cancel appointment:
[Link]
We look forward to seeing you!
[Your Team]
Reminder 48h (SMS)
Hello [Name]! Your appointment at [Company] is in 2 days ([Date], [Time]). Reschedule: [Link]
Reminder 4h (SMS)
⏰ Today [Time]: [Service] at [Company]. See you soon!
Afterwards (Email)
Subject: Thanks for your visit!
Hello [First name],
Great that you were with us today!
How was it? We appreciate your feedback:
[Review link]
Need another appointment?
[Booking link]
See you soon!
[Your Team]
GDPR Compliance
Attention: You need a legal basis for appointment reminders!
Option 1: Contract Fulfillment
Reminders for booked appointments count as part of contract fulfillment — no extra consent needed.
Option 2: Consent
For marketing messages (e.g., "Time for a new appointment?") you definitely need consent.
During booking:
☐ I want to receive appointment reminders via SMS ☐ I want to be informed about offers via email
More on this: GDPR guide for appointment booking
Set Up Automation
In Terminz the reminders run by themselves: once an appointment is booked the confirmation goes out, and before the appointment the reminder follows — by email. When it goes out and how it reads is set per location.
Terminz does not send SMS. If you want to remind by text as well, you need a separate provider for that. For most businesses the email reminder together with a deposit covers the bulk of the effect.
Success Measurement
Track these metrics:
| Metric | Goal | How to measure? |
|---|---|---|
| No-show rate | < 5% | Appointment statistics |
| SMS delivery rate | > 95% | SMS provider |
| Email open rate | > 40% | Email tool |
| Reschedules via link | Increasing | Appointment statistics |
Optimize:
- No-show rate too high? → More/earlier reminders
- Few reschedules? → Place link more prominently
- Complaints? → Fewer reminders or different timing
Common Questions
"How many reminders are too many?"
My recommendation: Maximum 3 per appointment (7 days, 48h, 4h before). If the appointment is shorter notice, just adjust.
"What does SMS sending cost?"
Average: €0.07 per SMS. With 100 appointments/month with 2 SMS per appointment = €14/month.
ROI: One prevented no-show (e.g. €80) pays for more than 1,100 texts.
"Should I use WhatsApp?"
Caution! WhatsApp for business messages is GDPR-problematic (data transfer to Meta/USA). Professional SMS services are the much safer choice.
Automate Now
Terminz sends appointment confirmations and reminders automatically by email — free during the trial period.
- Create free account
- Activate reminders
- Reduce no-shows
Try free for 30 days.
Related articles: