Clients & marketing · Guide

WhatsApp Marketing for Salons: Rules, Costs and 25 Ready-to-Send Templates

How to market your salon on WhatsApp without getting blocked: app vs API, client opt-in, template approval, what messages cost, and 25 templates to copy.

The Salos teamUpdated 21 min read

Short answer

WhatsApp marketing for a salon means sending clients who agreed to hear from you timely, useful messages: confirmations, reminders, rebooking nudges, birthday wishes and a few targeted offers. Use the free Business app for one-to-one chats and the Business Platform (API) for messages at scale. Since July 2025, Meta charges per delivered template message, priced by category.

  • Message only clients who agreed to hear from your salon, and act on every STOP, because blocks and reports can get your templates paused and your sending limited.
  • Business app broadcasts reach only contacts who saved your number, so campaigns to your whole client list need the Business Platform and approved templates.
  • Each template is approved as marketing, utility or authentication, and a reminder with an offer added to it counts as marketing.
  • Exclude clients who were in recently or are already booked from discount campaigns, or you pay a discount on visits you'd have had anyway.
  • Judge a campaign by bookings from the people who received it, against a holdout group, not by how many messages went out.
In this guide+
  1. WhatsApp Business app or Business Platform: which does your salon need?
  2. Opt-in: who you are allowed to message
  3. Templates, categories and the 24-hour window
  4. What WhatsApp marketing costs a salon in India
  5. How often should a salon send WhatsApp messages?
  6. Segment recipes: exactly who gets what
  7. How to send a campaign without swamping the front desk
  8. How to answer the replies
  9. How to measure whether a campaign worked
  10. 25 WhatsApp templates for salons
  11. Frequently asked questions

WhatsApp is where your clients already talk to you, about bookings, prices and running late. That is why it works for salon marketing, and also why it goes wrong: one offer too many, sent to people who never asked for it, and they block you.

This guide covers the rules Meta actually enforces, how messages are priced in India, how often to send, exact segment definitions, how to answer the replies, how to tell whether a campaign worked, and 25 templates you can adapt today. It works whatever tool you use; if you're comparing tools, our WhatsApp marketing page shows how Salos runs campaigns.

WhatsApp Business app or Business Platform: which does your salon need?

Use the free WhatsApp Business app for one-to-one chats with clients, and the WhatsApp Business Platform (often called the API), through a messaging provider or your salon software, for automatic reminders and campaigns to your whole client list. Many salons use both. The difference decides what you can send, to whom, and what it costs.

WhatsApp Business appWhatsApp Business Platform (API)
CostFree appCharged per delivered template message, plus your provider's fee
Best forChats, quick replies, small groups of regularsConfirmations, reminders, bills and campaigns at scale
Bulk sendingBroadcast lists of up to 256 contacts eachTemplates to any opted-in client, within your messaging limit
Who receives itOnly contacts who saved your numberAnyone who opted in, saved or not
What you can sendAnything you typeFree-form replies within 24 hours of a client's message; approved templates otherwise
AutomationGreeting and away messages, quick repliesReminders, bills and campaigns sent automatically from your booking or billing system

The saved-number rule is easy to miss. WhatsApp's help centre says a broadcast list reaches only people who have your number saved in their phone's contacts. A client who never saved your salon's number simply doesn't get the message. Meta has also been introducing a paid "business broadcasts" feature inside the app, which its help centre says is available only in some countries so far.

The Platform has limits of its own. Meta caps how many different people a business can message in a rolling 24 hours outside an open chat. New business portfolios start at 250, and the limit rises in steps as you keep sending messages people don't block or report.

Why unofficial bulk-sending tools are a bad bet

Tools that blast messages through WhatsApp Web or a modified app are not WhatsApp products. WhatsApp's Terms of Service list "bulk messaging, auto-messaging, auto-dialing" among impermissible uses, and say WhatsApp may disable or suspend accounts that break its terms.

For a salon, a banned number means losing your chat history and the number every regular has saved. Before you pay any vendor, ask whether they send through Meta's official Business Platform. A service on the Platform will ask you to get templates approved. If a vendor says you never need approval, they are not using it.

