WhatsApp Reminder Message Templates for Appointments
Ready-to-use WhatsApp reminder templates to reduce no-shows and improve customer communication.
Why reminder templates matter
Appointment reminders on WhatsApp can:
- Reduce no-shows by 40%
- Save 5-10 hours per week in manual calls
- Improve customer satisfaction with timely communication
- Maintain consistent brand voice across all touchpoints
The anatomy of a great reminder
A good WhatsApp reminder includes:
- Personalization (customer name)
- Clear date and time (with timezone if needed)
- Service or product details
- Location or access information
- Easy confirmation method
- Rescheduling option
- Contact information for questions
Timing strategy
Send reminders at these intervals:
- Immediate confirmation (within 5 minutes of booking)
- 24-hour reminder (day before appointment)
- 1-hour reminder (same-day, 60 minutes before)
- Post-visit follow-up (within 2 hours after)
Template Library
1. Booking Confirmation (Immediate)
General business:
Hi [Name]!
Your appointment is confirmed β
π
[Day], [Date] at [Time]
π [Business Name]
πΌ [Service/Product]
Questions? Reply to this message.
To reschedule: [link]
Medical/Clinic:
Hello [Name],
Appointment confirmed with Dr. [Doctor Name]
π
[Date] at [Time]
π [Clinic Address]
π₯ [Type of consultation]
Please arrive 10 minutes early.
Need to reschedule? Reply here or call [Phone].
Salon/Spa:
Hi [Name]! πββοΈ
You're all set!
π
[Date] at [Time]
β¨ [Service] with [Stylist Name]
π [Salon Name]
Reply CONFIRM or CHANGE if needed.
Restaurant:
Reservation confirmed!
π½οΈ Table for [Number] guests
π
[Date] at [Time]
π [Restaurant Name]
See you soon!
Cancel or modify: [link]
2. 24-Hour Reminder
Professional/Formal:
Reminder: Appointment tomorrow
π
[Date] at [Time]
π [Business Name]
πΌ [Service]
React with π to confirm
or RESCHEDULE if needed.
Looking forward to seeing you!
Casual/Friendly:
Hey [Name]! π
Just a heads-up β your appointment is tomorrow at [Time]!
π [Business Location]
β¨ [Service details]
Still good? Send a π
Need to change? Just let us know!
Medical/Clinic (with preparation):
Appointment reminder
π
Tomorrow at [Time]
π₯ Dr. [Name] - [Clinic]
β οΈ Please bring:
- Insurance card
- ID
- Previous test results (if any)
Fasting required: [Yes/No]
Questions? Call [Phone] or reply here.
Salon/Spa (with upsell):
Tomorrow's appointment π
π
[Date] at [Time]
π [Service] with [Name]
Want to add:
- Express facial (+20 min, $30)
- Nail polish change (+15 min, $15)
Reply YES + service to add it!
See you soon! β¨
3. 1-Hour Reminder (Same Day)
Brief version:
Your appointment is in 1 hour! β°
[Time] | [Business Name]
π I'm coming
π Running late
β Can't make it
With directions:
Appointment in 1 hour!
π [Business Name]
πΊοΈ Get directions: [map link]
π
ΏοΈ Parking: [instructions]
See you at [Time]!
Running late? Let us know!
Service business:
Almost time! Your [Service] starts in 1 hour.
β° [Time]
π [Location]
π€ with [Staff Name]
Traffic? Reply if running late.
Can't wait to see you! π
4. Last-Minute Confirmation (15-30 minutes)
Quick check-in!
Your appointment is in 30 minutes.
Still coming?
π Yes, on my way
π Running 10 min late
β Need to cancel
Reply now so we can help!
5. Post-Visit Thank You
With feedback request:
Thank you for visiting [Business Name] today! π§‘
How was your experience?
βοΈβοΈβοΈβοΈβοΈ
Tap to rate: [link]
Questions? Reply here anytime!
With next appointment suggestion:
Thanks [Name]!
Hope you loved your [Service] today! β¨
π‘ Pro tip: Book your next visit now for best availability.
Available slots:
- [Date 1] at [Time]
- [Date 2] at [Time]
Tap a slot to book instantly!
With referral request:
Thank you for choosing us! π
Loved your experience?
Share the love:
π² Refer a friend and you both get 15% off!
Your referral link: [link]
6. Rescheduling Templates
When customer requests change:
No problem! Let's find a better time.
Available this week:
- [Day 1] at [Time 1]
- [Day 2] at [Time 2]
- [Day 3] at [Time 3]
Or view full calendar: [link]
Just tap one above to confirm!
When business needs to reschedule:
Hi [Name],
We need to reschedule your appointment on [Original Date].
Our apologies for the inconvenience!
Alternative options:
- [New Date 1] at [Time 1]
- [New Date 2] at [Time 2]
Choose one or suggest another time.
Thank you for understanding! π
7. Cancellation Confirmation
From customer:
Appointment cancelled β
We've freed up your [Date] at [Time] slot.
Want to rebook?
Available dates: [link]
Or message us anytime to schedule!
From business (with credit offer):
Your appointment on [Date] has been cancelled.
As an apology, here's a $10 credit for your next visit!
Book anytime: [link]
We hope to see you soon! π
8. Waitlist Notification
Great news! A slot just opened up! π
π
[Date] at [Time]
πΌ [Service]
Want it? Reply YES within 15 minutes to claim it!
(This offer expires at [Time])
9. Holiday/Season Greetings with Booking
Happy [Holiday] [Name]! π
Want to look your best for the celebration?
Limited holiday slots:
- [Date 1] at [Time 1] β
- [Date 2] at [Time 2] β
Book now before they're gone!
[Booking link]
10. Re-engagement (Inactive customers)
We miss you [Name]! π
It's been [X months] since your last visit.
Come back and get 20% off any service!
Valid until [Date].
Book your comeback: [link]
Customization tips
Use merge fields:
{name}- Customer first name{date}- Appointment date{time}- Appointment time{service}- Service type{staff}- Staff member name{location}- Business address
Add emojis strategically:
- β Confirmation
- β° Time-related
- π Location
- πΌ Professional services
- πββοΈ Beauty services
- π₯ Medical services
- π½οΈ Restaurants
- π Positive response
- β Cancellation
Keep it concise:
- Under 160 characters for quick reading
- Bullet points for clarity
- Clear call-to-action
- One primary action per message
A/B testing suggestions
Test these variations:
Tone:
- Formal vs. casual
- Emoji-heavy vs. text-only
- Friendly vs. professional
Timing:
- 24h vs. 48h reminder
- Morning vs. evening
- 1h vs. 2h before appointment
Call-to-action:
- "Reply CONFIRM" vs. "Tap π"
- Link vs. direct reply
- Single vs. multiple options
Automation with Wasel
Wasel automatically:
- Sends reminders at optimal times
- Personalizes with customer data
- Tracks confirmation status
- Handles rescheduling requests
- Adapts language to customer preference
- Escalates to human when needed
Conclusion
Great reminder templates are:
- Personal but scalable
- Clear and actionable
- Timed perfectly
- Easy to confirm or change
Start with 2-3 templates, measure results, and expand. Wasel handles the automation so you can focus on delivering great service.
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "How many reminders should I send?", "acceptedAnswer": { "@type": "Answer", "@language": "en", "text": "3 touchpoints are optimal: immediate confirmation, 24-hour reminder, and 1-hour reminder. More than 3 can feel excessive." } }, { "@type": "Question", "name": "Should I use emojis in professional reminders?", "acceptedAnswer": { "@type": "Answer", "@language": "en", "text": "Yes, but sparingly. Use functional emojis (β for confirmation, β° for time, π for location) rather than decorative ones. Match your brand tone." } } ] }