WhatsApp marketing works better than almost any other channel — and gets abused worse than almost any other channel. The difference between a broadcast that earns a reply and one that earns a block report isn't the platform. It's whether the person on the other end asked to hear from you, and whether what you send is worth their attention.
Done well, WhatsApp marketing turns a phone number into an ongoing conversation: order updates, appointment reminders, quick answers, the occasional offer that actually matters to that customer. Done badly, it turns your business number into something people mute, block, or report — and once WhatsApp notices the pattern, your account pays for it. This guide covers how to do it the first way.
Why WhatsApp works
WhatsApp messages get opened at rates most email and social campaigns can only envy — often within minutes, because it's the same inbox people use for family, friends and work. There's no separate app to check, no promotions tab burying your message. Your customer is already there, several times a day.
It's also where the conversation already happens by default. A customer messages to ask about sizing, delivery time, or availability — and if you're only set up to sell, not to talk, you're wasting the one channel where people are willing to have a back-and-forth with a business at all. WhatsApp marketing isn't really about broadcasting. It's about being useful in a channel built for two-way conversation.
Permission is everything
Every WhatsApp marketing strategy stands or falls on one rule: message only people who asked to hear from you. Opt-in isn't a legal formality here — it's the entire reason WhatsApp works as a marketing channel in the first place. An inbox people trust is valuable precisely because it isn't full of strangers.
Never buy a number list. Never scrape numbers from a directory, a competitor's reviews, or a WhatsApp group. Numbers collected that way have zero context — the person doesn't know you, didn't ask for you, and will report you the moment your name shows up uninvited. Build your list the honest way instead:
- A WhatsApp click-to-chat button on your website, ads, or Google Business Profile.
- An opt-in checkbox at checkout or booking, stating clearly what they'll receive.
- A QR code at your counter, event stall, or on packaging.
- Existing customers who message you first — a real enquiry is consent to reply, not to be added to every future broadcast.
Every person on your list should be able to say exactly why they're there. If you can't answer that for a given contact, don't message them.
WhatsApp Business app vs the WhatsApp Business API
Most businesses start with the free WhatsApp Business app — install it, set up a catalogue and quick replies, and start messaging opted-in customers directly from a phone. For a small business with a manageable contact list, this is usually enough for a long time, and it's genuinely free.
The WhatsApp Business API is a different tier, built for scale rather than a single phone. It connects WhatsApp to a CRM or marketing tool, lets multiple team members reply from one number, supports templated notifications like order updates, and allows automation — chatbots, drip sequences, ticket routing. It also costs more, usually through a message-based pricing model via an approved provider.
The switch point is usually clear: once your contact list has outgrown one phone, once you need order or booking data to trigger messages automatically, or once you need reporting beyond "read" ticks, it's time to move to the API. Jumping to it before you actually need it just adds cost and complexity to a channel that was working fine on the free app.
Messages that earn replies, not blocks
The single biggest factor in WhatsApp marketing performance isn't the tool — it's what you send. WhatsApp treats spam-like behaviour harshly, and customers treat it even more harshly, so the messages that survive long-term are the ones worth receiving.
What earns a reply
- Order and delivery updates — "your order has shipped," "your table is ready," "your appointment is confirmed for 4pm."
- Appointment and payment reminders — genuinely useful, time-sensitive, easy to act on.
- Answers, not pitches — replying to a question with the actual answer, not a redirect to a website.
- Personalised offers tied to something real — a past purchase, an abandoned cart, a birthday — rather than a blanket discount blasted to everyone.
What gets you blocked
- Generic promotional blasts sent to your entire list with no segmentation.
- Messaging people who haven't interacted with you in months without re-confirming interest.
- Multiple messages a day, or the same offer repeated until someone gives in.
- No easy way to say "stop," or ignoring it when they do.
Frequency, timing and segmentation
Even opted-in customers will tune out a business that messages too often. As a rough guide, save broadcasts for when there's genuinely something worth saying — a real update, a relevant offer, useful information — rather than a fixed weekly slot to fill. Transactional messages are the exception: send those exactly when the event happens, not on a schedule.
Timing matters almost as much as frequency. A promotional message at 11pm reads as intrusive in a way the same message at midday doesn't. Segmentation is what makes personalisation possible at scale — grouping contacts by what they bought, how recently they engaged, or what they asked about, so a broadcast list doesn't have to mean one generic message for everyone. A customer who bought last week and a customer who's been silent for six months should never get the identical text.
Respecting opt-outs and measuring what works
Make opting out effortless — a clear "reply STOP to unsubscribe" line, and an immediate, automatic honouring of it. Businesses that make opting out hard end up with the same outcome anyway, just via a block or a spam report instead of a clean unsubscribe, which does more damage to your account's standing with WhatsApp.
Track the numbers that actually reflect trust, not just reach: open and read rates, reply rates, opt-out rates over time, and how many conversations turn into a booking or a sale. A broadcast list that keeps shrinking through opt-outs is telling you something about the content, not just the channel. A steady or growing list with healthy reply rates means you've earned a place in an inbox people guard closely — and that's worth more than a much larger list that's slowly reporting you.
Frequently asked questions
Is WhatsApp marketing legal?
Yes, as long as you follow WhatsApp's commerce and business messaging policies and applicable data protection laws. That means messaging only people who have opted in, identifying your business clearly, and honouring opt-outs promptly. Buying number lists or messaging people who never agreed to hear from you breaks WhatsApp's rules and can get your account banned.
How often should I message customers on WhatsApp?
There's no fixed number, but less is more. Transactional messages like order or appointment updates should go out exactly when needed. Promotional broadcasts are usually better kept to once or twice a month unless a customer has clearly signalled they want more. If open rates or replies start dropping, that's a sign you're messaging too often.
Do I need the WhatsApp Business API?
Only once the free WhatsApp Business app becomes a bottleneck — usually when you need to message more contacts than one phone can manage, connect WhatsApp to a CRM, or automate replies and order updates. Many small businesses run comfortably on the free app for a long time before that point.
Treat the inbox like a privilege
Every number on your WhatsApp list is someone who let you into a space they check dozens of times a day, right next to messages from people they actually know. That's rare, and it's easy to lose. Ask permission before you message, send things worth reading, respect the moment someone wants out, and measure whether you're being welcomed or tolerated. Get that right, and WhatsApp marketing becomes one of the most trusted, highest-converting channels available to a growing business — not just another blast list waiting to be muted.