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:

  1. Personalization (customer name)
  2. Clear date and time (with timezone if needed)
  3. Service or product details
  4. Location or access information
  5. Easy confirmation method
  6. Rescheduling option
  7. 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." } } ] }