Salon and Spa WhatsApp Messages
Below are 45 salon WhatsApp messages for hair salons, barbers, nail studios, beauty clinics and spas: booking confirmations, reminders, reschedules, aftercare tips, birthday offers, rebooking nudges and review requests. They use {{name}}, {{service}}, {{date}}, {{time}} and {{stylist}}, so every client gets their own appointment details.
Updated · Free · No install · Works with your own WhatsAppBooking confirmation messages
Confirm every booking in writing. Repeat the service, date, time and who will look after them, and mention your cancellation policy in a friendly way.
Placeholders in double curly brackets are columns in your appointment sheet: {{name}} the client, {{service}} the treatment, {{stylist}} the team member, {{date}} and {{time}} the slot.
- Standard
Hi {{name}}, your {{service}} with {{stylist}} is booked for {{date}} at {{time}}. We can't wait to see you!
- Short
Confirmed: {{service}}, {{date}}, {{time}} with {{stylist}}. See you soon, {{name}}!
- With policy
Hi {{name}}, you're booked for {{service}} on {{date}} at {{time}}. If you need to cancel or move it, please let us know at least 24 hours before. Thank you!
- Spa
Dear {{name}}, your {{service}} at our spa is confirmed for {{date}} at {{time}}. Please arrive 10 minutes early to relax and settle in.
- New client
Welcome {{name}}! Your first visit is booked: {{service}} with {{stylist}} on {{date}} at {{time}}. Here is our location pin – we're on the ground floor.
- Deposit
Hi {{name}}, to secure your {{service}} on {{date}} at {{time}}, please pay the {{amount}} deposit using the link below. It comes off your final bill.
- Bridal
Hi {{name}}, your bridal trial is booked for {{date}} at {{time}} with {{stylist}}. Bring photos of looks you love and your outfit colours if you can.
Appointment reminder messages
Send a reminder the day before, and for long treatments maybe a short one on the morning. Ask clients to reply so you can fill a cancelled slot.
- Day before
Hi {{name}}, a reminder of your {{service}} tomorrow at {{time}} with {{stylist}}. Reply YES to confirm or let us know if you need to change it.
- Same day
Good morning {{name}}! See you today at {{time}} for your {{service}}.
- Short
Reminder: {{service}}, {{date}} at {{time}}. Reply C to cancel. Thanks {{name}}!
- Prep tip
Hi {{name}}, looking forward to your colour appointment tomorrow at {{time}}. Please come with dry hair and skip washing it the day before for the best result.
- Spa prep
Hi {{name}}, your {{service}} is tomorrow at {{time}}. Avoid heavy meals an hour before and let us know of any allergies or health changes.
- Waxing prep
Hi {{name}}, a reminder of your waxing appointment on {{date}} at {{time}}. Hair should be about 5 mm long, and please avoid exfoliating 24 hours before.
- Formal
Dear {{name}}, this is a courtesy reminder of your appointment for {{service}} on {{date}} at {{time}}. We look forward to welcoming you.
Try it with your own list
Upload an Excel or CSV file, write your message and see exactly how it looks before anything is sent.
Reschedule and cancellation messages
Things change, on both sides. Make rescheduling easy and offer a couple of specific slots instead of an open "when suits you?".
- Client cancelled
No problem, {{name}}, your {{service}} on {{date}} has been cancelled. Would you like to rebook? We have openings on {{new_date}}.
- Stylist unavailable
Hi {{name}}, we're so sorry – {{stylist}} is unwell and can't make your appointment on {{date}}. Can we move you to {{new_date}}, or would you like another stylist at the same time?
- Moved
Done, {{name}}! Your {{service}} is now on {{new_date}} at {{time}}. See you then.
- Missed
Hi {{name}}, we missed you at your {{time}} appointment today. Hope all is well! Reply here and we'll find you a new slot.
- Late running
Hi {{name}}, we're running about 15 minutes behind today. Feel free to come a little later – your {{service}} is still on.
- Slot opened
Hi {{name}}, a {{time}} slot just opened up on {{date}} with {{stylist}}. You asked to hear about earlier times – would you like it?
Aftercare messages
An aftercare message the evening after a treatment shows you care about the result, not just the booking. Keep it to two or three practical tips and invite questions.
- Hair colour
Hi {{name}}, hope you're loving your new colour! For the first 48 hours, avoid washing your hair, and use a colour-safe shampoo after that to keep it vibrant.
- Keratin
Hi {{name}}, a few tips after your keratin treatment: no washing, tying or clipping your hair for 72 hours, and use sulphate-free shampoo afterwards.
- Facial
Hi {{name}}, thank you for your facial today. Skip makeup for the rest of the day, drink plenty of water and use sunscreen tomorrow. Your skin will thank you!
- Nails
Hi {{name}}, to keep your gel nails perfect, wear gloves for cleaning and use cuticle oil daily. Message us if anything lifts in the first week.
- Massage
Hi {{name}}, hope you're feeling relaxed after your massage. Drink lots of water today and take it easy. A little tenderness tomorrow is normal.
- Lashes/brows
Hi {{name}}, for your lash lift: keep them dry for 24 hours, avoid steam and oil-based products, and don't rub your eyes. Enjoy!
- Check-in
Hi {{name}}, how is your {{service}} settling in? If anything doesn't feel right, reply here and we'll take care of it.
Rebooking nudges
Most clients mean to rebook and simply forget. A nudge timed to the service – about four to six weeks for a cut, two to three for nails – is helpful, not pushy.
- Haircut
Hi {{name}}, it's been about 5 weeks since your last cut. Ready for a refresh? {{stylist}} has slots this week – reply and we'll book you in.
- Colour
Hi {{name}}, your roots might be saying hello by now! Shall we book your next colour with {{stylist}}?
- Nails
Time for a fill, {{name}}? It's been 3 weeks since your last appointment. Reply with a day that suits you.
- Spa
Hi {{name}}, you deserve another moment of calm. Book your next {{service}} this month and we'll add a free hand treatment.
- Barber
Hey {{name}}, fresh cut time? Chairs are open this Friday and Saturday. Reply with a time and you're in.
- Lapsed client
We've missed you, {{name}}! It's been a few months since your last visit. Come back before {{date}} and enjoy 10% off any service.
Birthday and special offer messages (opted-in clients)
Send offers only to clients who agreed to hear from you, for example on your client card or booking form. A birthday message is welcome when it is personal and comes with a small, genuine treat.
- Birthday
Happy birthday, {{name}}! To celebrate, enjoy 20% off any service this month. Reply to book your birthday treat.
- Birthday
Happy birthday {{name}}! From all of us at the salon, a free blow-dry with your next appointment before {{date}}. Have a beautiful day!
- Seasonal
Hi {{name}}, wedding and party season is here! Book a styling or makeup appointment before {{date}} and get a free brow shape. Reply STOP to opt out.
- Referral
Hi {{name}}, love your results? Bring a friend for their first visit and you both get 15% off. Reply STOP to unsubscribe.
- Quiet day
Hi {{name}}, midweek treat: 15% off all treatments on Tuesdays and Wednesdays this month. Reply to grab a slot.
- Festive
Hi {{name}}, our festive gift vouchers are here – the easiest present for anyone who loves a pamper. Reply to order one.
- New service
Hi {{name}}, we've just added {{service}} to our menu! Be one of the first to try it with an introductory price of {{amount}}.
Review request and thank-you messages
Ask for a review the day after the visit. Ask for honest feedback, not only five stars, and never pay or discount in return for positive reviews.
- Review
Hi {{name}}, thank you for visiting us! If you loved your {{service}}, a quick review would mean the world to {{stylist}}: {{review_link}}
- Feedback
Hi {{name}}, how did you find your appointment yesterday? We'd love your honest feedback so we keep getting better.
- Photo
Hi {{name}}, you looked amazing yesterday! Would you be happy for us to share a photo of your new look on our page? Totally fine if not.
- Thank you
Thank you for your lovely review, {{name}}! {{stylist}} was so happy to read it. See you next time.
- Short
Thanks for coming in, {{name}}! Rate your visit from 1 to 5 by replying with a number.
How to send to all your clients with each name and appointment
Tomorrow's reminders, rebooking nudges and birthday offers go to many clients at once. Rapid Sender is a free tool for WhatsApp that runs in your browser and sends from your own WhatsApp, one chat per client, with each name, service and time filled in from your sheet. Numbers do not need to be saved in your phone.
It has no scheduling, no auto-reply and no booking-system integration. Export your appointments to Excel or CSV and send when you are ready.
- 1
Export your appointments
Make an Excel or CSV file with columns such as name, phone, service, stylist, date and time. Up to 5,000 rows per upload.
- 2
Link your WhatsApp
Open Rapid Sender, then on your phone go to WhatsApp, Linked devices, Link a device and scan the QR code, or use the pairing code. No install or sign-up.
- 3
Upload and personalise
Upload the sheet; column names become placeholders such as {{service}} and {{stylist}}. Paste a template and check the live preview.
- 4
Add a picture if you like
Attach one photo, video or PDF – a price list or a birthday card. Rapid Sender can even print each client's name on a photo card.
- 5
Test and send
Send a test to yourself, then send. A random 7 to 10 second pause between messages means 100 reminders take about 16 minutes. Download the report as Excel afterwards.
Tips for salon messages clients welcome
Ask for WhatsApp consent on your booking form or client card, and keep a column in your sheet for it.
Send reminders in business hours, ideally the afternoon before. Late-night messages feel intrusive.
Use the stylist's name – clients book people, not just salons.
Keep promotions to a couple a month and always offer a way to stop.
Do not put sensitive details such as medical skin conditions in messages others might see on a lock screen.
Message only clients who know you. That lowers the risk of reports, though no tool can guarantee a number won't be restricted.
Frequently asked questions
How do I remind clients to rebook?
Time it to the service: around 4 to 6 weeks after a haircut, 6 to 8 after colour, 2 to 3 for nails. Mention their stylist and offer to book them in.
Can I send birthday offers to salon clients on WhatsApp?
Yes, if they agreed to receive messages from you. Keep it personal, use their name and offer a small, genuine treat with a clear end date.
Can Rapid Sender send salon reminders automatically?
No. It has no scheduling or auto-send and does not connect to booking software. You upload the day's appointments and press send.
Do clients need to be saved in my phone?
No. Rapid Sender sends to the numbers in your sheet without saving them as contacts, and any country code works.
Ready to send your message?
Upload your list, write your message and connect your WhatsApp. It is free and takes a few minutes.
Start sending