Opt-in: who you are allowed to message

You may message clients who gave you their number and agreed to hear from your salon, and you must stop when they ask. That is WhatsApp's Business Messaging Policy, and it covers both the app and the Platform. Meta's opt-in guidance adds two requirements: make it clear the person is opting in to messages from your business, and comply with applicable law.

In a salon, the natural moment is the first bill. Ask out loud, and note the answer and the date in the client's record.

Keep the two permissions separate where you can. Meta notes that getting opt-in for each message category separately reduces the chance of people blocking you. A client who wants reminders but not offers is still a client. One who blocks you is gone from the channel.

Blocks matter beyond one client. Meta can pause a template that gets repeated negative feedback, and businesses whose quality stays low can have their sending rate limited. Your reminders and your offers usually go out from the same account, so a careless festive blast can end up slowing next week's appointment reminders.

One phone number, three clients

In many Indian families one phone books for everyone: a mother books for herself and two daughters, or a husband's number sits on his wife's record. If your list is keyed by phone number, the daughters' birthdays go to the mother, and a "we miss you" message reaches someone who was in last week. Keep each person as a separate client who can share a number, address messages to the person who actually comes, and record who on that number agreed to offers. How you store and use this data is its own subject; see salon client data and privacy.

Templates, categories and the 24-hour window

Outside a 24-hour window that opens each time a client messages or calls you, a business on the Platform can send only Meta-approved templates. Inside that window you can reply freely, in your own words, and each new message from the client restarts the clock.

So a client who writes "Is 5 pm free tomorrow?" gets a normal conversation, while a client who hasn't written in three months can only receive an approved template.

The three template categories

CategoryWhat it is forSalon examples
UtilityNon-promotional messages about something the client did or asked forBooking confirmation, reminder, bill, package balance, a feedback request after a visit
MarketingAnything promotional, or anything mixed or unclearFestive offers, win-backs, new services, birthday offers, referral asks
AuthenticationOne-time codes that verify identityLogin codes, which most salons never need

Two rules settle most salon cases. A utility template must be non-promotional and either specific to the client or requested by them. And a template that mixes utility and marketing content, such as a reminder with "20% off hair spa" added at the end, is treated as marketing and billed as marketing.

Getting templates approved

Templates are reviewed automatically when you create or edit them, and Meta says review can take up to 24 hours. A template must show as approved before you can send it. Meta rates approved templates by quality and can pause one that draws repeated negative feedback or low read rates.

Write templates in the language your clients use with your front desk. If half your clients chat in Hindi or Hinglish, submit a Hinglish version alongside the English one rather than translating on the fly.

What WhatsApp marketing costs a salon in India

Since 1 July 2025, Meta charges per delivered template message, at a rate set by the message's category and the recipient's country, and messages clients send you are free. Meta changed its rates several times in 2026, so check the current India rate card on Meta's pricing page before you budget.

The structure, as of October 2026:

  • Per message, by category. Marketing, utility and authentication templates each have their own rate.
  • Billed in rupees. Meta began moving India accounts to INR billing on 1 January 2026, and eligible accounts must switch by 31 December 2026.
  • Replies are no longer free without limit. Meta's pricing page says that from 1 October 2026 each business phone number gets 1,000 free service messages a month, with a charge beyond that, and utility templates sent inside the 24-hour window are now charged too.
  • Your provider's price sits on top. Whoever sends for you, from a messaging provider to salon software, sets their own price.

A formula for campaign cost and return

Campaign cost = clients messaged × your all-in cost per message

Campaign return = revenue from recipients who book within 14 days − cost of the discount − campaign cost

Notice where the money goes. The messages cost ₹600 and the discount cost ₹3,600. The bigger risks are an offer deeper than it needs to be, and clients who block you because the message wasn't meant for them.

How often should a salon send WhatsApp messages?

