13 WhatsApp templates for beauty salons: appointments, reminders and ready-to-copy promos
If you have a beauty salon, a beauty center, or work as an independent esthetician, you know that most inquiries and scheduling happen over WhatsApp. This guide brings together 13 templates ready to adapt to your business, covering the entire client cycle: from appointment reminders to post-visit thank-yous, including rescheduling, cancellations, promos, and reactivation.
You don't need to use all 13 at once. The idea is to choose based on the client's situation: if it's an upcoming appointment, use the reminder or confirmation ones; if an appointment fell through, use the cancellation or rescheduling ones; if you want to fill your schedule, use the open slot one; and if you're looking to build loyalty, use the birthday, post-treatment, new service, or reactivation ones. Each template is designed to be copied, pasted, and adjusted with your details. If you also use a tool like Wando, you can load them as templates and let the AI suggest responses based on your actual writing style.
What this guide includes
- When you need to remind a client about an upcoming appointment without forgetting: ideal for the day before or a few hours ahead.
- For those cases where the client requested an appointment but didn't confirm: helps you lock in your schedule with confidence.
- When the client can't make the agreed time and you need to move the date without losing the appointment.
- If they cancel at the last minute: this template helps you react gracefully and leave the door open.
- To let clients know a slot opened up and offer it to those who usually take advantage of those openings.
- When you launch a monthly promo and want to share it without sounding pushy.
- To give aftercare instructions following a treatment and protect the results (and your relationship with the client).
- If a client hasn't come in for a while: this template helps you reconnect with tact.
- A simple detail that builds loyalty: wishing your client a happy birthday.
- When you add a new service and want your regular clients to be the first to know.
- To announce schedule changes for holidays, vacations, or special events.
- If you work with session packages (for example, laser hair removal or body treatments), this template reminds the client of their next session.
- The perfect closing: thanking them for their visit and leaving the door open for next time.
Appointment reminder
If you have a beauty salon, you know that an unconfirmed appointment is a lost one. The client forgets, doesn't show up, and you're left with a gap in your schedule. With a simple WhatsApp reminder, you reduce no-shows and organize your day without chasing anyone.
Sample message (copy and adapt): Hi {{1}}, we're writing to remind you of your appointment at {{2}} on {{3}} at {{4}}. If you can't make it, let us know so we can reschedule. We look forward to seeing you! 😊
- {{1}}: client's name (e.g., María)
- {{2}}: your salon's name (e.g., Bella Estética)
- {{3}}: appointment date (e.g., March 15)
- {{4}}: appointment time (e.g., 17:30)
- 1Copy the message and replace the variables with the real details for each appointment.
- 2In WhatsApp Business, save it as a template or shortcut so you can use it in seconds.
- 3If you use Wando, load the template into the panel and the AI sends it automatically before the appointment, without you having to remember.
More formal variant: Dear {{1}}, we remind you of your appointment at {{2}} on {{3}} at {{4}}. We kindly ask you to confirm your attendance or let us know in advance if you need to reschedule. Best regards.
More casual variant: Hi {{1}}! 👋 Just a quick reminder that you have an appointment at {{2}} on {{3}} at {{4}}. If something comes up, message us and we'll move it. We're looking forward to seeing you, everything will be ready! ✨
This type of message is transactional (appointment notice), so it falls under the "utility" category of the official WhatsApp API. You don't need marketing permission, but the customer must have opted in to receive messages from you. Meta generally approves templates within 48 hours, so load it with time to spare.
With Wando, the AI learns from your responses and can send the reminder on its own at just the right moment. You only approve with one click if you want to review it first. That way no appointment slips through, even when your hands are full.
When to send it and when not to
The reminder works if it's sent at just the right moment. The ideal window is between 24 and 48 hours before the appointment: the customer still has time to reorganize and won't forget. If you send it more than a week in advance, they'll probably ignore it. If you send it two hours before, it's no longer useful to anyone.
Don't send it if the customer already confirmed that same day through another channel, if it's a recurring appointment that never fails, or if it's during rest hours (nobody wants a WhatsApp at 7 in the morning). Don't use it to sell either: if you include promotions or products in a reminder message, Meta can reclassify it as marketing and complicate your approval.
- Send: 24-48 hours before, with confirmed details
- Do not send: if they already confirmed, if it is too early or too late, or if you mix in sales
What to reply when the client responds
The reminder generates three typical responses. The first: "Thank you! I'm on my way" or "Confirmed". No reply is needed, but if you want, a simple "Perfect, see you there!" is enough. The second: "I won't be able to make it" or "Something came up". Reply with a message that offers to reschedule, without pressure:
"Hi {{1}}, no problem. Would you like me to find you another time? We have {{2}} and {{3}} available this week. Let me know!"
The third: "How much does it cost?" or "What services do you offer?". Here the key is to reply quickly and with concrete details. If you don't have the info on hand, tell them you'll send it in a moment and follow through. With Wando, the AI suggests the reply and you approve it with one click.
- Confirmation: no reply needed, or a polite gesture
- Cancellation: offer to reschedule with specific times
- Question about services: reply with exact details, not with "it depends"
How to know if the message worked
The most obvious metric is the no-show rate: compare unattended appointments in the weeks with reminders against those from before. If it dropped, the message is doing its job. But don't stop there.
Also look at how many clients respond. If many answer "I won't be able to make it," the reminder is saving you the slot: it gives you time to fill it with someone else. If no one responds, review the sending time or the text. If clients ask about services, it's a sign that the message opens a conversation, and that's where you can take the opportunity to sell an extra appointment.
With Wando, the statistics show you how many messages were sent and how many replies you received. That gives you a clear read on whether the template is performing or needs adjusting.
- No-show rate: the main metric
- Cancellation replies: better than no notice
- Service questions: a sign of engagement
Why Meta rejects a template and how to fix it
Meta rejects templates for three common reasons. The first: promotional content. If the message mixes the reminder with offers or links to your store, it's classified as marketing and rejected if you don't have permission. The second: poorly defined variables. If you use variables that can be empty or ambiguous (like "{{1}}" for a name you don't know), Meta considers that the message may be confusing or spam. The third: misleading language or language that's too informal for the utility category.
The fix is simple: keep the message purely informational, define each variable well (name, date, time), and use a neutral tone. If it's rejected, review the exact reason in the Meta panel, adjust it, and submit it again. Approval takes up to 48 hours, so don't leave it until the last moment.
- Reason: promotional content → solution: appointment details only
- Reason: ambiguous variables → solution: define them with examples
- Reason: inappropriate tone → solution: neutral and clear
Formal and friendly variants: when to use each one
The formal variant ("Dear {{1}}, we remind you of your appointment...") is for clients who address you formally, who come from more traditional segments, or who have a distant relationship with the salon. Use it for first visits, older clients, or if your brand has an elegant tone.
The casual variant ("Hi {{1}}! 👋...") is for regular clients, younger clients, or if your salon already has a relaxed relationship. The emoji and the colloquial tone create closeness, but don't overdo it: if the client has never spoken to you, it can feel intrusive.
The simple rule: if in doubt, start with the formal one and switch to the casual one when the client responds with confidence. You can have both loaded in Wando and choose one depending on the case.
- Formal: first visit, formal address, elegant brand
- Casual: regular clients, relaxed relationship, young tone
WhatsApp template to confirm appointments at your beauty salon
Has it happened to you that someone confirms an appointment and then no one shows up? Or worse: the client texts you 'can you confirm tomorrow's appointment?' and you're in the middle of applying color and don't know what to reply. An appointment confirmation template saves you from both situations: you let the client know their appointment is booked and, at the same time, you reduce no-shows. Here's a model you can copy and adapt.
Hi {{1}}, we confirm your appointment at {{2}} for {{3}} at {{4}}. If you can't make it, let us know in advance so we can reschedule. See you there! 😊
What goes in each variable
- {{1}}: the client's name (e.g., 'María').
- {{2}}: the name of your salon (e.g., 'Belleza Total').
- {{3}}: the appointment date (e.g., 'Friday, March 14').
- {{4}}: the appointment time (e.g., '16:30').
How to upload this template in WhatsApp Business
- 1Open WhatsApp Business and go to 'Tools' > 'Catalog' > 'Messages' > 'Create message'.
- 2Paste the template text and replace the variables {{1}}, {{2}}, etc. with each client's actual details.
- 3Save it as a template to use later, or send it directly from the conversation.
- 4If you use Wando, you upload the template in the dashboard and the AI will use it on its own when appropriate, for example when the client confirms an appointment via WhatsApp.
Message variants
More formal version: 'Dear {{1}}, we confirm your appointment at {{2}} for {{3}} at {{4}}. Please let us know in advance if you need to reschedule. Best regards.'
More casual version: 'Hi {{1}}! I've booked your appointment at {{2}} for {{3}} at {{4}}. If it gets complicated, let me know and we'll move it. See you then!'
This type of message is transactional (appointment confirmation), so it falls under the 'utility' category of the WhatsApp API. You don't need the client to have given special opt-in, but they do need to have started a conversation with your number. Template approval by Meta can take up to 48 hours, so upload it in advance.
Why it's a good idea to use a template like this
Besides saving you from typing the same thing twenty times a day, a clear confirmation reduces no-shows: the client remembers the appointment and, if she can't make it, she lets you know. And if you have it loaded in Wando, the AI uses it automatically when appropriate, without you having to remember to send it. That way your WhatsApp stops being chaos and you focus on what matters: making every client leave your salon happy.
When to send this message and when NOT to send it
The ideal time to send this confirmation is between 24 and 48 hours before the appointment. That way the client has it fresh, but still has time to let you know if she can't make it. If your schedule fills up well in advance, you can send it as soon as the appointment is booked, and then a reminder the day before.
Don't send it as soon as the client writes to you for the first time asking about a service. There you first have to answer her inquiry and, only if she confirms, you use the template. Don't use it to sell products or promotions either: Meta approved it as a transactional confirmation message, and if you use it for something else, they can reject or suspend it.
Watch out for the time: avoid sending it before 9 in the morning or after 21:00. It's not a Meta rule, but it's common sense: nobody wants to receive a WhatsApp from a salon at 7 AM.
What to reply to the three most likely client responses
When the client receives the confirmation, the most common thing is that she replies with one of these three things. Have them ready so you don't hesitate.
If she replies 'Yes, I confirm', you don't need to write anything else. You can close with a 'Perfect, see you then!' and that's it. If you use Wando, the AI suggests that reply and you approve it with one click.
If she says 'I can't go', you have to reschedule. Reply: 'No problem {{1}}, do you want me to find you another time? I have {{2}} available at {{3}}.' That way you don't lose the sale and you keep the conversation open.
If she doesn't respond at all, don't insist with the same template. The next day, send a shorter reminder: 'Hi {{1}}, I'm reminding you about your appointment tomorrow at {{2}} at {{3}}. See you there!'
- Reply 1: confirmation → 'Perfect, I'll be waiting for you!'
- Reply 2: cancellation → offer to reschedule with alternative times
- Reply 3: silence → short reminder the next day
How to tell if the message worked
The most direct metric is the no-show rate: compare how many clients didn't show up before and after using the template. If it goes down, the message is doing its job.
Also look at the response rate. If the client explicitly confirms, that's a good sign. If she doesn't respond but shows up, it still worked. If she doesn't respond and doesn't show up, the message didn't reach her or she didn't care: try changing the tone or the sending time.
In Wando, campaign statistics show you how many messages were delivered and how many were read. Still, be careful: just because she reads it doesn't mean she'll come. The only metric that really matters is the no-show.
What makes Meta reject a template like this, and how to fix it
Meta rejects templates that look like spam, that have undeclared promotions, or that are not clear. In an appointment confirmation, the most common reasons are:
Including links or promotions: if you add 'Take advantage of our 20% discount', the template stops being utility and gets rejected. Remove any offer.
Lacking clarity: if the message does not clearly state that it is a confirmation, Meta may not understand the purpose. Make sure the text is direct.
Formatting errors: misspelled variables, extra spaces, or strange characters. Check that {{1}}, {{2}}, etc. are properly formatted.
If it gets rejected, read the exact reason in the Meta panel, fix the text and submit it again. Approval can take up to 48 hours, so don't leave it until the last moment.
A more formal variant and a more casual one, and when to use each
The formal variant we already saw is ideal for clients you don't know well, or for beauty salons with a more elegant profile. Use it when the relationship is new or the tone is more distant.
The casual variant, with 'I signed you up' and 'let me know', works better with regular clients or in salons with a familiar tone. The informal tone and closeness build trust.
Simple rule: if the client uses informal language with you or calls you by your first name, use the casual version. If they address you formally or it's the first time, use the formal version. And if you're unsure, the formal version never offends.
In Wando, you can load both variants as separate templates and choose which one to use depending on the case. The AI suggests one, but you decide.
WhatsApp template to reschedule appointments at your beauty salon
It's happened to you: a client had an appointment for Friday and something comes up. Either your coworker got sick, or the power went out, or the color took longer than expected. The worst part is letting them know at the last minute and getting a dry 'okay...' in response. With this template you solve it in two minutes without it looking bad.
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 for you, let me know which day works 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 14).
- {{3}}: the original time (e.g., 17:00).
- {{4}}: the new proposed date (e.g., Monday 17).
- {{5}}: the new time (e.g., 15:30).
- 1Copy the template and replace each variable with the real 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 automatically when appropriate. Of course: you always approve the message before it's sent.
More formal version: 'Dear {{1}}, we regret to inform you that we need to reschedule your appointment on {{2}} at {{3}}. We have reserved a new slot for {{4}} at {{5}}. Does that work for you? We look forward to your confirmation.'
Closest version: 'Hi {{1}}! Something came up and I have to move your appointment from {{2}} at {{3}}. Does {{4}} at {{5}} work for you? If not, we'll find another slot. Thanks for understanding!'
Note: this type of message is transactional (appointment change notice), so it falls under the 'utility' category of the official WhatsApp API. That means you don't need the client to have opted in to marketing, but the message does need to be informative and not promotional. Template approval usually takes up to 48 hours.
Want AI to build 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 with advance warning: ideally 24 to 48 hours before the original appointment. If you give more than a week's notice, you can use a more relaxed tone; if it's the same day, the closer 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 the message is different, a confirmation, not an apology. Also don't use it to sell something: it's a utility message, and if you add promotion, Meta rejects it and the client gets annoyed.
Rule of thumb: if the message is to solve a business problem, send it. If it's to take advantage of the contact and offer something else, don't.
What to reply to the three most likely client responses
The client will respond in three typical ways. Have your answer ready before sending the original message.
1. She accepts the new appointment: 'Hi {{1}}! Perfect, I confirm for you on {{2}} at {{3}}. See you then.' Short and straight to the point. If you use Wando, the AI will suggest this response 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're not playing a guessing game.
3. She asks why: 'Let me explain: my schedule got complicated on {{2}} and I'd rather reschedule with time to spare than make you wait. Thanks for understanding!' Honesty cuts the discussion short.
- Accepts → short confirmation.
- Asks for another time → let her propose.
- Asks why → honest, 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 'sure', it worked. If she didn't reply, it didn't work, and that's when 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 reschedule is a saved sale.
Another sign: the tone of the reply. If the client responds curtly or with a 'well...', the message served its purpose but the relationship was affected. That's when an extra follow-up is a good idea: 'Was the time convenient for you?' to rebuild trust.
What makes Meta reject a template like this 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. Fix it by removing everything 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 isn't clear about the action. Meta needs the recipient to understand what the message is about without opening it. If the text doesn't explicitly say 'reschedule appointment', they reject it.
If they reject it, read the exact reason in the Meta panel, fix it and submit again. It takes up to 48 hours, so do it with time to spare.
Formal vs. friendly variant: when to use each one
The formal version is for clients you don't know as well, who are 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 close version is for regular clients, the ones who tell you their life story while you do their nails. Formality is unnecessary there and even annoying: it sounds cold and distant.
Simple rule: if you address her informally in the salon, use the close version. If you address her formally or don't know her, use the formal version. When in doubt, start formal and relax if the client responds warmly.
How to prepare the template so Meta approves it faster
Before uploading the template in the Meta panel, check three things. First, that the example includes variables {{1}} to {{5}} with real and coherent data. If the example says 'Hi María, your appointment on Friday from 14:00 to 17:00...', Meta understands that the message is clear. Second, that there is no sign of promotion: 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, don't resubmit it: each submission restarts the process. Wait 48 business hours and, if there is no response, open a ticket with 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.
- State the action explicitly: '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: 'Hi {{1}}, I apologize again. The {{2}} also got complicated for me. I can 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 clients you're close to. The goal isn't just to reschedule, but to show that you care about the relationship. If the client has already accepted once, don't ask her to choose: offer her a specific option and leave the door open.
How to keep the template from sounding like an excuse
The most common mistake when rescheduling is giving too many explanations. 'My coworker 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 bring it up in advance.
Another thing: don't use the word 'problem' or 'mess' in the original message. That creates anxiety. The casual version says 'everything got chaotic,' but it's for clients who already know you. For the others, the standard version with 'I have to reschedule' is enough. The message has to 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 panel, link it to the 'rescheduling' category, and the AI will suggest it when it detects an appointment that needs to be moved. You review it, approve it with one 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 with time to spare before you need it.
Notify about a canceled appointment without losing the client
When an appointment is cancelled (because of rain, an unexpected event, or because the client can't come), giving notice in time makes all the difference. If you do it in a rush, with a generic message, you give a sloppy impression. This template helps you communicate the cancellation clearly, offer a solution, and keep the door open to reschedule.
Hi {{1}}, I'm writing from {{2}}. Unfortunately, the appointment you had on {{3}} at {{4}} had to be cancelled due to {{5}}. I know it's unexpected, but we wanted to let you know as soon as possible so you can organize yourself. Would you like to reschedule for another day? We offer you {{6}} as an alternative. Sorry for the inconvenience. We look forward to your reply!
- {{1}}: Client's name (e.g. 'Maria').
- {{2}}: Name of the salon or business (e.g. 'Belleza Total').
- {{3}}: Date of the original appointment (e.g. 'Friday, March 14').
- {{4}}: Time of the appointment (e.g. '10:30').
- {{5}}: Reason for the cancellation (e.g. 'a health issue', 'a family emergency').
- {{6}}: Proposed new date/time (e.g. 'Monday the 17th at 16:00').
- 1Copy the message and replace the variables {{1}} to {{6}} with the real data.
- 2In WhatsApp Business, open the client's chat, paste the text and send. If you use Wando, load the template in the panel and the AI will use it on its own when it detects a cancellation (always with your approval).
- 3Adapt the tone to your relationship with the client: use the formal or the friendly variant depending on the case.
- 4Follow up: if the client agrees to reschedule, confirm the new appointment and book it.
More formal variant: 'Dear {{1}}, we inform you that your appointment on {{3}} at {{4}} has been cancelled due to {{5}}. We apologize for the inconvenience. We remain available to reschedule whenever it suits you. Regards, {{2}}.'
More friendly variant: 'Hi {{1}}! 😊 Just letting you know that the appointment on {{3}} at {{4}} got complicated because of {{5}}. How about we move it to {{6}}? That way you don't miss out on your relaxation time. Thanks for understanding! {{2}}.'
This message is transactional (a cancellation notice), so it falls under the 'utility' category for the WhatsApp API. You don't need the client to have given prior opt-in to send it, but they do need to have had a recent interaction with your business. In Wando, you load the template and the AI uses it when appropriate, always with your approval.
Important note: template approval times on Meta can vary, but they are usually up to 48 hours. We don't make up prices: check the current plans at wando.online/pricing.
When to send this message and when NOT to send it
This message is to give notice of a cancellation in advance. Send it as soon as you know the appointment can't be kept: the sooner, the better. If it's due to rain or an unexpected issue at the salon, notify the day before or first thing in the morning. If the client cancelled, this message doesn't apply: in that case, what you should do is confirm the cancellation and offer to reschedule.
Don't send it if you don't have a real alternative to offer. The message promises a new date or time in {{6}}; if you don't have one, the client is left hanging and trust is broken. Also, don't use it for last-minute cancellations without a clear explanation: the variable {{5}} has to be honest. And be careful: if the cancellation is due to something you could have avoided (e.g. double booking due to poor organization), acknowledge it and apologize, don't disguise it.
The golden rule: this message is sent only once. If the client doesn't respond, don't resend it. Wait a few hours and call her, or send a shorter message through another channel.
- Send it as soon as you know the appointment is falling through.
- Don't send it without a real alternative in {{6}}.
- Don't use it for cancellations the client already knows about.
- Don't resend it if there's no response: try another channel.
What to reply if the client agrees to reschedule
If the client responds yes, confirm the new appointment and schedule it. The reply has to be quick and concrete, no beating around the bush. Use this template:
"Perfect, {{1}}! I confirm your appointment for {{6}} at {{4}}. I'll send you a reminder one day before. Thanks for understanding! {{2}}"
If the client asks for a different date than the one you offered, reply with the real availability and confirm the new time. Don't leave the conversation open: close with a "Confirmed" or similar so there is no doubt.
Then, schedule it in your system (or in Wando, which records it automatically if you entered it). If you use the WhatsApp API, this confirmation message is transactional and also falls under the utility category.
What to reply if the client asks why it was canceled
The client may want more details. Reply honestly, without going into long explanations. If the reason is internal (e.g., a staff member got sick), say so without giving names. If it is external (e.g., rain), explain the situation.
Template: "Let me tell you, {{1}}: {{5}}. It wasn't something we could avoid, but we're already organizing so it doesn't happen again. Does {{6}} work for you to reschedule?"
If the client insists on knowing more, stay calm and don't get defensive. What matters is that she feels her appointment is the priority, not the reason for the cancellation. If the client gets angry, acknowledge the mistake and offer a gesture, such as priority for choosing a time.
What to reply if the client says she can't make the new date
If the client can't make the date you offered, offer her specific alternatives. Don't ask her to choose from a huge range: that overwhelms her. Suggest two specific options.
Template: "No drama, {{1}}. How about {{7}} at {{8}} or {{9}} at {{10}}? If neither works for you, tell me which day suits you and we'll figure it out."
Here, the variables {{7}} to {{10}} are alternative dates and times that you fill in. If none of the options works, offer to put her on a waiting list for last-minute cancellations. And if the client isn't interested, don't push: leave the door open with a "Whenever you want, let us know."
How to tell if the message worked
The goal of this message isn't just to notify: it's to retain the client. It worked if the client reschedules, even for a different date. If she doesn't respond or says "sure, I'll see later," it didn't fully work: that's when you need to follow up more personally.
In Wando, you can see message and campaign statistics: how many were sent, how many were delivered, and how many replies you received. That gives you a clear metric. If you use WhatsApp Business, check the labels: mark those who rescheduled and those who didn't.
Another sign: if the client replies with a "thanks" or a "no problem," the message fulfilled its purpose of maintaining the relationship, even if she doesn't reschedule. If she doesn't reply at all, wait 24 hours and try a call.
What makes Meta reject a template like this and how to fix it
Meta reviews WhatsApp templates and can reject them if they don't comply with its policies. The most common reasons: misleading language (e.g. promising something that isn't real), lack of clarity in the message, or it looking like spam. It also rejects if the message isn't transactional (e.g. if you mix promotions into a cancellation notice).
For this cancellation notice, the risk is that the message sounds like a sales pitch. If you add phrases like "take advantage of this offer" or "we'll be waiting for you with discounts," Meta will flag it as marketing and will require opt-in. Fix it: keep the text focused on the cancellation and rescheduling.
Another reason for rejection: poorly defined variables. Meta wants each variable to have a clear purpose. If you use {{5}} and then don't use it, or if the variables are in the middle of sentences that change the meaning, it may reject it. Check that the text is coherent without the variables (e.g., "the appointment you had on {{3}} at {{4}}" must make sense if {{3}} and {{4}} are replaced by any date and time).
If Meta rejects it, it tells you the reason. Fix that and submit again. Approval times are up to 48 hours.
More formal and more casual variant: when to use each one
The formal variant is for clients you don't know well, who are from another generation, or who prefer a distant tone. Use it if the client addresses you formally or if it's the first time you're writing to her. It also works for cancellations that may cause anger: the formal tone cools things down.
The casual variant is for regular clients, with whom you already have a close relationship. Use it if the client is young, if she addresses you informally, and if the relationship is relaxed. The emoji and the warm tone help the cancellation not feel like a problem.
Simple rule: if in doubt, start formal and then adapt. If the client responds in a friendly way, switch to a more casual tone. And never mix: if you start formal, don't end with "kisses!"
Let them know a spot opened up
Did a client cancel at the last minute and you don't want to miss the chance to fill the slot? With this WhatsApp message you let someone on your waiting list know there's an open spot, and give them the chance to come right away. It's direct, clear, and doesn't require the client to do anything unusual: just confirm.
Template message (copy it and replace the variables): "Hi {{1}}, I'm writing because a slot opened up at the salon for {{2}} at {{3}}. Would you like to come? If it works for you, confirm through this chat and I'll hold it for you. Thanks!"
What goes in each variable
- {{1}}: the client's name (e.g.: María, Caro, Jime).
- {{2}}: the service they're interested in (e.g.: cut + blowout, sculpted nails, straightening).
- {{3}}: the time of the freed-up slot (e.g.: 16:30, 18:00).
- 1Copy the message and paste it into a WhatsApp Business chat, or upload it as a template in the Wando dashboard.
- 2In Wando, the AI learns from your replies and can suggest this message automatically when it detects you have an open slot in your schedule.
- 3Before sending it, check that the variables are complete and that the time is still available.
- 4Approve the message with one click and that's it: the client gets the notice instantly.
Variants by tone
More formal: "Dear {{1}}, we're writing to let you know that a slot has opened up for {{2}} on {{3}} at {{4}}. If you'd like to take it, please confirm through this channel. We look forward to hearing from you."
More casual: "Hi {{1}}! A spot opened up for {{2}} at {{3}} 😍 Should I book it for you? Let me know now if you want to come."
Note: this message is transactional (availability notice), so it falls under the utility category in the official WhatsApp API. It doesn't need to be marketing, but you should still have the template approved by Meta before using it. Approval can take up to 48 hours.
Why is it useful to notify via WhatsApp?
Because the person who was waiting for an appointment appreciates that you remembered them, and you fill the gap without making awkward calls. Also, if you use Wando, the AI reminds you and suggests the message right when it's needed, so you don't miss it or let your coffee get cold.
When to send this message and when not to
The ideal moment is when an appointment opens up with less than 48 hours' notice. That's when the urgency is real and the client on the waiting list has a concrete opportunity they can't pass up. If the slot is for the same day, even better: the response is usually immediate.
Don't send it if the freed-up appointment is for a week or more away. In that case, the urgency doesn't exist and the message loses its purpose: the client may think you're spamming them. Don't use it either to offer services that weren't on the waiting list, because then it's no longer an availability notice, it's a promo.
And be careful with the timing: if the appointment is at 9 in the morning, don't send it at 11 at night. The message has to arrive when the client can respond and come.
What to reply when the client says yes
When the client confirms, don't make her wait. Reply right away with a message that closes the booking and gives her the peace of mind that it's reserved:
"Perfect, {{1}}! I've set aside the appointment for {{2}} at {{3}}. I'll see you at the salon. If you need to cancel, let me know here in advance."
This message has two functions: it confirms the booking and opens the door for her to let you know if she can't come. That way you gain time to reassign the appointment if it falls through again.
What to reply when the client says no
If the client can't come, don't leave her hanging. A short, friendly message keeps the relationship alive for next time:
"No problem, {{1}}. You're on the list for next time. If something opens up, I'll let you know."
This message has a double benefit: the client feels cared for and you leave the door open for future opportunities. Don't insist or offer her another time slot in the same message: if you want to, do it in a separate conversation, not in the reply to the rejection.
What to reply when the client doesn't respond
Silence is the most common response. Don't panic: the client may be busy or may not have seen the message. Wait 30-60 minutes and send a gentle reminder:
"Hi {{1}}, I'm writing again because the appointment for {{2}} at {{3}} is still available. If you're interested, let me know before {{4}} and I'll hold it for you. If not, no problem."
The reminder must include a deadline ({{4}}). That creates urgency and gives the client a clear framework to decide. If she doesn't respond after that, move on to the next person on the list.
How to know if the message worked
The simplest metric: how many clients from the waiting list confirmed the appointment. If out of 10 notices, 3 came, the message worked. If none responded, the problem may be the sending time or that the waiting list is old.
Also look at the response time: if confirmations arrive in less than 30 minutes, the message is effective. If no one responds within 2 hours, the appointment is probably lost.
In Wando, message and campaign statistics show you how many were sent, how many were delivered, and how many responses you received. That gives you a clear picture of what works and what doesn't. Note: don't expect miracles from a single send. Try with several released appointments and compare.
Why Meta may reject this template and how to fix it
Meta rejects templates when the message doesn't match the chosen category, when the variables aren't properly marked, or when the text sounds like spam. In this case, the most common error is marking it as marketing when it's a availability notice (utility).
Another reason for rejection: poorly defined variables. For example, if you use {{1}} for the name but in the text it appears as "Hi {{1}}" without a space, Meta may not recognize it. Check that each variable is surrounded by braces and that the text around it makes sense.
If Meta rejects it, don't send it anyway: fix the problem and submit it again. Approval can take up to 48 hours, so plan ahead. For more details, check Meta's official documentation on templates.
Formal and casual variants: when to use each one
The formal variant is for clients you don't know that well or who prefer a more distant tone. Use it with older people, with those who are just starting out, or in contexts where the salon has a more elegant profile. Example: "Dear {{1}}, we inform you that a slot has opened up..."
The casual variant is for regular clients or those who already trust you. Use it with those who address you informally, those who have been coming for years, or those who reply with emojis. Example: "Hi {{1}}! A slot opened up for {{2}} 😍 Should I book it for you?"
The rule is simple: if the client speaks to you informally, you speak to them informally. If they speak to you formally, you speak to them formally. Look at the chat history and follow the tone that's already been established.
Promo of the month
Do you have a promo of the month at your salon and don't know how to tell people about it on WhatsApp without sounding like spam? Here's a template ready to copy, with variables to personalize each message so your clients feel like you wrote it by hand (even if it was with AI's help).
Hi {{1}}, at {{2}} we have a promo you're going to love: {{3}} for only {{4}}. Should I book you an appointment? Reply to this message and I'll confirm times. See you soon! 😊
What goes in each variable
- {{1}}: client's name (e.g. María)
- {{2}}: name of your salon (e.g. Bella Estética)
- {{3}}: promo details (e.g. 20% off on straightening)
- {{4}}: price or condition (e.g. $15,000, or 'with the purchase of a treatment')
How to load it in WhatsApp Business
- 1Open WhatsApp Business and go to 'Catalog' or 'Messages' depending on the version.
- 2Create a new message template, choose the 'Marketing' category (because it's promotional).
- 3Paste the text with the variables {{1}}, {{2}}, etc. and save the draft.
- 4Send the template to Meta for approval (it can take up to 48 hours).
- 5Once approved, use it to send the promo to your contacts who have opted in (agreed to receive messages).
- 6If you use Wando, you load the template in the panel and the AI uses it automatically when appropriate, always with your approval before sending.
More formal variant: 'Dear {{1}}, at {{2}} we would like to offer you our promo of the month: {{3}} for {{4}}. Would you like us to book you an appointment? We look forward to your reply.'
More casual variant: 'Hi {{1}}! 👋 At {{2}} we have a promo you can't miss: {{3}} for {{4}}. Should I sign you up? Let me know and we'll coordinate!'
Note: since this is a promotional message, the official WhatsApp API (the one Wando uses) requires that the template be approved by Meta and that the customer has given consent to receive marketing. It is not a transactional message, so do not apply the utility category. Follow the rules and avoid getting your account blocked.
In Wando, you upload this template in the panel and the AI suggests it in the inbox when appropriate. You review it and approve it with one click. No automatic replies without supervision: you are always in control.
When to send this message and when not to
This message is for customers who already know you, not for cold leads. Send it when you have a real, current promo with a clear benefit you can sustain. Ideal: mid-month, when bookings drop, or before a holiday.
Do not send it if the customer has not given you opt-in for marketing. Also not if the promo is confusing or if you do not have availability to respond. And never send it at 2 AM: people read it and get annoyed. Better between 10:00 and 18:00.
If the customer wrote to you first about something else, do not reply with this template. That is spam. Use it only to start promotional conversations with those who agreed to receive them.
What to reply if the customer asks about the price
The most likely response is 'How much does it cost?' or 'What does it include?'. Have a prepared answer with the exact details.
Template: 'Hi {{1}}, the {{3}} costs {{4}}. The appointment lasts approximately 1 hour and the result lasts up to 3 months. Shall I book you a time this week? I have openings on Tuesday and Thursday afternoon.'
If you don't know the price for sure, don't improvise. Reply: 'Let me confirm the exact price and I'll write to you in 5 minutes.' That way you avoid overpromising.
What to reply if the client asks for more info
Another common response: 'What does it include?' or 'Do I need an appointment?'. The key here is to give details that close the sale: duration, products used, results.
Template: 'Hi {{1}}! The {{3}} includes {{4}} and a free consultation. It takes 45 minutes and it doesn't hurt. Would you like to come on Saturday morning or do you prefer a weekday?'
If the promo has conditions (e.g. weekdays only), say so clearly. No fine print afterwards.
What to reply if the client says 'I'll think about it'
'I'll think about it' is not a no. It's an opportunity to create urgency without pressuring.
Template: 'Great, {{1}}! The promo is valid until {{2}}. If you'd like, I can hold a spot for you this week and you can confirm before your appointment. Does that work for you?'
If they don't reply within 3 days, send a short follow-up: 'Hi {{1}}, did you get a chance to think about the promo? There are only a few spots left for this week. Let me know!' But don't follow up more than once a week.
How to know if the message worked
Success isn't just about getting a reply. Measure three things: response rate, conversion rate (how many went from replying to booking) and cancellation rate.
If they reply but don't book, the problem is the offer or the price. If they don't reply, the problem is the message or the timing of the send.
In Wando, campaign statistics show you how many messages were sent, how many were read and how many replies there were. With that, you can adjust the next promo. Without data, you're guessing.
Why Meta can reject this template and how to fix it
Meta rejects marketing templates that look like spam: all caps, excessive exclamation marks, promises of 'guaranteed results' or a lack of clear opt-in.
It also rejects if the message does not match the business name or if the variables are not properly marked (e.g. {{1}} without a space).
If it gets rejected, read the exact reason in the Meta panel. Fix the text, reduce the promotional tone and send it again. Don't insist with the same version. If you use Wando, the panel shows you the status and you can edit it without starting from scratch.
Formal and friendly variants: when to use each one
The formal variant is for clients who have never seen you in person, who are from another generation or who prefer a serious approach. Use it if your aesthetic is high-end or if the client is a professional and wrote to you in a formal way.
The friendly variant is for regular or young clients, who already address you informally and expect a warm approach. Use it if you have prior trust or if the promo is relaxed (e.g. birthday discount).
Simple rule: if the client addresses you informally, address her informally too. If she treats you with 'usted', keep your distance. The tone adapts to the relationship, not the other way around.
WhatsApp template for post-treatment care in aesthetics
Post-treatment care is key for your clients to see results and come back to your salon. But writing it to each one, with the exact instructions, takes time. With this template, you solve it in a snap: copy, paste, personalize with each client's details and send. And if you use Wando, the AI learns it and sends it automatically when appropriate, always with your prior approval.
Hi {{1}}, how are you? I hope you're very happy with your {{2}} today 😊. Here are the aftercare tips for the next {{3}}: 1) {{4}}. 2) {{5}}. 3) {{6}}. If you have any questions, message me here. Have a great day! 🌟
- {{1}}: Client's name (e.g. 'María').
- {{2}}: Treatment performed (e.g. 'color', 'sculpted nails', 'facial cleansing').
- {{3}}: Duration of aftercare (e.g. '48 hours', '7 days').
- {{4}}, {{5}}, {{6}}: Specific instructions (e.g. 'avoid direct sun', 'don't wet the nails', 'use post-laser cream').
- 1Copy the message and paste it into a notepad to replace the variables {{1}}, {{2}}, etc. with each client's details.
- 2Send the message from your WhatsApp Business (or from the Wando inbox, which loads it as a template and the AI uses it automatically when appropriate).
- 3If you use Wando, load the template in the panel and the AI will use it automatically after each appointment, always with your prior approval.
More formal version: 'Dear {{1}}, we're writing to remind you of the post-treatment aftercare for {{2}} during {{3}}: 1) {{4}}. 2) {{5}}. 3) {{6}}. We remain at your disposal for any questions. Best regards.'
More casual version: 'Hi {{1}}! 🙌 How's it going? I just wanted to remind you of the aftercare for your {{2}} today: 1) {{4}}. 2) {{5}}. 3) {{6}}. If anything comes up, just message me here 😉'
Note: this type of message is transactional (post-service notice), so on the official WhatsApp API it falls under the 'utility' category. You need a template approved by Meta (approval can take up to 48 hours) and the client's opt-in. In Wando, the AI suggests the reply and you approve it with one click.
When to send this message (and when not to)
The ideal moment is between 2 and 4 hours after the treatment. The client still has the experience fresh and the aftercare is just starting to apply. If you wait more than 24 hours, the message loses its point: she's already wet her nails or been exposed to the sun without knowing it.
Don't send it if the treatment doesn't require specific aftercare. A simple waxing doesn't need a post-treatment message; a laser or a peel does. Also, don't send it outside business hours: a message at 11 at night creates noise, not value.
And be careful with frequency: this is just one message per treatment. If you also send appointment reminders and promotions, the client will mute you. Save it for the treatments that truly need it.
What to reply when the client responds
The most likely response is a simple 'Thanks!'. No long reply is needed: 'You're welcome, María! If you have any questions, I'm here 😊' is enough. It's a closing, not a conversation.
The second typical response is a question about aftercare: 'Can I wash my hair?' or 'How long does the redness last?'. Here the key is to answer accurately and, if the question is technical, refer it to the professional who did the treatment. Don't improvise: a wrong answer can ruin the result.
The third is the one that suits you best: 'I loved the result!'. It's the opportunity to ask for a review or book the next appointment. Reply: 'I'm so glad you liked it! If you want, I'll book your next one for {{1}} weeks from now. Does that work for you?'.
- Template for an aftercare question: 'Good question, {{1}}. In this case, the best thing is {{2}}. If you have another question, write to me.'
- Template for praise: 'Thank you, {{1}}! I'm so glad you liked it. Shall I book your next appointment for {{2}}?'
How to know if the message worked
The first indicator is the client's response. If she writes to you with questions, it means she read the message and is processing it. If she doesn't respond, it's not necessarily bad: many people read without replying.
The second is the follow-up behavior: does she book again? Does she mention the aftercare when she comes back? If a client says 'I followed everything to the letter,' the message worked. If she arrives with ruined results, something failed: either she didn't read it or it wasn't clear.
In Wando, you can see message and campaign statistics: how many were sent, how many were delivered, and how many responses they generated. That gives you a concrete metric. But the most valuable data point is simple: does the client come back and bring friends? That's the real KPI.
Why Meta can reject the template and how to fix it
Meta rejects templates for two common reasons. The first is formatting: if you use too many emojis, all caps, or odd punctuation, the system flags it as spam. The second is content: if the message promotes something (discounts, offers) but you categorized it as 'utility,' they reject it.
The correct category for this message is 'utility' (transactional). If Meta sees it as promotional, it will reject it. To fix it, check that the text doesn't include offers or commercial calls to action. Also verify that the variables are properly defined: Meta wants to know what each {{1}}, {{2}}, etc. is.
If it gets rejected, read the exact reason in the Meta panel. It usually states which rule was violated. Fix that, resubmit, and wait up to 48 hours. A rejection isn't final: you can resubmit as many times as needed.
Formal and friendly variants: when to use each one
The formal version is for clients who don't have a close relationship with the salon or who prefer a more distant tone. Use it with new clients, with those who come from a referral, or for medical treatments (laser, deep peel). The formal 'you' conveys respect and professionalism.
The friendly version is for regular clients, the ones who already trust you and address you informally. Use it with those who have been coming for months and with whom there has already been prior interaction on WhatsApp. The relaxed tone strengthens the bond and makes the message feel personal, not automated.
The simple rule: if the client writes to you informally, reply informally. If she writes to you formally, reply formally. Matching your tone to the client's is the easiest way to get it right. And if you're unsure, start with the formal version and loosen up if you see the relationship allows it.
WhatsApp template to reactivate clients at your beauty salon
Do you have clients who came once and never came back? It's not that they didn't like your work: they simply forgot. And in an industry as competitive as beauty, the one who doesn't write to you goes to the salon down the street. That's why a WhatsApp template to reactivate clients can be the difference between an empty appointment slot and a full week.
Hi {{1}}, how are you? I'm {{2}} from {{3}}. A while ago you came in for {{4}} and I wanted to know if you'd like to come back. For {{5}}, we have a special discount for clients like you. Are you interested? I'll tell you the available days and times.
- {{1}}: client's name (e.g. María)
- {{2}}: your name or the name of the person signing (e.g. Carla)
- {{3}}: salon name (e.g. Belleza Total)
- {{4}}: service she had done (e.g. sculpted nails)
- {{5}}: reason for the promo (e.g. Mother's Day, your anniversary, or simply 'this month')
- 1Copy the message and paste it into a notepad to replace the variables.
- 2In WhatsApp Business, go to 'Broadcast lists' or 'Labels' and select the clients who haven't come in more than 2 months.
- 3Send the personalized message to each one (or use a broadcast list to avoid spamming).
- 4If you use Wando, load this template into the panel and the AI will use it on its own when it detects that a client hasn't returned for a while, always with your prior approval.
More formal variant: 'Dear {{1}}, this is {{2}} from {{3}}. We wanted to remind you that a few months ago you enjoyed our {{4}} service. Because of {{5}}, we are offering a special promotion for clients like you. Would you like to book an appointment?'
More casual variant: 'Hi {{1}}! 👋 This is {{2}} from {{3}} salon. Do you remember when you came in for {{4}}? I wanted to let you know that because of {{5}} we have a 2-for-1 on that service. Should I book it for you?'
Note: this type of promotional message, if you send it through the official WhatsApp API (the one Wando uses), requires the template to be approved by Meta in the 'marketing' category, and the client to have given her consent to receive promotions. Approval usually takes up to 48 hours. If it is only an appointment reminder, the 'utility' category applies.
When to send this message (and when NOT to)
Timing is as important as the message itself. If you send it too soon, the client may feel pursued. If you wait too long, she has already gone elsewhere. The ideal window is between 2 and 3 months since her last visit, or right before a special date that gives you a real reason to write to her.
Do not send it if you do not have something to offer. A discount, a new service or a birthday detail are valid excuses. Sending it for no reason, just to 'see if she comes back', sounds desperate and lowers the chances of a response.
Also do not send it if you do not have the client's consent to receive promotions. If you use the official WhatsApp API, marketing messages require opt-in. If you do not have it, you are exposed to Meta limiting your account. In that case, better use the WhatsApp Business broadcast list, which does not require an approved template, but still segment well.
What to reply if the client responds 'yes'
When the client says yes, don't put it off. Reply right away, with a message that confirms the appointment and clears up any doubts. Here's a template:
Great, {{1}}! 🎉 I'm booking you for {{2}} at {{3}}. Does that work for you? If you need to change it, just let me know, no problem. See you at {{4}}.
- {{1}}: client's name
- {{2}}: day (e.g. Thursday)
- {{3}}: time (e.g. 17:30)
- {{4}}: address or reference for the salon
What to reply if the client says 'no' or 'I don't have time'
A 'no' isn't a rejection, it's a 'not yet'. Don't push or make excuses. Say thank you, leave the door open and offer something of value so she keeps you in mind. Template:
Don't worry, {{1}}! I completely understand. If you ever want to come back, just let me know and I'll find you a spot. Just in case, I'm sending you my contact info in case you want to book later on. Take care! 😊
What to reply if the client asks about prices
If she asks how much it costs, don't give a vague answer. Tell her the exact price if you have it on hand, or the range if it depends on the service. And take the chance to remind her about the promo, if it's still valid. Template:
Hi {{1}}! The {{2}} service costs {{3}}, but with the {{4}} promo you get it for {{5}}. Should I book it for you? Spots go fast, so let me know and I'll confirm the time.
- {{1}}: client's name
- {{2}}: service they're asking about
- {{3}}: original price
- {{4}}: reason for the promo
- {{5}}: discounted price
How to know if the message worked
Sending it and waiting isn't enough. You have to measure two things: how many replied and how many actually booked an appointment. If they only reply but don't book, the problem isn't the message, it's the offer or the availability.
In the WhatsApp Business app, check the broadcast list stats: how many messages were delivered, how many were read and how many replied. If the response rate is under 10%, try changing the hook (the reason for the promo) or the sending time.
If you use Wando, campaign stats show you delivered, read and replied, and you can also see which template performed best. That lets you fine-tune the next batch without guessing.
Why Meta can reject your template and how to fix it
Meta doesn't approve just any marketing template. The most common reasons for rejection are: lack of opt-out (the option to unsubscribe), misleading language, exaggerated promises or lack of a clear subject. If your template says 'FREE' and it isn't 100% free, they reject it.
To fix it: include an opt-out line like 'Reply STOP to stop receiving messages', avoid excessive capital letters and exclamation marks, and be specific with the offer. If they reject it, Meta tells you the exact reason in the template dashboard. Fix it and send it again; approval takes up to 48 hours.
Note: Meta's conversation prices vary by country. Check the official documentation so you don't get surprised on your bill.
Formal variant and casual variant: when to use each one
The formal variant ('Dear {{1}}') is for clients you don't know that well, who came only once or who are older. It conveys respect and distance, ideal for not sounding intrusive.
The casual variant ('Hi {{1}}! 👋') is for clients you already trust, who come often or who address you informally. It strengthens the bond and generates more responses, but only if the relationship allows it. If you use it with someone who doesn't know you, it can come across badly.
Simple rule: if the client writes to you formally, reply formally. If she addresses you informally, address her informally too. And if you're not sure, start formal and relax if she relaxes.
Birthday greeting for the client
A client's birthday is the perfect excuse for your beauty salon to show up without falling into spam. A short, warm message with a little something (like a discount or a priority appointment) creates good vibes and, by the way, keeps you on her radar when she has to choose where to get her nails or haircut done. Here's a template you can copy, adapt and send in two minutes.
Template message (copy and paste, replace the variables {{1}}, {{2}}, etc.): "Hi {{1}}! 🎉 At {{2}} we want to wish you a happy day. To celebrate, we're giving you a {{3}} on your next visit. Would you like to book an appointment for {{4}}? Write to us and we'll arrange it. Happy birthday!"
- {{1}}: the client's name (e.g. "Maria")
- {{2}}: your salon's name (e.g. "Belleza Total")
- {{3}}: the perk (e.g. "10% off facial treatments" or "a free polish")
- {{4}}: the service she might be interested in (e.g. "a haircut" or "sculpted nails")
- 1Open WhatsApp Business and go to the message templates section.
- 2Create a new template with the "Marketing" category (because it's a promotional greeting) and copy the template message.
- 3Add the variables you want to use and save the template so Meta can review it (approval can take up to 48 hours).
- 4Once it's approved, send the message from the app or schedule it. In Wando, you upload it in the dashboard and the AI will use it on its own when appropriate, always with your prior approval.
More formal variant: "Dear {{1}}, at {{2}} we want to wish you a happy birthday. As a thank-you, we're offering you a {{3}} on your next visit. Would you like to book an appointment for {{4}}? We look forward to hearing from you. Have a great day!"
More casual variant: "Happy birthday, {{1}}! 🥳 Here at {{2}} we're sending you a big hug. So you can pamper yourself, we're giving you a {{3}} when you come in. Should I book you in for {{4}}? Let me know!"
Note: since it's a promotional message, Meta's official WhatsApp API requires the template to be approved (marketing category) and the client to have given her opt-in (agreed to receive messages). We don't make up prices or exact times: approval can take up to 48 hours. If the message were an appointment reminder, then the utility category would apply.
When to send this message and when NOT to send it
A birthday greeting is a marketing message, so the exact timing matters. Ideally, send it on the birthday itself, early (between 9:00 and 11:00 in the morning), when the client is starting her day and in a good mood. If the client is one of those who celebrates on the weekend, you can send it the Friday before or the following Monday, but always with a clear reason: "since your birthday is on Saturday, here's the discount so you can use it whenever you want."
DON'T send it: if the client hasn't given consent to receive promotional messages (opt-in), if it's a contact who only wrote to you once for a one-off inquiry, or if the template isn't approved by Meta (approval can take up to 48 hours, so load it in advance). Also don't send it after 20:00: nobody likes being contacted about work at night. And be careful: if the client has already received a message from you in the last 7 days, sending is cheaper, but that doesn't exempt you from making sure the content is relevant and not spam.
What to reply to the three most likely client responses
When you send the greeting, there are three typical responses. Prepare them in advance so you don't improvise.
1. "Thank you! What discount can you give me?" → Reply with the specific benefit and suggest an appointment: "You're welcome, {{1}}! We're giving you a {{2}} on your next visit. Shall I book you for {{3}}? Let me know which day works for you and we'll coordinate it."
2. "Thank you! I can't right now, but I'll write to you later." → Don't insist. Leave the door open: "Great, {{1}}! Whenever you want, let me know and I'll hold the benefit for you. Remember you can use it within {{2}} days." (If the benefit has an expiration date, clarify it; if not, don't make one up).
3. "I'm not interested, thanks." → Reply briefly and without drama: "No problem, {{1}}! We still wish you a happy birthday. If you ever need anything, we're here." This maintains the relationship and doesn't create rejection.
How to tell if the message worked
The success of a birthday greeting isn't measured only by how many people respond. There are three specific signals: the response rate, the conversion rate, and the level of subsequent interaction.
The response rate: if more than 30% of clients reply with something (even just a "thank you"), the message caught their attention. If it's less than 10%, the benefit wasn't attractive or the tone wasn't right.
The conversion rate: how many of those who responded ended up booking an appointment. That's the number that matters: if 20% of those who responded book, the message is working.
Follow-up engagement: if after the greeting the client opens more of your messages or writes back to you in the next 30 days, the message left a good impression.
How to measure it? In Wando, the inbox with statistics shows you the number of messages sent, delivered, and responded to. You can also ask the client directly: "How did the greeting come across to you?" and use that answer to adjust.
What makes Meta reject a template like this, and how to fix it
Meta is strict with marketing templates and can reject them for several reasons. The most common:
Lack of opt-in: if the template suggests that the client didn't give consent, it's a guaranteed rejection. Fix it by adding a line that implies the client already agreed to receive messages, or by making sure the opt-in is recorded.
Misleading content: if you promise a discount that doesn't exist, or if the message looks like spam (too many emojis, all in capital letters, exaggerated promises), Meta rejects it. Fix it by simplifying the text and being clear about the benefit.
Missing an opt-out option: marketing templates must include a way for the customer to unsubscribe (for example, "Reply STOP to stop receiving messages"). If it doesn't have one, it's a rejection. Add it at the end.
Formatting errors: incorrectly filled variables, extra spaces, or strange characters. Check that {{1}}, {{2}}, etc. are written correctly and that the message looks neat.
If you get rejected, Meta tells you the exact reason in the templates panel. Fix that and submit it again. Approval can take up to 48 hours, so give yourself some margin.
Formal variant and friendly variant: when to use each one
The formal one: "Dear {{1}}, at {{2}} we want to wish you a happy birthday. As a thank-you, we're offering you a {{3}} on your next visit. Would you like to book an appointment for {{4}}? We look forward to hearing from you. Happy birthday!"
Use it when the customer is older, keeps a distant relationship, or is a new contact who doesn't trust you yet. It also works for B2B business customers, where informal language can sound too casual.
The friendly one: "Happy birthday, {{1}}! 🥳 {{2}} is sending you a big hug. To treat yourself, we're giving you a {{3}} when you come in. Should I book you for {{4}}? Let me know!"
Use it with customers who have been coming for a while, who address you informally, and who respond well to a warm tone. It's the one that works best in industries like beauty, where the personal relationship is key.
Rule of thumb: if you don't know which tone to use, start with the formal one and see how they respond. If the client writes to you in a casual way, switch to the friendly one. The idea is for the message to sound like you, not like a robot.
Let them know you have a new service
If you work in a beauty salon, you know that when you add a new service (sculpted nails, a hair treatment, a peel, whatever it is) you have to let everyone know. But sending the same message one by one is a drag and takes hours. With this WhatsApp template, you copy it, adapt it and send it to all your contacts in minutes. And if you use Wando, you upload it once and the AI uses it on its own when it's needed.
Hi {{1}}, I'm writing because at {{2}} we've added a new service: {{3}}. We're starting {{4}} and you can already book your appointment. Would you like me to sign you up? We look forward to seeing you 💕
What goes in each variable
- {{1}}: the client's name (e.g. María).
- {{2}}: the name of your salon (e.g. Bella Estética).
- {{3}}: the new service (e.g. henna eyebrow design).
- {{4}}: the start date or the launch promotion (e.g. this Saturday).
- 1Copy the message above and replace the variables with the real data.
- 2In WhatsApp Business, go to Tools > Message templates > Create template and paste the text (or upload it directly in the Wando dashboard, where the AI will use it when it detects that a client is asking about that service).
- 3Send the message to your contacts who have agreed to receive promotions. For this, the template has to be approved by Meta as the marketing category (it usually takes up to 48 hours).
More formal version: "Dear {{1}}: at {{2}} we are pleased to inform you that we are launching {{3}} as of {{4}}. We remain at your disposal to book an appointment. Best regards."
Closest version: "Hi {{1}}! 👋 Just letting you know that at {{2}} we now have {{3}}. Would you like to try it? We start {{4}} and I'll book you a free appointment 😉"
Note: since this message is promotional (you're announcing a new service), Meta's official WhatsApp API requires that the customer has given consent to receive marketing communications. Don't send it to anyone who hasn't given you the OK.
With Wando, besides loading this template, you can use the inbox with AI suggestions to reply to the inquiries these messages generate ("how much does it cost?", "do you have an appointment available?") with the help of AI, always with your approval. That way no one slips through the cracks, even if your hands are covered in color.
When to send this message (and when not to)
Timing matters as much as the text. Send it when the service is already ready to take appointments, not before. If you announce something you can't offer yet, you generate inquiries you then don't know how to handle.
Choose a time when your client can read it calmly: Tuesday to Thursday, between 10:00 and 12:00, or between 16:00 and 18:00. Monday mornings and Friday afternoons are usually bad times: people are starting or closing out the week.
Don't send it in December, during winter holidays, or on dates when your typical client is traveling or has her mind on something else. If your audience is local, check the local holidays.
And note: don't send it more than once a month. If you overdo it, your contacts will mute you or report you as spam, and that works against you for future sends.
What to reply when the client responds
When you send a message like this, the most common responses are three. Have them ready so you don't hesitate.
1. "How much does it cost?": the price is not in the template because it varies. Reply with the range and offer more detail if they ask. Example: "Hi {{1}}! The {{3}} service starts at ${{5}} and depends on the length and the design. Would you like me to send you more options?".
2. "Do you have an appointment available this week?": here the important thing is to give a specific option. Example: "Yes! I have a spot on {{4}} at {{6}} and on {{7}} at {{8}}. Which one works better for you?".
3. "What does it involve?": explain in one sentence and offer a benefit. Example: "{{3}} is a treatment that {{9}} and lasts {{10}}. Many clients choose it because {{11}}. Should I tell you about it in a voice message?".
You can load these replies into Wando as suggestions so the AI proposes them to you when the message arrives, and you approve them with one click.
How to know if the message worked
Success is not measured only by the responses. There are three signals that tell you if the message clicked.
First, the response rate: if more than 20% of the people you wrote to replied with something, the message was well received. Less than 10% suggests that the text or the timing was not right.
Second, the conversion rate: of those who responded, how many booked an appointment? If it is less than 30%, check whether your offer or your call to action is clear.
Third, direct feedback: if they say "why didn't you tell me sooner?" or "I'm so glad you wrote to me!", it's a sign that the message added value. If they ignore you or ask you not to write to them again, adjust your segmentation.
In Wando, campaign statistics show you how many messages were sent, how many were delivered and how many responses you received. With that you already have the full picture without doing the math by hand.
Why Meta can reject the template and how to fix it
Meta reviews every template before approving it. The most common reasons for rejection are three.
First, lack of opt-in: if the message does not make it clear that the person agreed to receive promotions, Meta can reject it. Solution: add a line at the end such as "We're writing to you because you agreed to receive news from {{2}}".
Second, misleading language: if you promise something you cannot deliver (prices, results, timelines), Meta stops it. Solution: check that every claim is verifiable and that the call to action is clear.
Third, incorrect format: misplaced variables, extra spaces, or text in the wrong place. Solution: test the template in Meta's simulator before sending it.
If it gets rejected, don't change it blindly: read the exact reason Meta gives you and fix only that. Then send it again. Approval usually takes up to 48 business hours.
Formal and friendly variants: when to use each one
The formal version ("Dear {{1}}...") is for clients who have never bought from you or who prefer a distant tone. Use it if your aesthetic is high-end or if the client is older and doesn't use a casual register.
The friendly version ("Hi {{1}}! 👋...") is for regular clients, younger ones, or those who already trust you. It works best when the new service is something relaxed, like eyebrow design or a manicure.
The rule is simple: if you don't know how they prefer to be addressed, start with the formal one. If they respond in a friendly way, switch to the friendly one in the next message.
What matters is that the tone is consistent with the rest of your communication. If in person you speak casually, don't send a "we are pleased to inform you" because it will sound odd.
Announce your special schedule
Did your schedule get complicated and you're going to close earlier or open later? Instead of replying one by one on WhatsApp, use a special schedule template. Here's a model message you can copy, fill in with your details, and send to all your contacts in two minutes.
Hi {{1}}, I'm writing from {{2}}. On {{3}} we'll have special hours: we open from {{4}} to {{5}}. If you had an appointment that day, we can move it without any problem. Does that work for you? Thanks for understanding!
- {{1}}: client name (e.g. María)
- {{2}}: your business name (e.g. Belleza Total)
- {{3}}: specific day of the change (e.g. Tuesday the 12th)
- {{4}}: opening time (e.g. 9:00)
- {{5}}: closing time (e.g. 14:00)
- 1Copy the model message and replace the variables with your real details.
- 2In WhatsApp Business, go to Tools > Catalog > Messages > Create message and paste the text with the variables.
- 3In Wando, load this template in the panel and the AI will use it automatically when a client asks about the schedule for that day. You can always approve or edit before sending.
Formal variant: "Dear {{1}}, we inform you that on {{3}} our hours will be from {{4}} to {{5}} for operational reasons. If you have a booked appointment, we can reschedule it. We remain at your disposal."
Casual variant: "Hi {{1}}! 👋 On {{3}} we'll be waiting for you from {{4}} to {{5}} only, because we have an event. If you have an appointment, let us know and we'll move it. Thanks!"
Note: this message is informational and not promotional, so it falls under the "utility" category in the WhatsApp API. That means it doesn't need prior opt-in from the client (they've already written to you before or have an appointment), but it does require the template to be approved by Meta. Approval can take up to 48 hours, so load it with time to spare.
Tip: if you use Wando, the AI learns from your responses and will know when it's appropriate to use this template. You don't need to program it like a flow bot: you suggest it, approve it with one click, and that's it.
When to send this message (and when not to)
Use this template when the schedule change is a one-off and affects several customers: a holiday, an event, a move, or a team training. It helps you give advance notice and prevent someone from making a wasted trip.
Don't use it for permanent schedule changes (that goes in your WhatsApp Business profile and on your social media), or for promotions or discounts: that's the "marketing" category and requires the customer's opt-in. Also, don't send it at 11 at night: if the change is for the next day, send the notice before 20:00, so people have time to read it.
- Yes: holidays, events, inventory closure, training.
- No: permanent changes, promotions, sales.
- Hours: from 9:00 to 20:00, never in the early morning.
The 3 most likely customer replies (and how to answer them)
When you send a special-hours notice, the customer usually replies with one of these three things. Have an answer ready for each one, so you don't waste time thinking.
- 1. "Can you move my appointment?" → "Yes, {{1}}. Does {{2}} at {{3}} work for you? If not, I can offer you {{4}} at {{5}}." (variables: {{1}} name, {{2}} alternative day, {{3}} time, {{4}} second day, {{5}} time)
- 2. "And what hours do you have the rest of the week?" → "The rest of the week we keep our normal hours: from {{1}} to {{2}}. Would you like me to book something?" (variables: {{1}} opening, {{2}} closing)
- 3. "Oh, I didn't know. Thanks for letting me know" → "You're welcome, {{1}}! Message me if you need anything. Have a great day!" (variable: {{1}} name)
How to tell if the message worked
The message worked if the customer understood the change and adjusted their plan. But there are concrete signals you can measure without guessing.
In WhatsApp Business, look at the template statistics: how many were delivered, read, and replied to. If the response rate is high (more than 30%), the message was clear. Also count how many appointments were rescheduled after the notice: if the number goes down, the message prevented conflicts.
In Wando, campaign statistics show you deliveries and responses per template. If you see that a template has many responses asking for more info, something probably wasn't made clear (for example, whether the change is only for that day or for the whole week).
Why Meta can reject this template (and how to fix it)
Meta rejects templates that look like spam or that violate its policies. The most common reasons are:
1. Text that is too promotional: if you include offers, discounts, or phrases like "Take advantage!", the category stops being utility and becomes marketing. Fix it: remove anything that sounds like a sale.
2. Poorly defined variables: if a variable is not clearly explained (for example, you use {{1}} without clarifying that it is the name), Meta doesn't understand and rejects it. Fix it: describe each variable clearly.
3. Missing opt-out options: in marketing messages it is mandatory, but in utility it is also a good idea to include "If you don't want to receive notices, reply STOP" to avoid complaints.
4. The message is too long or confusing: Meta prefers short, direct texts. If it exceeds 200 words, it will probably reject it.
If you get rejected, read the reason in the WhatsApp Business panel, fix the text and send it again. Approval takes up to 48 hours, so give yourself some margin.
Formal variant vs. friendly variant: when to use each one
The formal variant is for clients you don't know that well, for medical treatments (if your studio does laser hair removal or something more clinical) or for a last-minute notice that might bother them. Use it with older people or with those you prefer to keep at a distance.
The friendly variant is for regular clients, the ones who write to you by your first name and use informal language with you. It also works if the schedule change is for something positive (an event, an internal promo) and you want to convey closeness.
Simple rule: if you're unsure, start with the formal one and see how the client responds. If they respond with familiarity, switch to the friendly one in the next message.
How to tell if the message worked
The message worked if the client understood the change and adjusted their plan. But there are concrete signals you can measure without guessing.
In WhatsApp Business, check the template statistics: how many were delivered, read, and answered. If the response rate is high (over 30%), the message was clear. Also count how many appointments were rescheduled after the notice: if the number drops, the message prevented conflicts.
In Wando, campaign statistics show you deliveries and responses per template. If you see that a template has many responses asking for more info, something probably was not clarified (for example, whether the change is only for that day or for the whole week).
- Response rate > 30%: clear message
- Rescheduled appointments decreasing: effective notice
- Follow-up questions: something needs to be clarified
Why Meta may reject this template (and how to fix it)
Meta rejects templates that look like spam or that violate its policies. The most common reasons are:
1. Text too promotional: if you include offers, discounts, or phrases like "Take advantage!", the category stops being utility and becomes marketing. Fix it: remove everything that sounds like a sale.
2. Poorly defined variables: if a variable is not well explained (for example, you use {{1}} without clarifying that it is the name), Meta does not understand and rejects it. Fix it: describe each variable clearly.
3. Missing opt-out options: in marketing messages it is mandatory, but in utility it is also advisable to include "If you do not want to receive notices, reply STOP" to avoid complaints.
4. The message is too long or confusing: Meta prefers short, direct texts. If it exceeds 200 words, it will probably reject it.
If you are rejected, read the reason in the WhatsApp Business panel, correct the text and send it again. Approval takes up to 48 hours, so give yourself some margin.
Formal variant and friendly variant: when to use each one
The formal variant is for clients you don't know that well, for medical treatments (if your beauty salon does laser hair removal or something more clinical) or for a last-minute notice that may bother them. Use it with older people or with those you prefer to keep your distance from.
The friendly variant is for regular clients, the ones who write to you using your first name and address you informally. It also works if the schedule change is for something positive (an event, an internal promo) and you want to convey closeness.
Simple rule: if you're unsure, start with the formal one and see how the client responds. If they respond with familiarity, switch to the friendly one in the next message.
WhatsApp template to remind clients about a session of a plan at your beauty salon
If you work in a beauty salon, you know that WhatsApp is an extension of your front desk. And when someone doesn't show up without warning, you don't just lose the appointment: you lose money and a gap remains that you will hardly fill at the last minute. A session reminder for a plan is the simplest way to reduce those no-shows, and here we leave you a template you can copy and adapt.
Hi {{1}}, we'd like to remind you that you have your {{2}} session on {{3}} at {{4}}. If you need to reschedule, reply to this message or call us at {{5}}. We look forward to seeing you! 😊
What goes in each variable
- {{1}}: client's name (e.g. Carla).
- {{2}}: session type (e.g. laser hair removal, facial cleansing, massage).
- {{3}}: appointment date (e.g. Tuesday, April 15).
- {{4}}: appointment time (e.g. 17:30).
- {{5}}: salon contact phone (e.g. 11 5555 5555).
How to use it on WhatsApp Business and on Wando
- 1Copy the message and replace the variables with each client's real data.
- 2On WhatsApp Business, use the templates feature or simply send the message from the app, but note: to send it in bulk from the official API, Meta needs to approve the template (utility category) and the client must have given consent.
- 3On Wando, you upload the template to the dashboard and the AI uses it automatically when appropriate, always with your prior approval. That way you never forget a reminder.
More formal variant: "Dear {{1}}, we would like to remind you of your {{2}} session on {{3}} at {{4}}. If you have any issues, please contact us at {{5}}. Kind regards."
Friendlier variant: "Hi {{1}}! 👋 See you on {{3}} at {{4}} for your {{2}} session. If you can't make it, let us know and we'll move it. Hugs 😘"
Remember that session reminders are transactional messages (utility category) in the WhatsApp API, so they carry no sales intent. If you want to take the opportunity to offer an extra product, that's marketing and requires a different template. On Wando, we handle the distinction automatically, so you only have to worry about providing great service.
Tip: send the reminder 24 hours before the appointment. If it's too early, they forget; if it's too late, they've already made other plans.
When to send this message and when NOT to send it
The ideal time to send the reminder is 24 hours before the appointment, as we said. But there are situations where it's better not to send it or to change the approach.
Don't send it if the client has already confirmed attendance through another channel (for example, they replied to a previous message or confirmed in person). Also, don't send it if the appointment is the same day and there are fewer than 3 hours left: at that point, the message can be annoying and there's no time to reschedule.
If the client has a history of no-shows, you can send the reminder 48 hours before, but with a firmer tone (without being aggressive). And keep in mind: if the plan is prepaid and the client has never missed an appointment, the reminder is a courtesy, not a necessity. In that case, you can choose not to send it and save yourself the message.
The simple rule: send the reminder only if there's something the client can do with that information (reschedule, confirm, prepare). If there's nothing to do, the message is noise.
What to reply to the three most likely client responses
When the client receives the reminder, the most common responses are: confirm, reschedule, or cancel. Here you have a template message for each one, with variables to personalize.
If they confirm (typical reply: 'Sure, I'll be there!'):
Great {{1}}! We'll see you on {{3}} at {{4}}. If anything unexpected comes up, let us know. See you! 😊
If they want to reschedule (typical reply: 'Can we change the day?'):
Of course {{1}}! We have {{6}} at {{7}} and {{8}} at {{9}} available. Which one works better for you?
If they cancel (typical reply: 'I won't be able to make it'):
No problem {{1}}. Would you like me to book another appointment for you? I can offer you {{6}} at {{7}} or {{8}} at {{9}}. If not, let us know and we'll leave it for next month.
- {{6}} and {{7}}: alternative date and time 1.
- {{8}} and {{9}}: alternative date and time 2.
How to tell if the message worked
The most obvious indicator is the no-show rate: compare how many clients miss their appointments in the months you use the reminder versus the months you didn't. If no-shows go down, the message works.
But there are more immediate signals. In WhatsApp Business, check whether clients reply to the message (even with just an 'ok') or whether they open the chat. A high open rate without replies can indicate that the message is read but doesn't prompt action, or that the client already knows she's going and doesn't need to answer.
In Wando, campaign statistics show you how many messages were delivered and how many were read. If the reminder is sent through the WhatsApp API, you can also see the delivery status (sent, delivered, read) in the dashboard.
One thing to keep in mind: if the client doesn't open the message, it doesn't mean she didn't see it. Many times they read it from the notification without opening the chat. What matters is the end result: if the appointment is kept, the message did its job.
What makes Meta reject a template like this and how to fix it
Meta reviews WhatsApp templates to prevent spam and misleading messages. The most common reasons for rejection of a reminder like this are:
Lack of consent: if the client did not opt in to receive messages, Meta may reject the template or block sending. The solution is to ask for explicit consent at the time of booking the appointment (for example, a message like 'Shall we send you reminders via WhatsApp?').
Promotional content: if you mix the reminder with an offer or a discount, Meta classifies it as marketing and the template needs another category (and another permission). Keep the message purely transactional: date, time, place, and nothing else.
Poorly defined variables: if the variables are not clear or are too long, Meta may reject it. Use simple variables ({{1}}, {{2}}, etc.) and define them well in the description.
If you are rejected, fix the reason and submit it again. Approval takes up to 48 hours. In Wando, templates are uploaded and managed automatically, but final approval always depends on Meta.
A more formal variant and a more casual one, and when to use each
The formal variant we already gave you works for clients who prefer a distant tone or for more serious contexts (for example, medical treatments or older clients). Use it when you do not know the client well or when the salon has a formal communication protocol.
The casual variant is ideal for regular clients or when the relationship is close. The emoji and the relaxed tone create closeness, but be careful: do not overuse emojis if the salon is high-end.
The rule: if you do not know what tone to use, start with the formal one and see how the client responds. If she replies in a friendly way, switch to the casual one in the next message. If she replies curtly, stay formal.
You can also combine: a formal message with a casual closing (for example, 'Best regards, and see you on Tuesday!'). That way you do not lose the warmth of the interaction.
Thank you for your visit
Taking care of a client doesn't end when she walks out the door. A thank-you message after the visit makes all the difference: it builds trust, encourages referrals, and opens the door to the next booking. Here's a WhatsApp template ready to copy, designed for your beauty salon.
Hi {{1}}, thank you for visiting us today! We hope you enjoyed your {{2}}. If you have any questions, just write to us. We look forward to seeing you soon! 😊
- {{1}}: the client's name (e.g. Maria).
- {{2}}: the service performed (e.g. haircut, color, sculpted nails).
- 1Copy the message and replace {{1}} and {{2}} with each client's details.
- 2If you use Wando, load this template into the dashboard and the AI will use it automatically when appropriate (for example, after a confirmed appointment).
- 3Send the message from your WhatsApp Business: go to Messaging Tools > Message Templates, create a new one with the 'Marketing' category, and paste the text with the variables.
- 4Meta approves the template within up to 48 hours. Once approved, you can send it to clients who opted in to receive promotional messages.
More formal variant: "Dear {{1}}, we thank you for choosing us for your {{2}}. It was a pleasure serving you. We remain at your disposal for anything you need. Best regards!"
More casual variant: "Hi {{1}}! 💕 How are you? We wanted to thank you for coming in for your {{2}}. We hope you loved it! If you need anything, we're here. Big hug!"
Important: since it's a thank-you message, it falls under the 'Marketing' category of the official WhatsApp API. It requires the template to be approved by Meta (up to 48 hours) and the client to have given consent to receive promotional messages. Conversation prices are set by Meta and vary by country; check the official documentation.
When to send the message and when not to
A thank-you works best when it arrives fresh, but not so fast that it seems automatic. The ideal is to send it between 1 and 4 hours after the visit, when the client has already returned to her routine and can appreciate the gesture.
Don't send it if the client had a negative experience (complaints, claims, a service that went wrong). In that case, first resolve the problem in person or via direct chat; a generic thank-you in that context feels like mockery.
Also don't use it for clients who never gave their consent to receive promotional messages. That violates Meta's policies and can cost you your account. If you're not sure, ask her in person or via a transactional message whether she wants to receive news.
What to reply if the client responds
The most common responses to a thank-you are three. Prepare a reply for each one and you'll respond quickly and consistently.
If she replies with a simple 'thanks' or an emoji: not much is needed. A 'You're welcome, María! 😊 Anything you need, we're here. Have a nice day!' is enough. Don't add more questions; the conversation is already closed.
If she asks about another service or price: take the opportunity to offer her something concrete. 'Hi María! Yes, the {{servicio}} is {{precio}}. If you want, I can book it for you this week. Does that work for you?' Replace {{servicio}} and {{precio}} with real data.
If she says she didn't like something: don't leave her hanging. 'I'm sorry about that, María. Can you tell me what happened? I want to fix it.' Listen, offer a solution (redo, discount, refund) and thank her for her honesty. A complaint that is well resolved builds more loyalty than a perfect service.
- Response to 'thank you': 'You're welcome! Anything you need, we're here.'
- Response to an inquiry about another service: 'Yes, I'll book it for you. Does that work?'
- Response to a complaint: 'I'm sorry about that. Can you tell me what happened?'
How to know if the message worked
A thank-you message isn't meant to make an immediate sale, but it does leave the door open. Measure it by concrete signals in the following days.
The clearest signal: the client books again. If within the two weeks after the message you get a new booking from that person, it worked. Track it in your client spreadsheet or in the Wando inbox.
Another signal: the client replies with something more than a 'thank you.' If she asks about another service, tags you in a story, or recommends you to a friend, the message generated engagement.
You can also look at the stats for your WhatsApp Business account: the delivery and read rate. If the message was delivered and read, it already fulfilled part of the goal. Conversions aren't visible there, but you do know it arrived.
If after several sends you see no reaction, try changing the tone or the time. Sometimes the message is fine, but it arrived at a bad moment or sounded too formal for your clientele.
Why Meta rejects a template like this and how to fix it
Meta rejects marketing templates for three common reasons: lack of opt-in, misleading content and incorrect format.
Opt-in is the most frequent reason. If you can't prove that the client agreed to receive promotional messages, Meta can reject the template or, worse, limit your number. The solution: add consent at the time of booking (a checkbox or a question via WhatsApp) and keep the record.
Misleading content: if the template promises something you won't deliver (a discount that doesn't exist, a prize, etc.), Meta rejects it. They also reject messages that look transactional but are marketing, such as a 'thank you for your purchase' that then tries to sell.
Incorrect format: poorly declared variables, too many emojis, or text that leaves no room for personalization. Meta requires that the template be clear and that the variables be logical ({{1}} name, {{2}} service).
If they reject it, read the exact reason in the Meta panel, fix that specific issue and submit it again. Don't send the same template again without changes: that lengthens the wait.
Formal vs. close variant: when to use each one
The formal variant ('Dear {{1}}...') is for clients you don't know that well, who come from a recommendation or who prefer a more distant treatment. It also works if your brand is luxury or premium, where protocol adds value.
The close variant ('Hi {{1}}! 💕...') is for regular clients, who already have trust with you and your team. It works better in neighborhood beauty salons or with a young audience.
The simple rule: if the customer uses informal language with you and calls you by your name, respond the same way. If they address you as 'usted' and are more formal, use the formal variant.
You can also combine: start formal and close with a warmer tone. For example: 'Dear María, thank you for choosing us. We hope to see you soon!' That keeps respect without sounding cold.
These templates are a starting point: try them, measure the responses you get, and adjust the tone according to your style and your customers'. There is no magic formula, but consistency in communication makes the difference. If you want to go one step further, you can upload your templates to Wando and let the AI suggest replies based on your real conversations, with the option to approve them with one click. Remember that WhatsApp Business templates (HSM) sent outside the 24-hour window must be approved by Meta, and that process can take up to 48 hours. Meta's conversation prices vary by country; check the official documentation for more details.
Frequently asked questions
Can I use these templates if I have a small beauty salon?+
Yes, they are designed precisely for beauty businesses of any size. You can adapt them to your tone and your services. You don't need a big team to implement them: even if you work alone, they save you time and help you keep your communication professional.
Do WhatsApp Business templates need Meta's approval?+
Templates sent outside the 24-hour window (that is, when the client hasn't written to you in the last 24 hours) must be approved by Meta. The process can take up to 48 hours. Replies within the 24-hour window don't require an approved template, but it's still a good idea to have predefined messages to speed things up.
How do I keep my templates from sounding robotic?+
Personalize each message with the client's name, the service they got and some detail from the previous conversation. Avoid copying and pasting without adapting. You can also use emojis in moderation and a warm tone, as if you were writing to someone you know. The key is for it to feel like human communication, not automatic.
What happens if a client doesn't reply to the reminder template?+
Don't push too hard. You can send a second reminder a few hours before, but if she doesn't answer, it's best to leave the appointment as it was and wait. If she doesn't show up, you may want to implement a cancellation policy with advance notice. The idea is to take care of the relationship without pressuring.
Can I use these templates on Instagram or Messenger?+
Yes, the texts can be adapted for Instagram or Messenger, although HSM templates (the ones that require approval) are specific to WhatsApp. On Instagram and Messenger you can use direct messages without that process, but keep in mind that each platform's policies may vary. Wando, for example, lets you manage WhatsApp, Instagram and Messenger from a single inbox.
How do I measure whether these templates work?+
Keep a simple record: how many clients confirm after the reminder, how many reschedule instead of canceling, how many reply to a promo or reactivation. If you use Wando, you can see message and campaign statistics. With that data you adjust the tone and the sending time.
Can Wando help me manage these templates automatically?+
Wando is a tool that suggests AI replies based on your real conversations and lets you approve them with one click. You can load your templates and use them as a base, and the system learns from your style to improve the suggestions. It doesn't reply on its own without supervision by default: you can always review before sending. It's designed for SMBs in Latin America, with local support in Spanish.
How far in advance should I send the reminder?+
Ideally between 24 and 48 hours before the appointment. If it's too early, the client forgets; if it's too late, they can no longer reorganize. With Wando you can schedule it automatically.
Do I need Meta to approve the template?+
Yes, if you use the official WhatsApp API (as Wando does), transactional reminder messages fall under the utility category and require approval. It usually takes up to 48 hours, so load it in advance.
Can I personalize each reminder or is it always the same?+
You can use variables (name, date, time) so that each message is unique. If you want variants, you load several templates and choose the one that fits according to the client or the moment.
What happens if the client replies after business hours?+
With Wando, the AI can reply automatically outside business hours with a message letting them know your team will get back to them the next morning. That way no one is left without a reply and you don't have to be watching.
Can I use the same reminder for hair removal, manicure and other services?+
Yes, the template is generic: you only change the date and time variables. If you want, you can create variants per service so the message is more specific, but it's not necessary for it to work.
How do I keep the reminder from looking like spam?+
The key is permission: the client must have opted in to receive your messages. Also, keep the text purely informative, with no links or promotions, and respect reasonable sending hours. That reduces the risk of being blocked or reported.
Can I use this template if I don't have WhatsApp Business?+
Yes, you can copy the text and send it manually from any WhatsApp. But to take advantage of variables and automation, you're better off using WhatsApp Business or a tool like Wando that connects to the official API.
Answer WhatsApp with AI
Try Wando free. No credit card required.