WhatsApp Booking for Salons — A Step-by-Step Setup Guide
Exactly how to let clients book your salon on WhatsApp — from picking a number to handling your first booking. No jargon, no fluff.
If your salon runs on WhatsApp anyway, the jump to a WhatsApp booking bot is smaller than most owners think. Clients already know the app. You already use it. The only thing changing is that a bot handles the back-and-forth so you don't have to.
This guide walks through the exact setup — what you need, what it costs, and the handful of decisions you'll have to make along the way.
Why WhatsApp beats a booking form for most salons
A web booking form is a separate app your client has to open, trust, and figure out. WhatsApp is already the last app they closed. Open rates for WhatsApp sit around 98% globally. For salons — especially in markets like Pakistan, India, the Middle East, and Latin America — WhatsApp is the communication channel.
The flip side: when it's just you and a phone, WhatsApp eats your evenings. Bookings come in at 10pm. Confirmations need replies. Reminders are manual. A WhatsApp booking bot collapses all of that into an automated conversation.
What you actually need
Three things:
- A dedicated phone number for your business — it can't be a number already used with personal WhatsApp.
- A Meta Business account — free, takes 15 minutes.
- Access to the WhatsApp Cloud API — also free to set up, with per-conversation messaging costs after your free tier.
You do not need to replace your personal number. Most salon owners get a second SIM (often the cheapest prepaid card) and register that with Meta. Your customers still see your business name — not the number — once you're verified.
Meta's pricing — the short version
Meta charges per conversation window, not per message.
- User-initiated conversations (client messages you first) are free for 24 hours.
- Business-initiated conversations (you message them first, like a reminder) cost a few cents per window, varying by country.
- Meta provides a free allotment each month — usually 1,000 conversations. Most small salons never exceed it.
Translation: as long as clients are the ones starting the conversation ("Hi, can I book a haircut?"), it's effectively free.
The 10-minute setup path
- Create your Meta Business account.
- Add a WhatsApp Business number under Business Settings → Accounts → WhatsApp Accounts.
- Verify the number with the SMS or call code Meta sends.
- Inside SalonBooking, go to Admin → WhatsApp and paste your Access Token and Phone Number ID.
- Click Test connection. You should see a ✅ within seconds.
That's the whole technical part. The rest is your bookings.
What happens when a client messages you
With SalonBooking, a typical conversation goes like this:
Client: Hi, I want to book a haircut Bot: Welcome to Atique Salon! Pick a service:
- Haircut — 45 min
- Beard trim — 20 min
- Haircut + beard — 60 min
Client: 1 Bot: Available tomorrow: • 2:00 PM • 3:30 PM • 4:00 PM
Client: 4pm Bot: ✅ Booked! Tomorrow 4:00 PM with Ahmed. Reply 0 anytime to manage.
You didn't type anything. You were cutting hair.
Common questions
Can I take over mid-conversation?
Yes — if the bot gets confused or a client needs a human, you can reply directly from the SalonBooking inbox and the bot steps aside.
What if I don't want WhatsApp?
The web booking page works independently. Some salons launch web-only and add WhatsApp later once they see the request volume.
How long does Meta approval take?
Typically 1–3 business days for verification. Message sending works immediately on test numbers.
Next steps
If you already have a Meta Business account: create your SalonBooking account and plug in your credentials. If you don't: open a Meta Business account first, then come back. The whole path takes less than an hour.
Want the feature list without the setup steps? See what's inside SalonBooking.