Send service messages whenever there is a booking or a bill, and keep marketing to two to four messages a month per client, fewer for anyone who hasn't replied or visited in a while. That ceiling is a judgement, not a Meta rule, but Meta does limit how many marketing messages a person receives from businesses, so over-sending can mean messages that never arrive.

MessageWhenHow often
Booking confirmationRight after bookingEvery booking
ReminderEvening before, and 2–3 hours beforeEvery booking
Bill and thank-youAt checkoutEvery visit
Rebooking nudgeWhen their usual gap between visits is upOnce per cycle
Birthday or anniversaryA few days beforeOnce a year each
Festive offer2–4 weeks before the festivalOne or two per festival
Win-back45, 60 and 90 days after the last visitThree messages, then stop
New serviceAt launchOnce, to the clients it suits

Don't send the same offer twice to someone who ignored it the first time, and drop anyone who hasn't opened or replied to your last four marketing messages to a quarterly list. For a year of festival timing, use our salon marketing calendar for India.

Segment recipes: exactly who gets what

Segmenting means splitting clients by what they had, when they last came and what they're worth, then sending each group the one message that fits. The table gives each segment as a filter you can run in your software or a spreadsheet, plus who to leave out.

SegmentFilterSend
Colour dueLast visit included colour, 35–49 days ago, no future bookingRoot touch-up nudge, no discount
Haircut dueLast haircut more than her usual gap ago, no future bookingHaircut nudge with her stylist's open slots
Lapsed regulars3+ visits in the last 12 months, none in 60–120 daysThe win-back sequence
One-visit clientsExactly one visit, 30–90 days agoA check-in and a reason to return
Festival-only clientsVisited in the month before last year's Diwali, not sinceA festive message four weeks before Diwali
BridalEnquiries or clients with a wedding date in the next 30–150 daysTrials, pre-bridal and family packages
Members and package holdersActive membership, or a package with sessions leftBalance updates, renewal reminders, members-first slots
Top spendersTop 50 by spend in the last 12 monthsEarly access and a personal note from the owner

Leave out of every marketing campaign: anyone who visited in the last 21 days, anyone with a future booking, anyone who complained in the last 30 days, and anyone who said no to offers. If you work from a spreadsheet, seven columns build all of these: name, phone, last visit date, last service, visits in the last 12 months, birthday, and "offers OK?".

Our guide to salon client retention shows how to work out each client's usual gap, and memberships and packages covers the offers that suit members.

How to send a campaign without swamping the front desk

Send campaigns in batches the desk can answer, on a quiet weekday morning, never all at once on a Saturday. Replies arrive within minutes of a send, and a client who asks "Is Sunday 4 pm free?" and hears back at 8 pm has often booked elsewhere.

  • Send to 100–150 clients at a time, then wait 30–45 minutes before the next batch.
  • Start between 10:30 and 11:30 am on a Tuesday, Wednesday or Thursday, when the desk has time.
  • Put one person on replies for two hours after each batch, with quick replies ready.
  • Hold open slots for the campaign, so the desk can offer real times.
  • Stop the next batch if more than a handful of people reply STOP or ask "who is this?". Something in the segment or the wording is wrong.

How to answer the replies

Every campaign produces the same handful of replies, so write the answers before you send. Speed matters more than polish, and the answer should always end with a question or a slot, not a full stop.

The client writesSend back
"Price?""Hair spa is ₹{Price} for shoulder-length hair, a little more for longer hair. Would Thursday at 4 or Saturday at 11 suit you?"
"Who is this?""This is {Salon name} in {Area}. You visited us for {Service} in {Month}. If you'd rather not get offers, reply STOP and we'll take you off the list."
"STOP""Done, you won't get offers from us again. Your bills and appointment reminders will still come here. Sorry for the bother."
"Why are you messaging me?""Sorry about that. You're off our offers list now, and we won't message you again unless you book."
"Can my mother use this offer?""Of course, the offer is for your family too. What name should I book under, and which day suits her?"
"I'll let you know""Sure. Shall I hold {Day} at {Time} for you till tomorrow evening? No charge if you can't make it."

