You built a broadcast list, sent one message to hundreds of customers, and half of them never saw it. Or worse, your number got flagged and your messages stopped going out entirely. If either sounds familiar, you have run into WhatsApp’s broadcast limits, and they trip up more Malaysian businesses than almost any other WhatsApp problem.
The good news is that the limits are simple once you understand them, and there is a safe way to message at scale. At ZenWeb, we set up WhatsApp for Malaysian businesses every week, so we see exactly where broadcasts break and how to get them working again.
This guide explains what a WhatsApp broadcast limit really is, why so many messages go undelivered, what gets numbers banned, and how to message safely within the rules. The short video below gives a quick overview before we get into the detail.
Source video: WhatsApp Business tutorial on YouTube
Quick Answer: A WhatsApp broadcast limit is the cap on how many people one message can reach. The free WhatsApp Business app limits each broadcast list to 256 recipients, and only contacts who have saved your number receive it. Reaching more needs the WhatsApp Business API, a core part of a WhatsApp-led digital marketing setup.
Most of the confusion comes from bundling three different limits under one word. Each one blocks your reach in a different way, so knowing which is biting you tells you exactly what to fix:
The 256 cap and the saved-contact requirement are both documented in the official WhatsApp Help Center. They exist on purpose, to stop the app being used for cold bulk messaging.
Quick Answer: The free app and the API are two different tools. Broadcast lists are free, capped at 256 saved contacts, and give you no delivery data. The API removes the list cap, works on opt-in instead of saved contacts, and reports every send, but it needs setup. If you keep hitting the ceiling, it is time to raise your messaging limit through the API.
The table below sets the two side by side, so you can see which one matches how you actually message customers.
| Capability | Business App | Business API |
|---|---|---|
| Recipients per broadcast | Up to 256 per list | 1,000 to unlimited by tier |
| Must save your number | Yes, or they get nothing | No, opt-in based |
| Delivery and read data | None | Full per-message tracking |
| Automation and chatbots | No | Yes |
| Cost | Free | Per-conversation pricing |
Source: WhatsApp platform limits and ZenWeb client setups, Malaysia, 2024–2026.
Quick Answer: On the WhatsApp Business app, a broadcast only reaches people who have saved your number. If a customer messaged you once but never added you to their contacts, your broadcast quietly skips them. The fix is to get customers to save you first, often by inviting them to message you through a WhatsApp click-to-chat button on your site.
This is the single most misunderstood part of WhatsApp broadcasting. The app shows the message as sent, so it looks like it worked, but recipients who never saved your number receive nothing at all. There is no bounce, no notice, no way to tell from inside the app.
So a list of 256 can quietly deliver to only a handful of people. To close that gap:
Broadcasts reaching almost no one?
We set up WhatsApp so customers actually save your number and get your messages. See our WhatsApp and digital marketing service →
Quick Answer: Pushing past the limits with bulk tools or cold blasts gets your number restricted or banned. WhatsApp watches how many people block or report you, and too many strikes suspends messaging. Recovering a banned WhatsApp number is slow, so prevention beats the cure.
WhatsApp does not police list size with a hard error; it watches recipient behaviour. When people you message block or report you, your account picks up negative signals. Enough of them, fast enough, and messaging is throttled or stopped. Across the Malaysian accounts we help recover, the triggers cluster into a clear pattern:
| Trigger | Share of cases |
|---|---|
| Messaging people who never opted in | 34% |
| High block and report rate from recipients | 27% |
| High volume too fast from a new number | 18% |
| Identical bulk message to large lists | 12% |
| Prohibited content or policy breach | 9% |
Source: ZenWeb client tracking across Malaysian SME accounts, 2024–2026.
Notice that the top two triggers are both about consent, not volume. Sticking to policy the way you would to clear a disapproved Google ad keeps your number healthy far longer than any clever workaround.
Quick Answer: Safe broadcasting comes down to consent, relevance, and pace. Message only people who opted in, keep lists segmented, vary your wording, and warm up new numbers slowly. These habits protect your number and are the foundation of any managed WhatsApp marketing programme.
You do not need a workaround to message at scale, you need a clean process. Work through these steps in order:
These steps keep a Malaysian business within WhatsApp’s limits while still reaching customers.
Quick Answer: Move to the API when your audience outgrows 256 saved contacts, when you need delivery data, or when you send campaigns often. The API needs a verified business, so clearing WhatsApp Business verification comes first, then you can raise your messaging tier as your quality record grows.
There is no need to jump to the API on day one. Match the setup to where your business actually is:
| Your situation | Best fit | Why |
|---|---|---|
| Under ~250 customers, occasional updates | Business app lists | Free and simple, within the cap |
| 250 to 1,000 contacts, regular promos | API, entry tier | More reach, opt-in based, real metrics |
| 1,000+ contacts, frequent campaigns | API, higher tier | Scales past 10,000 a day with templates |
| Need delivery data and automation | API | The app reports nothing at all |
Source: ZenWeb client onboarding data, Malaysian SME accounts, 2024–2026.
Ready to broadcast to more than 256?
We set up the WhatsApp Business API for Malaysian businesses, verification included. Talk to our WhatsApp marketing team →
Quick Answer: A clean, opt-in list does not just protect your number, it performs far better. Messages land, get read, and earn replies, while cold blasting mostly gets ignored or blocked. A well-run list is one of the highest-return channels in a Malaysian digital marketing mix.
The difference between blasting unsaved contacts and messaging an opt-in list is stark. The comparison below is drawn from campaigns we manage for Malaysian SMEs.
| Metric | Cold blasting | Clean opt-in list |
|---|---|---|
| Messages delivered | ~55% | ~98% |
| Read rate | ~22% | ~71% |
| Replies per 100 sent | 1 to 2 | 8 to 12 |
| Risk of number restriction | High | Low |
Source: ZenWeb client tracking across Malaysian SME accounts, 2024–2026.
A WhatsApp broadcast limit is not a wall, it is a set of rules that reward messaging people who actually want to hear from you. Remember the three limits: 256 recipients per list, the saved-contact rule, and the API’s daily tiers. Stay inside them and your messages land; ignore them and your number pays for it.
If you are hitting the ceiling every campaign, that is the signal to build a proper opt-in list or move to the API, not to reach for a bulk-blasting shortcut. Our team sets up compliant, high-performing WhatsApp for Malaysian businesses through our digital marketing service, so you can grow your reach without risking your number.
Ready to reach more customers on WhatsApp, safely?
Book a free 30-minute session — we’ll review your WhatsApp setup, your list, and your goals, then give you a concrete plan to broadcast at scale without getting your number restricted.
On the free WhatsApp Business app, each broadcast list holds a maximum of 256 recipients, and only people who have saved your number receive the message. To reach more, you use the WhatsApp Business API, which replaces the list cap with daily messaging tiers that start around 1,000 unique customers.
Because a broadcast on the Business app only reaches contacts who have saved your number in their phone. The app still shows the message as sent, but anyone who never added you receives nothing. Ask customers to save your number first, and your delivered numbers rise sharply.
Not on the free app in one list. You can create several lists, but the safer route for real scale is the WhatsApp Business API, which lets you message thousands of opted-in customers a day, with delivery and read tracking the app does not provide.
It can. WhatsApp watches how many recipients block or report you, so cold blasting to people who never opted in is the fastest way to a restriction. Message only opted-in contacts, vary your content, and pace new numbers to keep your account healthy.
If your audience is under about 250 people and you message occasionally, the free app is usually enough. Once you outgrow that, message often, or need delivery data, the API pays for itself through better reach and far lower risk of losing your number.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Online