Quick answer
To send WhatsApp broadcasts without getting blocked, use the official WhatsApp Business API rather than unofficial bulk-sender tools, message only customers who opted in, segment the list so each message is relevant, use approved templates with an easy opt-out, start with small batches, avoid sending too often, and watch your quality rating and block rate after every campaign.
Key takeaways
- Unofficial bulk-sender apps, browser extensions and modified WhatsApp versions are the fastest route to a banned number.
- Blocks and reports from recipients drive your quality rating, so consent and relevance matter more than wording tricks.
- Segment and personalise: a message relevant to 500 people beats a generic one to 5,000.
- Start small, pace sends and keep a sensible gap between promotions to the same person.
- Check delivery, read and opt-out numbers after every campaign and pause if blocks rise.
Few things hurt a Kenyan small business faster than losing the WhatsApp number printed on its signboard, receipts and Instagram bio. Most bans and restrictions follow the same pattern: a big promotional blast to a list of people who never asked for it, sent from a tool WhatsApp does not allow.
This guide is for owners and marketers who want to send offers, reminders and announcements to many customers at once while keeping the number healthy. It walks through the steps in order, from the tools you use to what to check after each send.
Before you start
You will need:
- A WhatsApp Business API number on the official WhatsApp Business Platform, through a provider such as chat.or.ke.
- A contact list with recorded consent: who agreed, when and how.
- At least one approved marketing template for the promotion, plus utility templates for updates.
- A wallet or budget for the send. Each promotion on chat.or.ke costs KES 4.50 and each update or reminder KES 0.90.
- Someone available to answer replies for a few hours after you send.
Step 1: Send through the official API, not a bulk-sender hack
Use the WhatsApp Business Platform, because WhatsApp's systems are built to detect and ban accounts that automate the normal app. Tools that promise "unlimited free WhatsApp blasts" usually drive WhatsApp Web, a modified app or a pool of SIM cards, all of which break WhatsApp's terms.
On the API, every broadcast is a set of individual template messages from your verified business profile. Customers see your business name, and WhatsApp can measure quality fairly instead of treating you as a spammer. If you are still on the app, read WhatsApp Business app vs API before your next big send.
Step 2: Message only people who opted in
Only send marketing messages to customers who agreed to receive them from your business on WhatsApp. Meta's business messaging policy requires opt-in, and Kenya's Data Protection Act requires consent for direct marketing.
A bought list, a list scraped from a Facebook group, or numbers copied from your M-Pesa statement are not opted in. People who did not expect your message block and report it, and those reports are what restrict numbers. Our guide on building a WhatsApp opt-in list shows practical ways to collect consent at the till, online and in chat.
Step 3: Clean and segment your list
Remove duplicates, wrong numbers and anyone who asked to stop, then split the list into groups who share an interest. Relevance is the best protection you have.
On chat.or.ke, phone numbers are tidied into the +254 format on import, and you can tag contacts by location, product interest or last purchase in the CRM. A Nairobi boutique might send its new menswear stock only to customers tagged "menswear", and its Mombasa branch opening only to coast customers, instead of sending both to everyone.
Step 4: Write a template people are glad to receive
A good broadcast names your business, gives one clear reason to read on and tells people how to stop. Keep it short, personal and specific.
Compare these two:
- Weak: "MEGA SALE!!! Visit us now for amazing deals!!!"
- Strong: "Hi {{1}}, new school shoes have arrived at Tamu Fashions, Moi Avenue, in sizes 28 to 42. Reserve a pair by replying with your child's size. Reply STOP to opt out."
Add quick-reply buttons such as "Show me" and "Stop promotions". A tap on "Stop" is far better for your number than a block. The template approval guide has more good and rejected examples.
Step 5: Start small and pace the send
Send to your most engaged segment first, in a batch of a few hundred, and check results before sending to the rest. New numbers also start with a low daily messaging limit set by Meta, which grows as your quality record builds.
chat.or.ke broadcasts are paced automatically to stay within WhatsApp's limits, and you can schedule a send, pause it, resume it or retry failures. Pick sensible hours: mid-morning or early evening on a weekday usually works better than late at night, when a message feels intrusive. Learn how the limits work in WhatsApp quality rating and messaging limits explained.
Step 6: Respect frequency
Do not message the same person with promotions too often. Customers who get an offer every other day start blocking, even if they once opted in.
As a starting point, keep promotions to the same customer to about one or two a month and make each one worth opening; adjust from your own block and opt-out numbers. Meta also limits how many marketing messages a person receives from businesses over a period, so over-messaging can simply mean messages are not delivered. chat.or.ke filters out contacts who were messaged too often, opted out or keep failing.
Step 7: Honour opt-outs immediately
When someone asks to stop, stop. Remove them before the next campaign and never add them back without fresh consent.
On chat.or.ke, contacts who send STOP to your WhatsApp or SMS line are marked as opted out and skipped in every future SMS and WhatsApp campaign. Make sure your team also marks people as opted out when they say so in their own words, such as "please remove me".
Step 8: Read the report and watch your quality
After each campaign, look at sent, delivered, read and failed counts, and at how many people replied, tapped a button or opted out. A sudden rise in opt-outs or a drop in your number's quality rating is your signal to pause, review the segment and rewrite the message.
Answer replies quickly too. A broadcast that sparks conversations is a good sign, and replies within the 24-hour window can be answered in free text without another template.
What usually gets a WhatsApp business number blocked?
Most blocks come from a few repeated mistakes:
| Mistake | Why it hurts | Fix |
|---|---|---|
| Unofficial bulk-sender tools | Breaks WhatsApp's terms and triggers automated bans | Use the WhatsApp Business Platform |
| Sending to bought or scraped lists | Strangers block and report you | Message opted-in contacts only |
| One message to everyone | Most recipients find it irrelevant | Segment by interest, location or purchase |
| Daily promotions | Even fans start blocking | Space out offers |
| No way to stop | People block instead of opting out | Add "Reply STOP" or a stop button |
| Ignoring a falling quality rating | Templates get paused, sending is restricted | Pause, review, resend to a smaller segment |
For a fuller list of causes and recovery steps, read why WhatsApp business numbers get banned.
Published 20 October 2026 Updated 20 October 2026 Plain-text version