Never argue with an annoyed reply, never send a second offer into the same chat, and remove a STOP the same day. If enquiries also come in from Instagram, move them to WhatsApp so the desk works one inbox; our guide to Instagram for salons has the DM side.

How to measure whether a campaign worked

Judge a campaign by the bookings and revenue it produced from the people who received it, within a fixed window such as 14 days, compared with similar clients who didn't get it. Delivery and read counts tell you a message arrived. Only bookings tell you it worked.

  • Booking rate = clients who booked within 14 days ÷ clients messaged
  • Revenue per message = revenue from those bookings ÷ messages sent
  • Opt-out rate = STOP replies and blocks ÷ clients messaged
  • Lift = booking rate of the messaged group − booking rate of the holdout group

Watch the opt-out rate as closely as bookings. A campaign that brings in visits but makes clients block you has borrowed from next month.

25 WhatsApp templates for salons

Copy these, replace the {placeholders} and submit each under the category shown. Meta makes the final call on category, and anything with an offer in it is marketing. Keep the line breaks as they are.

Bookings and visits

1. Booking confirmation (utility)

Hi {Client name}, your appointment at {Salon name} is confirmed. {Service} with {Stylist} {Date}, {Time} Need to change it? Reply here and we'll move it for you.

2. Reminder, the evening before (utility)

Hi {Client name}, a reminder that we'll see you tomorrow at {Time} for {Service} at {Salon name}. Reply 1 to confirm or 2 to reschedule.

2a. Reminder, the evening before (Hinglish)

Hi {Client name}, kal {Time} baje {Service} ke liye aapka appointment hai {Salon name} mein. Confirm karne ke liye 1 bhejiye, time badalna ho toh 2.

3. Reminder, the same day (utility)

Hi {Client name}, see you at {Time} today. {Stylist} is ready for you. {Salon name}, {Address} Running late? Just reply and let us know.

4. Thank you and feedback (utility)

Thank you for visiting {Salon name} today, {Client name}. Your bill is attached. How was your {Service} with {Stylist}? Reply with a number from 1 to 5, and tell us anything we should fix.

5. Package balance (utility)

Hi {Client name}, today's {Service} was taken from your {Package name}. Sessions left: {Balance} Valid till: {Expiry date} Reply here to book your next session.

6. Membership renewal due (utility)

Hi {Client name}, your {Salon name} membership ends on {Expiry date}. You can renew at the counter on your next visit, or reply here and we'll send the payment link.

7. First-visit check-in (utility)

Hi {Client name}, it's {Stylist} from {Salon name}. How is your {Service} settling in? If anything isn't quite right, reply here and we'll fix it for you.

Rebooking nudges by service

8. Haircut due (marketing)

Hi {Client name}, it's been {Weeks} weeks since your haircut at {Salon name}, about when the shape starts to grow out. {Stylist} has slots this week. Reply with a day that suits you. Reply STOP to opt out.

9. Root touch-up due (marketing)

Hi {Client name}, it's been {Weeks} weeks since your colour, so your roots are probably starting to show. Shall we book your root touch-up with {Stylist}? Reply with a day that suits you. Reply STOP to opt out.

10. Facial or clean-up due (marketing)

Hi {Client name}, it's been a month since your {Service} at {Salon name}. A follow-up session now keeps your skin on track. Reply with a day and time and we'll book you in. Reply STOP to opt out.

11. Waxing and threading due (marketing)

Hi {Client name}, due for your waxing and threading? We have short slots open this week at {Salon name}. Reply with a time that suits you. Reply STOP to opt out.

12. Keratin or smoothening care (marketing)

Hi {Client name}, it's been {Weeks} weeks since your {Service}. A hair spa with the right aftercare now helps the result last. Want us to book one with {Stylist}? Reply STOP to opt out.

Win-back for lapsed clients

13. Win-back at 45 days, no offer (marketing)

Hi {Client name}, we haven't seen you at {Salon name} since {Last visit month}. {Stylist} has a few slots open this week if you'd like to come in. Reply with a day and we'll book it. Reply STOP to opt out.

