What Is a WhatsApp Broadcast? The Complete Guide
The plain-English primer: what a broadcast is, how it differs from a group and a broadcast list, what it costs, and the rules that keep your number healthy.
A WhatsApp broadcast is a single message sent to many contacts at the same time, where every recipient receives it as a private one-to-one chat. Nobody can see who else got it, there is no shared thread, and every reply comes back to you individually.
That last detail is the whole point. On the customer's phone a broadcast looks exactly like a message you typed to them personally. Sent through the WhatsApp Business API — the official channel Meta provides for businesses that need to message at scale — one broadcast can reach thousands of people. The ceiling is not a list size but your number's daily messaging limit, which starts at 250 unique customers per rolling 24 hours for a new business account and climbs from there (Meta, WhatsApp messaging limits).
This guide covers what a broadcast actually is, how it differs from the three things people confuse it with, why WhatsApp makes you use a pre-approved message, how many people you can reach, what it costs, the rules that keep your number in good standing, and how to send your first one.
Broadcast, broadcast list, or group? The three things people mean
Search "WhatsApp broadcast" and you get answers about three different products. They behave very differently, and picking the wrong one is how stores hit a wall at 256 contacts or get reported for spam.
| WhatsApp group | Broadcast list (phone app) | Business broadcast (ConvoFly) | |
|---|---|---|---|
| Who sees whom | Every member sees every other member's number and replies | Nobody — private 1:1 chats | Nobody — private 1:1 chats |
| Maximum recipients | One shared chat, with a member cap | 256 contacts per list | No list cap — bounded by your daily tier (250 to unlimited) |
| Must they save your number? | No | Yes — it silently fails to anyone who hasn't | No |
| Personalization | None | None — same text to everyone | Per-recipient name, order number and other values |
| Delivery reporting | None | None | Sent / delivered / read / failed per contact, exportable to CSV |
| Scheduling and automation | No | No — you tap send from a phone | Scheduled, recurring and multi-step drip sends |
| Cost | Free | Free | Meta charges per delivered message, plus your software plan |
The 256-contact cap and the "must have saved your number" rule are both documented by WhatsApp for broadcast lists in the consumer and Business apps (WhatsApp Help Centre, broadcast lists). That second rule is the one that catches people out: a broadcast list message to someone who never added you to their address book simply never arrives, and you get no error telling you so.
Two deeper comparisons if you need them: broadcast vs. broadcast list and broadcast vs. group. There is also a fourth option people weigh — posting to your Updates tab instead of messaging anyone — covered in broadcast vs. Status. For the rest of this guide, "broadcast" means the business kind.
Why a broadcast has to use an approved "template"
A message template is a message you write in advance and submit to Meta for review, so that WhatsApp knows what you intend to send before you send it to thousands of strangers.
You need one because of the 24-hour customer service window. When a customer messages your business, a 24-hour window opens during which you can reply with anything you like, in any format, at no charge from Meta. Once that window closes — or if the customer never messaged you in the first place — you can only reach them with a template Meta has already approved. This single rule is what stops WhatsApp becoming an open bulk-messaging channel, and it is why every broadcast tool on the market works the same way.
Templates come in three categories, and the category you pick decides both the review standard and the price:
- Marketing — sales, launches, re-engagement, anything promotional. This is what most broadcasts are. Charged on delivery.
- Utility — order confirmations, shipping updates, appointment reminders, anything tied to a transaction the customer already made. Meta states that "Utility templates delivered within an open customer service window are free" (Meta, WhatsApp pricing).
- Authentication — one-time passcodes and login verification only.
Meta publishes the content rules templates are reviewed against in its message template guidelines. Approval in practice usually takes minutes to a few hours, though Meta does not publish a guaranteed turnaround, so do not plan a launch around an unapproved template.
The practical upshot: a broadcast is really just "send this pre-approved message to this list of people, filling in each person's details."
What you can put inside a broadcast
A template is more than a block of text. A single broadcast message can carry:
- Personalized values — first name, order number, city, or any contact attribute you store, dropped into placeholders that look like
{{1}}and{{2}}. See personalizing broadcasts with variables. - A header image, video or document — a product shot, a lookbook, a PDF price list.
- Buttons — quick replies the customer can tap to answer, or call-to-action buttons that open your site, dial your number, or copy a discount code.
- Limited-time-offer countdowns — a visible expiry timer inside the message.
The full set is in adding media, buttons and offers. Buttons matter more than they look: a tapped quick reply is a customer-initiated message, which opens that free 24-hour window and lets you continue the conversation without another template.
How many people can you actually reach?
There is no fixed recipient cap on a business broadcast. What limits you is your number's messaging tier, which Meta defines as "the maximum number of unique WhatsApp user phone numbers your business can deliver messages to, outside of a customer service window, within a moving 24-hour period" (Meta, messaging limits).
Two things in that definition are commonly misread. It counts people, not messages — sending one customer four messages in a day uses one unit of your allowance, not four. And it only counts messages sent outside a customer service window, so replies to people who wrote to you first do not count at all.
The five tiers are 250, 2,000, 10,000, 100,000 and unlimited. Every new WhatsApp Business portfolio starts at 250. You move up one level when you meet two conditions at once: you are sending high-quality messages across your numbers and templates, and you have used at least half your current limit in the last 7 days. When both hold, Meta raises your limit within 6 hours, with no form to submit.
The second condition surprises most shop owners, because it means caution is penalised: a store that sends 40 messages a week to "stay safe" never crosses the 50% threshold on the 250 tier and stays there indefinitely. The full mechanics are in messaging limits & tier caps. If you read anywhere that the second tier is 1,000, that is out of date — it is 2,000.
What a broadcast costs
Since 1 July 2025 Meta charges per message rather than bundling messages into 24-hour conversations, and "You are only charged when a template message is delivered" (Meta, WhatsApp pricing). An invalid number or a failed send costs you nothing.
The price of one message depends on the template category and the recipient's country. Meta publishes rates on a separate rate card rather than inline, and they change, so treat any per-message figure you read on a blog — including a competitor's pricing page — as a ballpark and check the current card for the countries you send to.
Some traffic is free outright: all non-template messages sent inside an open customer service window, utility templates delivered inside that window, and everything for 72 hours after someone taps a click-to-WhatsApp ad or a Facebook Page call-to-action. There is no universal free monthly allowance. Full breakdown in how much a WhatsApp broadcast costs.
The rules that keep your number healthy
WhatsApp protects its users far more aggressively than email does, and the consequences land on your number rather than on a campaign. Three things carry most of the weight:
- Opt-in. Meta's WhatsApp Business Messaging Policy requires clear consent before you message someone. A checkout checkbox, a "text JOIN to subscribe" keyword, or an explicit form consent all qualify. A purchased list does not.
- Quality rating. Each number carries a rating shown as green, yellow or red, driven by how recipients react — blocks and "report" taps drag it down. Meta references quality rating as a factor in tier increases but does not publish the numeric thresholds, so be sceptical of any specific score you see quoted.
- Frequency. Fatigue is the most common cause of blocks, and blocks are the fastest route to a red rating. Fewer, better-targeted sends beat a weekly blast.
The habits that keep all three green are in broadcast best practices, and the controls that enforce them automatically — STOP/START handling, a per-contact frequency cap, and a template quality badge — are in opt-outs, frequency caps & quality.
How to send a broadcast, in six steps
The whole flow, once your number is connected:
- Get a template approved. Open Templates, write your message in the Marketing or Utility category, leave
{{1}}placeholders where personal details go, and submit it. - Start a campaign. Go to Broadcasts → New campaign, choose One-time broadcast, name it something only you will see, and pick your approved template.
- Choose your audience from one of five sources: a tag, a live segment, a pasted CSV list, a Google Sheet, or a re-target of a past campaign's outcomes.
- Fill in the personalized bits — map each
{{1}}to a contact attribute and give it a fallback word like "there" so a contact missing that detail still reads naturally. - Test-send to your own number and read it on a phone. See test sends & previews.
- Send or schedule. Pick a time your audience is awake, or turn it into a recurring broadcast.
Budget about ten minutes for the first one and roughly two for every one after. The fully-annotated version is how to send your first WhatsApp broadcast.
What you can see after it sends
Unlike a broadcast list on a phone, a business broadcast reports back. Every recipient moves through four statuses — sent, delivered, read, failed — and you can watch the counts update live, pause or cancel mid-flight, open any individual contact's outcome, and export the whole list to CSV.
One honest caveat on the read number: recipients who switch off read receipts in WhatsApp's privacy settings will only ever report as "delivered" even when they genuinely read the message. Treat your read rate as a floor rather than a measurement. More in delivery stats & reports.
A large send also takes real time. WhatsApp paces bulk delivery, and ConvoFly sends at roughly 120 messages a minute, so a few hundred contacts finish in moments while several thousand can take hours. The composer shows an estimated sending time next to the recipient count before you launch, so a slow-looking send reads as progress rather than a fault.
When a broadcast is the wrong tool
Being honest about this saves your number:
- You want members talking to each other. A VIP community or a wholesale buyers' circle needs a group; a broadcast has no shared thread by design.
- You don't have opt-in. There is no compliant way to broadcast to a purchased or scraped list. Grow consent first.
- The message is genuinely one-to-one. Answering one customer's question is an inbox job, not a campaign.
- You want a public post nobody has to receive. That is Status / Updates, not a broadcast.
A realistic first campaign
If you are starting from zero, the sequence that works is small and boring. Get 100 to 200 genuine opt-ins from existing customers. Send one Marketing template to a segment of people who bought in the last 90 days, ending in a question so replies open free 24-hour windows. Check the delivery report the next morning. Then follow up only the people who did not reply with a different angle, rather than re-blasting everyone.
Keep clearing the 50%-of-limit bar each week and your 250-customer cap becomes 2,000 within 6 hours of Meta's next check — at which point the constraint stops being WhatsApp's rules and starts being the size of your opt-in list.
Frequently asked questions
How many people can I broadcast to on WhatsApp?
Through the WhatsApp Business API there is no fixed list cap — you are limited by your number's messaging tier, which counts unique customers messaged outside a customer service window per rolling 24 hours. Meta's tiers are 250 (new numbers), 2,000, 10,000, 100,000 and unlimited. The phone app's broadcast list is capped at 256 contacts.
Do recipients see each other in a broadcast?
No. Every recipient gets the message as a private 1:1 chat and cannot see who else received it. Their replies come only to you. That visibility only happens in a group, where every member sees every other member's number.
Do customers need to save my number first?
Only for the phone app's broadcast lists, which cap at 256 contacts and which WhatsApp states will only reach people who have added your number to their address book — the message silently fails for everyone else. Business API broadcasts have no such requirement: any opted-in contact receives them whether or not they saved you.
Why does a broadcast need a pre-approved template?
Because outside the 24-hour customer service window that opens when a customer messages you, WhatsApp only permits business-initiated messages that Meta has already reviewed. Templates come in three categories — Marketing, Utility and Authentication — and Meta publishes the content rules they are checked against.
Is a WhatsApp broadcast free?
The message itself is charged by Meta on delivery, per message since 1 July 2025, at a rate set by template category and recipient country. Non-template replies inside an open 24-hour window are free, utility templates inside that window are free, and everything is free for 72 hours after a click-to-WhatsApp ad. There is no universal free allowance.