WhatsApp template to reschedule appointments at your beauty salon
It happened to you: a client had an appointment for Friday and just then something comes up. Either a coworker got sick, or the power went out, or the color took longer than expected. The worst part is letting her know at the last minute and getting a dry 'okay...' in response. With this template you can solve it in two minutes without leaving a bad impression.
Hi {{1}}, I'm writing because I need to reschedule your appointment on {{2}} at {{3}}. Can we move it to {{4}} at {{5}}? If that doesn't work, let me know what day suits you better and we'll figure it out. So sorry for the inconvenience!
- {{1}}: your client's name (e.g., María).
- {{2}}: the original appointment date (e.g., Friday the 14th).
- {{3}}: the original time (e.g., 17:00).
- {{4}}: the proposed new date (e.g., Monday the 17th).
- {{5}}: the new time (e.g., 15:30).
- 1Copy the template and replace each variable with the actual data.
- 2Paste it into your WhatsApp Business and send it to the client.
- 3If you use Wando, load it in the panel as a template and the AI will use it on its own when appropriate. However, you always approve the message before it's sent.
More formal version: 'Dear {{1}}, we regret to inform you that we must reschedule your appointment on {{2}} at {{3}}. We have reserved a new slot for {{4}} at {{5}}. Does that work for you? We await your confirmation.'
More casual version: 'Hi {{1}}! Something came up and I have to move your appointment from {{2}} at {{3}}. How about {{4}} at {{5}}? If not, we'll find another slot. Thanks for understanding!'
Note: this type of message is transactional (appointment change notification), so it falls under the 'utility' category of the official WhatsApp API. That means you don't need the client to have opted into marketing, but the message must be informative and not promotional. Template approval usually takes up to 48 hours.
Want the AI to create these templates for you and send them when needed? Wando learns from how you respond and suggests the right message. Learn more at wando.online/rubros/estetica.
When to send this message and when NOT to send it
Timing matters as much as the text. This message is for rescheduling notices sent in advance: ideally 24 to 48 hours before the original appointment. If you're notifying more than a week ahead, you can use a more relaxed tone; if it's the same day, the short version works better because the impact is greater.
Don't send it if the change is the client's fault (she asked to reschedule). In that case, it's a different message—a confirmation, not an apology. Don't use it to sell anything either: it's a utility message, and if you add a promotion, Meta will reject it and the client will get annoyed.
Practical rule: if the message is to solve a business problem, it works. If it's to take advantage of the contact and offer something extra, it doesn't.
How to reply to the three most likely client responses
The client will respond in one of three typical ways. Have your reply ready before sending the original message.
1. She accepts the new appointment: 'Hi {{1}}! Perfect, I confirm the {{2}} at {{3}}. See you there.' Short and to the point. If you use Wando, the AI will suggest this reply on its own.
2. She asks for another time: 'Thanks {{1}}! Tell me what day and time work best for you and I'll confirm right away.' Don't offer options yourself; let her choose, so you don't have to guess.
3. Ask why: 'Let me tell you: my schedule for {{2}} got complicated and I prefer to reschedule in advance rather than make you wait. Thanks for understanding!' Honesty cuts off the argument.
- Accepts → short confirmation.
- Asks for another time → let her propose.
- Asks why → honest and brief explanation.
How to tell if the message worked
The simplest indicator: the client confirmed the new appointment. If she replied with a 'yes' or 'okay', it worked. If she didn't reply, it didn't work, and then you need to follow up.
In Wando, the statistics show you how many messages were sent and how many campaigns were opened. But for an individual message, success is measured by the response: a confirmed rescheduling is a saved sale.
Another sign: the tone of the reply. If the client replies curtly or with a 'fine...', the message did its job but the relationship was affected. In that case, an extra follow-up is a good idea: 'Is the time convenient for you?' to regain trust.
What makes Meta reject such a template and how to fix it
Meta rejects utility templates for three common reasons. First: promotional content. If you include an offer or a discount, it's marketing, not utility. It's fixed by removing anything that sells.
Second: poorly defined variables. If you use {{1}} for the name and then repeat it for something else, Meta gets confused. Each variable must have a single meaning and be explained in the example.
Third: the message is not clear about the action. Meta needs the recipient to understand what the message is about without opening it. If the text does not explicitly say 'reschedule appointment', they reject it.
If they reject it, read the exact reason in the Meta panel, fix it, and resubmit. It takes up to 48 hours, so do it with time to spare.
Formal vs. casual variant: when to use each
The formal version is for clients you don't know well, who come from a more traditional segment, or with whom the relationship is strictly professional. It also works when the mistake is serious (e.g., you canceled twice in a row) and you need to show seriousness.
The casual version is for regular clients, the ones who tell you about their lives while you do their nails. In that case, formality is unnecessary and even annoying: it sounds cold and distant.
Simple rule: if you use 'tú' with them in the salon, use the casual one. If you use 'usted' or don't know them, use the formal one. When in doubt, start formal and loosen up if the client responds warmly.
How to prepare the template so Meta approves it faster
Before uploading the template to the Meta panel, check three things. First, that the example includes the variables {{1}} through {{5}} with real and coherent data. If the example says 'Hello María, your appointment on Friday the 14th at 17:00...', Meta understands that the message is clear. Second, that there are no promotional signs: no 'take advantage', no 'discount', no extra emojis. Third, that the text describes the exact action: 'reschedule appointment'.
If the template goes into review and takes longer than expected, do not resend it: each submission restarts the process. Wait the 48 business hours and, if there is no response, open a ticket in Meta support. In Wando, the panel notifies you if the template is approved, rejected, or under review, so you don't have to guess.
- Use an example with complete and coherent variables.
- Remove any trace of promotion or offer.
- Make the action explicit: 'reschedule appointment'.
What to do if the client accepts but the new appointment also falls through
If you rescheduled once and the second appointment also gets complicated, the message changes. The apology from the original template is no longer enough: you need a deeper apology and a concrete solution. For example: 'Hello {{1}}, I apologize again many times. The {{2}} also got complicated for me. I offer you a slot on {{3}} at {{4}}, or if you prefer, I'll let you know when something opens up. You have priority.'
In this case, the formal version is almost mandatory, even with close clients. The goal is not just to reschedule, but to show that you care about the relationship. If the client already accepted once, don't ask her to choose: offer her a concrete option and leave the door open.
How to avoid the template sounding like an excuse
The most common mistake when rescheduling is giving too many explanations. 'My colleague got sick, and on top of that the power went out, and the color took longer...' sounds like an excuse, not a notice. The original template is short and direct, and that's fine. If they ask you the reason, then you explain, but don't get ahead of it.
One more thing: don't use the word 'problem' or 'mess' in the original message. That creates anxiety. The casual version says 'I've got a bit of a mess on my hands,' but it's for clients who already know you. For everyone else, the standard version with 'I need to reschedule' is enough. The message should convey that the change is a formality, not a crisis.
How to use this template with Wando so it sends itself
If you use Wando, you don't need to copy and paste every time. You load the template into the dashboard, link it to the 'rescheduling' category, and the AI will suggest it whenever it detects an appointment that needs to be moved. You review it, approve it with a click, and it's sent. The AI learns from your corrections: if you change the tone or the variables, the next suggestion will be closer to what you like.
The real benefit is that you don't have to remember to use the template: the AI offers it to you at just the right moment. That said, Meta's approval is still required, so load it well in advance of when you need it.
Frequently asked questions
Can I use this template in regular WhatsApp Business?+
Yes, you can copy and paste it manually in the app. That does not require approval. If you want to use it with the official WhatsApp API (for example, from Wando), then Meta does need to approve the template as a utility category, which usually takes up to 48 hours.
What if the client does not respond to my new appointment proposal?+
Wait a few hours and send a friendly reminder. For example: 'Did the appointment for Monday at 15:30 work for you? I need to confirm it to hold your spot.' Persistence helps, but without pressure.
Can I use the same template to confirm appointments instead of rescheduling?+
Yes, but you should adapt it: change the tone and the variables so it becomes a confirmation. For example: 'Hi {{1}}, I confirm your appointment for {{2}} at {{3}}. See you there!' That is also a utility message and does not require marketing opt-in.
Can I send this template to a client who has never come in?+
No. This message is for rescheduling existing appointments, so it only makes sense for clients who already have a confirmed booking. Sending it to someone without an appointment is spam and Meta may flag it as such.
What if the client does not have WhatsApp and only has a landline?+
Call her. This message is for WhatsApp; if she does not have it, a call is more direct and avoids back-and-forth. The template can serve as a script for the call.
How much time do I have to reschedule before she gets upset?+
The sooner, the better. With 48 hours' notice, most people accept it without issue. With less than 24 hours, you are in delicate territory, and the friendly version with an explicit apology works best.
Can I use this template for other industries, like a real estate agency?+
The structure works for any business that manages appointments, but adapt the tone. A real estate agency probably needs the formal version. At Wando we have industry-specific templates at wando.online/rubros.
Can I use this template to reschedule appointments in other industries, like a dental clinic?+
Yes, the structure works for any business with appointments, but adapt the tone and the variables. A dental clinic probably needs the formal version and a more specific reason (e.g., 'the dentist had an emergency'). At Wando we have templates by industry at wando.online/rubros.
What do I do if the client accepts the new appointment but does not show up?+
That is a different problem, separate from rescheduling. You would be better off with a confirmation template with a reminder 24 hours before. For example: 'Hi {{1}}, I remind you of your appointment for {{2}} at {{3}}. If you cannot make it, let me know so I can offer the slot to someone else.'
How many times can I reschedule the same appointment without the client getting upset?+
Once, at most twice, and always with an explicit apology and a concrete solution. If you need to reschedule more than twice, it is better to cancel the appointment and offer her priority in the schedule. The relationship is worth more than one appointment.