14. Win-back at 60 days, small add-on (marketing)

Hi {Client name}, it's been two months since your last visit to {Salon name}. Book any service before {Valid till} and we'll add a free {Add-on} on us. Just reply with a day. Reply STOP to opt out.

15. Win-back at 90 days, ask and offer (marketing)

Hi {Client name}, we've missed you at {Salon name}. If something about your last visit wasn't right, we'd honestly like to know. And if you'd like to come back, here's {Offer} on your next visit, valid till {Valid till}. Reply and we'll find you a slot. Reply STOP to opt out.

Birthdays and anniversaries

16. Birthday (marketing)

Happy birthday, {Client name}. Everyone at {Salon name} wishes you a lovely year ahead. There's a birthday treat waiting for you this month: {Offer}. Reply whenever you'd like a slot. Reply STOP to opt out.

16a. Birthday (Hinglish)

Happy birthday, {Client name}. {Salon name} ki poori team ki taraf se bahut saari shubhkamnayein. Is mahine aapke liye ek birthday treat hai: {Offer}. Jab mann ho, reply karke slot book kar lijiye. Offers band karne ke liye STOP bhejiye.

17. Anniversary (marketing)

Happy anniversary, {Client name}. Going out to celebrate? Book a blow-dry or a quick glow facial on the day and we'll have you ready on time. Reply with the time you need to leave. Reply STOP to opt out.

Festivals and wedding season

18. Diwali (marketing)

Hi {Client name}, Diwali is on {Festival date}, and the last week before it books up fast. Book your {Service} before {Valid till} and get {Offer}. Reply with a day that suits you. Reply STOP to opt out.

19. Karva Chauth (marketing)

Hi {Client name}, Karva Chauth is on {Festival date}. Mehendi, manicure and party makeup slots are open now at {Salon name}. Book before {Valid till} for {Offer}. Reply with the time you'd like. Reply STOP to opt out.

19a. Karva Chauth (Hinglish)

Hi {Client name}, Karva Chauth {Festival date} ko hai. {Salon name} mein mehendi, manicure aur makeup ke slots ab open hain. {Valid till} se pehle book kijiye aur paaiye {Offer}. Time batane ke liye reply kijiye. Offers band karne ke liye STOP bhejiye.

20. Wedding in the family (marketing)

Hi {Client name}, is there a wedding in the family this season? Our {Package name} covers {Services} for the bride and family. Reply with the date and we'll check availability. Reply STOP to opt out.

21. New service launch (marketing)

Hi {Client name}, something new at {Salon name}: {New service}. {One line on what it does}. Introductory price {Price} till {Valid till}. Reply to book. Reply STOP to opt out.

Reviews, referrals and open slots

22. Google review request (marketing)

Hi {Client name}, thank you for coming in today. If you have a minute, an honest Google review helps other people find {Salon name}: {Review link} And if anything wasn't right, tell us here too.

23. Referral (marketing)

Hi {Client name}, thank you for being a regular at {Salon name}. If a friend is looking for a good {Service}, share your code {Referral code}. They get {Friend offer} on their first visit, and you get {Your reward} once they've been in. Reply STOP to opt out.

24. Last-minute slot (marketing)

Hi {Client name}, a {Service} slot just opened with {Stylist} today at {Time}. Reply YES in the next hour and it's yours. Reply STOP to opt out.

25. Members first (marketing)

Hi {Client name}, as a {Salon name} member you get first pick of festive slots. Booking opens for members today, two days before everyone else. Reply with the day and time you'd like. Reply STOP to opt out.

The review request carries no discount or gift, and that is deliberate: Google prohibits incentives for reviews. Our guide to getting more Google reviews covers the rules. For reminder timing and what to send after a missed appointment, see how to cut salon no-shows.

Frequently asked questions

Do I need a client's permission before sending WhatsApp offers?

Yes. WhatsApp's Business Messaging Policy says a business may contact people only if they gave it their number and agreed to receive messages from it, and it must honour every request to stop. Meta also says you must make clear that the person is opting in to messages from your business. Ask at the first bill, record the date and how they agreed, and keep separate yes or no fields for reminders and for offers.

