10 Automated WhatsApp Reminder Templates That Actually Work
Appointfy Team
The Appointfy Team
The difference between a reminder that delights customers and one that annoys them is mostly tone. Most service businesses use the default reminder text shipped by their booking software, which reads like a parking ticket. The businesses with the best customer relationships customize their templates to sound like the shop itself.
This post is 10 ready-to-use WhatsApp reminder templates, with the psychology behind each. Use them as a starting point and adapt them to your shop's voice. For the broader strategy, see our guide on reducing no-shows with automated reminders.
Available Variables
Most booking systems support these template variables:
- `{{customer_name}}` — first name only
- `{{shop_name}}` — your business name
- `{{service_name}}` — the booked service
- `{{staff_name}}` — assigned staff member
- `{{date}}` and `{{time}}` — appointment time in customer's timezone
- `{{shop_address}}` — for in-person locations
- `{{meeting_link}}` — for online appointments
- `{{booking_link}}` — for reschedule
Template 1: Standard 24-Hour Reminder (Universal)
Hi {{customer_name}}, friendly reminder of your {{service_name}} appointment tomorrow at {{time}} with {{staff_name}}. See you then! Need to reschedule? {{booking_link}}
Why it works: Personal greeting, all key details in one line, self-service reschedule option.
Template 2: Hair Salon (Casual)
Hey {{customer_name}}! Just a heads up — your {{service_name}} is tomorrow at {{time}} with {{staff_name}}. Excited to see you! 💁♀️ ({{shop_name}})
Why it works: Casual tone matches salon brand, single appropriate emoji, signature includes shop name.
Template 3: Medical/Dental (Professional)
Dear {{customer_name}}, this is a reminder of your appointment at {{shop_name}} tomorrow at {{time}} with Dr. {{staff_name}}. Please arrive 10 minutes early to complete check-in. To reschedule, reply to this message.
Why it works: Professional tone, practical instruction (arrive early), clear reschedule path.
Template 4: Online Consultation
Hi {{customer_name}}, your {{service_name}} session with {{staff_name}} is tomorrow at {{time}}. Join via this link: {{meeting_link}}. The link works on any phone or laptop — no download needed.
Why it works: Removes the most common online-session friction ("how do I join?").
Template 5: Pet Grooming
Hi {{customer_name}}, this is a reminder that {{pet_name}}'s {{service_name}} is tomorrow at {{time}}. Please bring their vaccination record if it's their first visit. We can't wait to see them! 🐾
Why it works: Personalized by pet name, practical instruction for first-time visits.
Template 6: Two-Hour Pre-Appointment
{{customer_name}}, your appointment with {{staff_name}} is in 2 hours at {{time}}. {{shop_address}}. See you soon!
Why it works: Short, urgent, address included for navigation.
Template 7: Staff Notification (30 Minutes Before)
🔔 {{staff_name}}, your next customer arrives at {{time}}: {{customer_name}} for {{service_name}}. Notes from last visit: prefers their hair longer in the back.
Why it works: Internal staff message, includes context to give the customer a personalized experience.
Template 8: Post-Appointment Thank-You
Hi {{customer_name}}, thanks for visiting {{shop_name}} today! Hope you loved your {{service_name}}. Whenever you're ready for your next, you know where to find us: {{booking_link}}
Why it works: Genuine thank-you, low-pressure rebooking link, no marketing copy.
Template 9: 60-Day Win-Back
Hi {{customer_name}}, it's been a while since we saw you at {{shop_name}}. We're running a 15% off return offer this week — would love to have you back. Reply YES and we'll send you a booking link.
Why it works: Specific time reference, time-bounded incentive, simple action (reply YES).
Template 10: Birthday
Happy birthday, {{customer_name}}! 🎂 As a thank-you for being part of {{shop_name}}, here's 20% off your next visit. Book whenever you're ready: {{booking_link}}
Why it works: Emotional connection, generous gesture (not 5%), no pressure.
Common Reminder Mistakes to Avoid
- Don't use multiple emoji. One is friendly. Five looks like spam.
- Don't include marketing copy in operational messages. "Book today and get 20% off!" in a reminder reads as bait.
- Don't send reminders too early. A 5-day-out reminder is annoying. 24 hours is the sweet spot.
- Don't forget the reschedule link. Reminders without a path to reschedule make customers feel trapped.
- Don't change the sender name. Send from your shop's name, not a generic "Reminder" or "Booking Bot".
How Appointfy Helps
Appointfy ships with sensible defaults for all of these templates and lets you customize each per shop and per language. Templates support all the variables above, plus conditional blocks (e.g., "if online, show meeting link; otherwise show address").
7-day free trial without a credit card.
Frequently Asked Questions
Can I send reminders in multiple languages?
Yes. Appointfy supports per-language templates; English customers get English reminders, Turkish customers get Turkish ones.
What's the limit on customization?
Unlimited. Each shop can customize every template independently.
Do customers find templates suspicious if they look automated?
Good templates feel personal even when automated. The customer rarely cares whether a human or a bot sent the message — they care whether it was helpful and on-brand.
The Bottom Line
Reminders are the highest-ROI feature in any booking system, but only if they're written like service rather than spam. Use these 10 templates as starting points, adapt to your shop's voice, and watch no-show rates drop.
Try Appointfy free for 7 days and start sending better reminders today.
Try Appointfy free for 7 days.
See how WhatsApp + Instagram booking actually feels in your business.
Start free trial