# Spa Booking Message Templates for WhatsApp and Zalo (Six Languages)

URL: https://fulinlabs.com/blog/spa-booking-message-templates-whatsapp-zalo-2026/
Published: 2026-11-09
Product: reception
Summary: Copy-ready spa messages for booking confirmation, reminders, rescheduling, missed appointments and review requests in English, Vietnamese, Spanish, Portuguese, Chinese and Thai.

Most spa messages are one of five kinds, and writing each from scratch in the guest's language is slow. The [spa booking message template generator](https://reception.fulinlabs.com/spa-message-template-generator?utm_source=fulinlabs&utm_medium=article&utm_campaign=spa-message-templates) gives you a draft for each, in English, Vietnamese, Spanish, Portuguese, Chinese or Thai. Pick the language and the message type, fill in the details, and copy the text. It runs in your browser, with no AI call and no account.

## The five messages

You enter the guest's name, the shop name, the service, the date, the time (with the shop's time zone) and a reply contact or review link. The English drafts read:

- **Booking confirmation**: "Hello {guest}, your {service} at {shop} is confirmed for {date} at {time}. Reply if you need a change. {contact}"
- **Appointment reminder**: "Hello {guest}, a reminder of your {service} at {shop} on {date} at {time}. Please tell us if you cannot attend. {contact}"
- **Reschedule request**: "Hello {guest}, could we move your {service} at {shop} to {date} at {time}? Please reply to confirm. {contact}"
- **Missed appointment**: "Hello {guest}, we missed you for {service} at {shop}. Would you like to arrange another time? {contact}"
- **Review request**: "Thank you for visiting {shop}, {guest}. If you wish, please share an honest review: {contact}"

The other five languages have the same five messages. Anything you leave empty stays as a visible placeholder such as [guest], so you cannot send a message with a gap you did not notice.

## Using them in WhatsApp, Zalo or SMS

The messages are plain text, so you can paste them into WhatsApp, Zalo or an SMS. They are drafts for you to send by hand. They are not provider-approved templates for a business messaging API, and they do not replace your shop's own policies.

## Before you press send

- Check the guest's name, the appointment status, the date, the time zone and the contact detail.
- Have a person who reads the language check the draft, particularly for a language you do not read yourself.
- Send reminders only to guests who expect them.
- Remember that a reschedule message asks for agreement. The booking does not change until you change it.

## Where the messages fit

A reminder or a confirmation matters most once a booking exists. For the first step, getting guests to message you, see the [Zalo QR and Telegram chat-link generator](/blog/zalo-qr-code-telegram-chat-link-generator-2026/). To see how much unanswered calls could be costing, use the [missed-call calculator](/blog/spa-missed-call-revenue-calculator-2026/). And if you would rather have bookings handled in chat automatically, with the owner confirming each one, [Reception](https://reception.fulinlabs.com) does that; the [checklist for choosing a spa AI receptionist](/blog/ai-receptionist-spa-massage-shop-checklist-2026/) lists what to compare.

## FAQ

### What should an appointment confirmation message include?

The guest's name, the service, the shop name, the date and the time, plus a way to reply if something needs to change. The templates are built around exactly those fields.

### Are these official WhatsApp templates?

No. They are plain-text drafts for you to copy and send by hand in WhatsApp, Zalo or SMS. They are not provider-approved API templates, and nothing is sent for you.

### Which languages are available?

English, Vietnamese, Spanish, Portuguese, Chinese and Thai, for five message types: booking confirmation, appointment reminder, reschedule request, missed appointment and review request.

### Should I check the message before sending it?

Yes. Check the name, the appointment status, the date, the time zone, the contact detail and the language with your staff. A reschedule draft only asks the guest to agree, it does not change the booking.