How much does it cost a salon to send WhatsApp messages in India?

On the WhatsApp Business Platform, Meta charges per delivered template message, with a rate for each category (marketing, utility and authentication) and for the recipient's country. India accounts are moving to rupee billing during 2026. Meta revises rates several times a year, so check its official pricing page for the current India rate card. Your messaging provider or salon software adds its own price on top of Meta's.

Can I send bulk messages from the WhatsApp Business app?

Only in a limited way. Broadcast lists in the app hold up to 256 contacts each, and WhatsApp's help centre says a broadcast reaches only people who have your number saved in their contacts. To message your full client list, use the WhatsApp Business Platform with approved templates. Avoid unofficial bulk-sending tools, because WhatsApp's terms prohibit bulk and automated messaging and it can suspend accounts that break them.

What is the 24-hour window on WhatsApp?

When a client messages or calls your business number, a 24-hour customer service window opens, and each new message from them restarts it. Inside the window you can reply in your own words. Outside it, a business on the WhatsApp Business Platform can send only templates that Meta has approved. Asking clients to reply to reminders, for example "Reply 1 to confirm", opens the window for a normal conversation.

How many promotional WhatsApp messages can a salon send each month?

There is no fixed number in Meta's rules, but a sensible ceiling is two to four marketing messages a month per client, and fewer for clients who haven't replied or visited recently. Meta limits how many marketing messages a person receives from businesses, and templates that draw blocks or reports can be paused. Service messages such as confirmations, reminders and bills don't count towards that ceiling.

Why was my WhatsApp template rejected or re-categorised?

The usual causes are a category that doesn't match the content, such as an offer inside a reminder submitted as utility, placeholders without clear sample values, or wording that breaks Meta's policies. A template that mixes service and promotional content is treated as marketing. Meta reviews templates automatically, usually within 24 hours. Fix the cause it gives, keep reminders free of offers, and resubmit.

Should my stylists message clients from their own WhatsApp?

No. When stylists use personal numbers, your client relationships sit in their phones, and when a stylist leaves, she can message every regular from a number those clients already trust. Run all client conversations on the salon's number, from a phone or linked device that stays at the salon, and give the front desk quick replies for common questions so it can answer as fast as a stylist would.

How do I get clients to save my salon's WhatsApp number?

Ask at the first bill, in the same sentence as the opt-in: "Please save this number as {Salon name} so our reminders reach you." Send the bill or a short thank-you from that number straight away, so the chat exists on her phone. Saved contacts matter most if you use broadcast lists in the WhatsApp Business app, which only reach people who have your number saved.

Sources

  1. Meta — Pricing on the WhatsApp Business Platform
  2. Meta — Get opt-in for WhatsApp
  3. Meta — Template categorization
  4. Meta — Template fundamentals (review, status and quality)
  5. Meta — Messaging limits
  6. WhatsApp — Business Messaging Policy
  7. WhatsApp — Terms of Service
  8. WhatsApp Help Center — How to use broadcast lists
  9. Meta Newsroom — New ways to manage business chats on WhatsApp (April 2025)

General information for salon owners, not legal or tax advice. Rules change and some vary by state — check with your CA or the department concerned before you act on them.

The Salos team

We build Salos, the salon operating system, and run it every day inside a working salon — so these guides come from the same front desk, chairs and month-end you deal with.

Keep reading.

All guides
Book a demo

See your salon
on Salos.

No decks, no pressure. We set up a demo around how your salon runs — and you decide if it deserves to run on Salos.

  • A 20-minute walkthrough on your services, your prices, your outlets
  • Exact per-outlet pricing — including published multi-outlet slabs
  • Live tour: booking → GST bill → WhatsApp, in under a minute
  • A migration plan — we move your data from your current software
20 min

is all it takes. On WhatsApp or a call — you pick the slot, we bring your numbers.

Interested in

We'll confirm on WhatsApp within one working day. No spam — ever.