8 August 2026 · Team EaseSeat
WhatsApp Marketing for Salons: What Works in India (and What Gets You Blocked)
WhatsApp is the highest-open-rate channel your salon will ever have — and the easiest to burn. Here is the playbook we see working across salons in 18 cities, and the mistakes that get numbers restricted.
First: use your own number, officially
There are two ways salons do WhatsApp marketing. The wrong way: a reseller blasts from a shared or unofficial number. When Meta acts, your customer conversations vanish with someone else’s spam. The right way: your own WhatsApp Business number, onboarded through Meta’s official API. Your number, your quality rating, your customer relationships.
The messages that actually bring people back
The rebook nudge. A haircut grows out in 4–6 weeks; a manicure in 3. The single highest-ROI message a salon can send is “time for your next visit?” timed to each customer’s own rhythm — not a monthly blast to everyone.
The birthday message. Send it 2–3 days before the birthday with a small add-on offer. On the day, they are busy; before it, they are planning.
The win-back. Customers rarely leave loudly — they just stop coming. A “we miss you” with a modest offer at 60 days quietly recovers a surprising share. The key is knowing who crossed 60 days, automatically.
The festival window. Diwali, Eid, Pujo, wedding season — book-early messages two weeks out, before competitors’ blasts land.
For the actual wording of each of these — in English and Hinglish, ready to copy — see how to send salon offers on WhatsApp.
Match the campaign to the customer
Just as important as the message is who gets it — the offer that delights one customer annoys another. Three segments cover most of the money:
Lapsed customers (60–90 days silent). “Lapsed” is relative to the customer’s own rhythm, not the calendar: someone who came every four weeks and has been quiet for ten is lapsed; a bridal client who visits twice a year is not. Start soft at around 60 days — “we miss you”, a modest offer, valid one week. If they stay silent, one stronger nudge at 90 days, then stop. Chasing people past 120 days with ever-bigger discounts mostly teaches your regulars to wait for one.
VIPs (your top 10–15% by spend or frequency). Do not send them discounts — they were coming anyway, and you would be refunding your most loyal revenue. Send access instead: first pick of wedding-season dates, a preview of a new service, a cancellation slot with their favourite stylist. VIPs respond to recognition, not price.
Birthdays. The mechanics from above, plus one refinement: make the offer a small free add-on — a head massage, nail art on one hand — rather than a percentage off. The add-on costs minutes of staff time; a discount costs margin on a visit that may have happened anyway. First-visit anniversaries work the same way, and no other salon is sending those.
What gets salons blocked
- Buying contact lists. Messaging people who never gave you their number is the fastest route to a ban — and it is illegal under India’s DPDP Act.
- Blasting daily. More than a few marketing messages a month per customer and people tap “Block”. Meta notices blocks; your quality rating drops; your reach dies.
- Ignoring STOP. If someone opts out and you message again, every future message is at risk.
Four a month is the ceiling
That middle mistake deserves its own section, because otherwise well-run salons make it.
Every marketing template lands on the customer’s phone with Meta’s “block” and “report” options one tap away. Meta counts those taps against your number’s quality rating; when the rating drops, your daily sending limit shrinks and templates can get paused. That is the mechanical damage.
The human damage is worse. WhatsApp works because people actually read it — it is where their family is. The first offer from your salon is interesting; the eighth this month is noise from a business that wandered into a personal space. The customers who don’t block simply stop reading — which no dashboard will show you.
Treat four marketing messages per customer per month as a hard ceiling, and most months send two or three. Reminders, bill copies and replies don’t count — the discipline is for promotions. If you have more than four things to say, that is a targeting problem, not a frequency problem: split the list and say different things to different segments.
Getting templates approved
Any message you start outside the 24-hour window must be a template Meta has approved in advance — free-form text is only for the 24 hours after a customer’s last message. The basics that save frustration:
- Pick the honest category. Appointment reminders are Utility; offers are Marketing. Meta recategorizes mislabeled templates anyway — fudging it only adds delay.
- Build in buffer. Approval is often quick — minutes to a day — but do not write your Diwali template on Dhanteras morning.
- Know the common rejections: shortened links (bit.ly and friends), variables floating with no text around them, sample content that doesn’t match the template, and anything that reads like spam.
- Write in the language you’ll send. Hindi and Hinglish templates approve fine.
- Use variables. A
{{1}}for the name lets one approved template serve every customer, personally.
The part nobody tells you: replies are the whole game
A promotion that gets 40 replies and zero answers is worse than no promotion — you just taught 40 customers that your salon does not respond. If you send marketing on WhatsApp, something must be there when customers write back. That something can be a person glued to the phone, or it can be an assistant like EzzyChat that answers price and timing questions and books the appointment inside the same chat, at 11pm, in the customer’s own language.
Costs, honestly
Meta charges per marketing conversation in India (roughly ₹0.70–0.90). A 500-customer campaign costs a few hundred rupees — the question is never the cost, it is whether the message earns a visit. Measure campaigns in bookings, not in ticks.
Two details matter. Marketing messages cost the most; utility messages like reminders cost a fraction; replies inside the 24-hour window after a customer writes to you are free — so a number customers actually talk to runs cheaper. And whoever operates your WhatsApp, insist on paying Meta’s published rates with nothing added per message — that is how EaseSeat runs campaigns.
How to know it actually worked
“Delivered” and “read” tell you the message arrived; they say nothing about whether it earned a visit. To know that:
- Give each campaign an offer that exists nowhere else — a code, or a specific combination (“classic facial + threading at ₹799, show this message”). Have staff record it at billing. Redemptions are your floor.
- Cross-check the visit list. Some people book without mentioning the offer. Compare who received the message against who visited in the next 14 days — that is your ceiling.
- Correct for people who would have come anyway. The simplest honest method: hold back one customer in ten and send them nothing. If 20% of recipients visited but 15% of the holdouts did too, the campaign earned the 5-point difference, not the 20.
- Then do the rupee math: extra visits × your average ticket, minus discounts given, minus message cost. If that isn’t clearly positive after two or three attempts, change the offer or the segment before blaming the channel.
None of this needs software — a notebook at the billing desk and fifteen minutes on Friday. But it must happen, or you are spending on faith.
EaseSeat gives your salon its own WhatsApp number, the campaigns, and an AI that answers the replies. See it live.