Appointment Reminder Templates

Proven WhatsApp and SMS templates that reduce no-shows. Copy, customize, send.

WhatsApp24h ReminderSalon

Hi {name}! Just a reminder — your {service} appointment at {business} is tomorrow at {time}. See you there! Reply YES to confirm or let us know if you need to reschedule.

WhatsApp24h ReminderSpa

Hello {name}, your {service} at {business} is scheduled for tomorrow at {time}. We recommend arriving 10 minutes early to relax before your session. Reply CONFIRM or CANCEL.

SMS24h ReminderClinic

{business}: Reminder — your appointment with {provider} is tomorrow at {time}. Reply C to confirm or R to reschedule. Questions? Call us at {phone}.

WhatsApp24h ReminderFitness

Hey {name}! Your training session with {provider} is tomorrow at {time}. Bring water and comfortable clothes. Can you make it? Reply YES or NO.

SMS24h ReminderGeneral

Reminder: You have an appointment at {business} tomorrow at {time}. Reply Y to confirm or call {phone} to reschedule.

WhatsApp24h ReminderSalon

Hey {name}! Tomorrow's the day — {service} at {time}. Quick reminder: if you need to cancel, please let us know now so someone on our waitlist can grab the spot. See you soon!

WhatsApp2h ReminderSalon

Hi {name}! Your {service} at {business} is in 2 hours ({time}). We're looking forward to seeing you! Address: {address}

WhatsApp2h ReminderSpa

{name}, just a gentle nudge — your {service} starts in 2 hours at {time}. Please arrive 10 min early. If running late, just let us know!

SMS2h ReminderClinic

{business}: Your appointment is in 2 hours at {time}. Please bring your ID and insurance card. See you soon!

WhatsApp2h ReminderGeneral

Quick heads up — your appointment at {business} is in 2 hours ({time}). On your way? Let us know if anything changed.

WhatsAppConfirmationSalon

All set, {name}! Your {service} is booked for {date} at {time} at {business}. We'll send you a reminder 24 hours before. Need to change anything? Just reply here.

WhatsAppConfirmationSpa

Booking confirmed! {name}, your {service} is on {date} at {time}. Tip: avoid heavy meals 2 hours before your session. See you then!

SMSConfirmationClinic

{business}: Appointment confirmed — {service} on {date} at {time} with {provider}. Reply HELP for directions or CANCEL to cancel.

WhatsAppConfirmationGeneral

You're booked! {service} at {business} on {date} at {time}. Add it to your calendar and we'll remind you the day before.

WhatsAppFollow-upSalon

Hi {name}! Thank you for visiting {business} today. How's your new look? We'd love to hear your thoughts — leave us a quick review: {review_link}

WhatsAppFollow-upSpa

Hope you're still feeling relaxed, {name}! Thank you for choosing {business}. Would you like to book your next session? Just reply with a day that works.

SMSFollow-upClinic

Thank you for visiting {business}. Your next recommended visit is in {interval}. Reply BOOK to schedule or call {phone}.

WhatsAppFollow-upGeneral

Thanks for coming in today, {name}! If you enjoyed your experience at {business}, a Google review would mean the world to us: {review_link}

WhatsAppReconfirmationSalon

Hi {name}, your {service} is tomorrow at {time}. Can you confirm you're still coming? Tap below: ✅ Yes, I'll be there ❌ I need to cancel

WhatsAppReconfirmationGeneral

Hey {name} — just checking in about your appointment tomorrow at {time}. Are you still able to make it? Reply YES to confirm or CANCEL if your plans changed. No worries either way!

SMSReconfirmationClinic

{business}: Please confirm your appointment tomorrow at {time}. Reply YES to confirm or NO to cancel. Unconfirmed appointments may be released.

WhatsAppReconfirmationSpa

{name}, your {service} is tomorrow at {time}. We're holding your spot! Please confirm by replying YES so we know to expect you.

22 templates shown. Variables like {name}, {time}, {service} get replaced with real data when you use BookSlate.

Tired of manually sending reminders before every appointment?

BookSlate sends personalized WhatsApp reminders automatically. 24h before, 2h before, with confirm/cancel buttons. Zero manual work.

Try BookSlate free for 14 days

Read: No-shows are costing you thousands. Here's how to fix it.

Why appointment reminders reduce no-shows

Most no-shows aren't malicious. People forget. Life gets busy. A well-timed reminder 24 hours before the appointment brings it back to top of mind. Adding a reconfirmation step (reply YES to confirm) takes it further. Clients who actively confirm show up 95% of the time. And when someone does cancel, you find out early enough to fill the slot.

WhatsApp vs SMS for appointment reminders

WhatsApp messages have a 98% open rate compared to roughly 20% for SMS in most markets. WhatsApp also supports rich formatting, images, and interactive buttons (confirm/cancel). SMS is better for markets where WhatsApp isn't dominant (like the US), but even there, open rates are declining. If your clients use WhatsApp, it's the clear winner.

Best practices for reminder timing

  • 24 hours before — the primary reminder. Include a confirm/cancel option so you can fill cancellations from your waitlist.
  • 2 hours before — a final nudge. Keep it short and include the address or directions.
  • At booking — send an instant confirmation so clients know their booking went through.
  • After the visit — send a thank-you with a review link or rebooking prompt.

Frequently asked questions

When should I send appointment reminders?

Send the first reminder 24 hours before the appointment, and a follow-up 2 hours before. The 24-hour reminder catches cancellations early so you can fill the slot. The 2-hour reminder ensures they're on their way.

Is WhatsApp or SMS better for reminders?

WhatsApp has a 98% open rate vs ~20% for SMS in most markets. It also supports interactive buttons (confirm/cancel) which increase response rates. Use WhatsApp where your clients already are.

Should I include a cancel option in reminders?

Yes. It sounds counterintuitive, but giving clients an easy way to cancel 24 hours ahead means you can fill that slot from your waitlist. A cancellation you know about is better than a no-show you don't.

How do I personalize these templates?

Replace the variables ({name}, {time}, {service}, {business}) with your actual client data. If you use BookSlate, personalization happens automatically for every message.

Can I automate these reminders?

Yes. BookSlate sends WhatsApp reminders automatically — 24 hours and 2 hours before every appointment — with confirm/cancel buttons. No manual work, no forgotten reminders.