The free WhatsApp Business App caps broadcast lists at 256 contacts per list, and only delivers to contacts who have your business number saved in their phone- WhatsApp Business API removes both constraints, sending Meta-approved templates to any opted-in customer regardless of list size or saved-number status, though API sending is still governed by quality-rating and tier-based messaging limits rather than being truly unlimited.
The Free App's Broadcast Limits
The WhatsApp Business App- the free consumer-facing app most small businesses start with- has two constraints that define its broadcast feature:
- 256-contact cap per list. Each broadcast list can hold a maximum of 256 contacts. This is a fixed limit within the app with no upgrade path to raise it.
- Recipients must have your number saved. A broadcast message only reaches a contact if they have saved your business number in their phone. Adding someone to a broadcast list who hasn't saved your number does not deliver the message to them- it simply fails silently, with no error shown to you.
Both limits exist because the broadcast list feature was built for small businesses managing a modest, personally-known customer base directly from a phone, not for businesses running structured, high-volume outreach.
Important: The 256-contact figure is a per-list cap, not a total cap- you can create multiple lists. But the saved-number requirement applies regardless of how many lists you create, and it's the constraint that most often silently limits real delivery.
Why This Breaks Down at Real Customer-List Scale
The 256-contact limit looks manageable for a small business but becomes unworkable quickly as a customer list grows:
| Customer list size | Broadcast lists needed (at 256/list) |
|---|---|
| 500 | 2 |
| 2,500 | ~10 |
| 10,000 | ~40 |
| 50,000 | ~196 |
A business with 10,000 customers would need roughly 40 separate lists, each built and maintained manually within the app- adding new customers, removing opted-out ones, and re-sending campaigns list by list. Beyond the operational overhead, the saved-number requirement means actual reach is smaller than the list count implies: any customer who hasn't saved your number gets nothing, with no visibility into who was missed.
How WhatsApp Business API Removes Both Constraints
WhatsApp Business API does not use the app's contact-based broadcast list feature at all. Instead, messages are sent as Meta-approved templates directly to recipients through the API, which removes both limiting factors:
- No list-size ceiling tied to the app. There is no 256-contact cap on how many customers you can message- your customer list can be structured and queried through your own CRM or messaging platform rather than built manually as an in-app list.
- Reaches opted-in customers regardless of saved-number status. Because delivery goes through Meta-approved templates rather than the app's contact-matching broadcast feature, a customer receives your message as long as they've opted in- whether or not they've saved your business number in their phone.
This is the core reason growing businesses move from the free app to the API- not just for automation and integrations, but because the app's broadcast mechanism structurally cannot support a real customer list at scale.
API Sending Still Has Limits- Just Different Ones
Moving to the API does not mean unlimited sending. Instead of a contact-list cap, API sending is governed by messaging limits tied to your phone number's quality rating and messaging tier. In general terms:
- Higher quality ratings and an established, well-behaved sending history unlock higher daily initiated-conversation limits over time.
- A brand-new number does not start with unlimited reach- limits expand progressively as your account demonstrates consistent, low-complaint sending.
- Poor quality signals (high block or report rates, low engagement) can restrict your limits rather than expand them.
Note: Exact tier thresholds are set and adjusted by Meta and can vary- the reliable takeaway is qualitative: better quality rating and sending history unlock higher limits, not that any specific number is fixed indefinitely.
Growing Into Higher Tiers Safely
- Start with a clean, genuinely opted-in list. Avoid importing old, purchased, or unverified contact lists- sending to people who haven't clearly opted in drives complaints and hurts your quality rating from day one.
- Ramp up sending volume gradually. Rather than sending to your entire list immediately, increase volume over time as your number builds a positive sending history.
- Maintain a healthy quality rating. Keep template content relevant to what customers actually opted in for, and monitor block/report rates so you can adjust before they affect your tier.
For the broader Broadcast API capabilities, see WhatsApp Broadcast. If you're deciding between broadcast lists, WhatsApp groups, and the API as sending mechanisms rather than focused on scale limits specifically, see WhatsApp Broadcast List vs Groups- that guide compares the mechanisms themselves, while this post focuses on the numeric limits behind them, so the two are complementary.
Frequently Asked Questions
Why can I only add 256 contacts to a WhatsApp Business App broadcast list? The 256-contact cap is a hard limit built into the free WhatsApp Business App, designed for small businesses managing a small customer base directly from a phone. It is not a limit that can be raised within the app- once you need more reach, the only way forward is WhatsApp Business API.
Do broadcast list recipients need to have my number saved? Yes, in the WhatsApp Business App. A contact only receives your broadcast message if they have your business number saved in their phone contacts. Adding someone to your broadcast list without them saving your number first means they get nothing- the message is silently undelivered to them.
How many broadcast lists would a business with 10,000 customers need? At 256 contacts per list, a business with 10,000 customers would need roughly 40 separate broadcast lists, each managed and sent individually from the app. Beyond the manual overhead of building and maintaining that many lists, there's no way to guarantee all 10,000 customers even have your number saved, so actual reach would be lower than the list count suggests.
Does WhatsApp Business API have a broadcast list size limit like the app does? No. WhatsApp Business API does not use the app's contact-based broadcast list feature at all- it sends Meta-approved template messages directly to opted-in customers through the API, with no list-size ceiling tied to the app. Your practical sending volume is instead governed by your number's messaging limits, which scale with quality rating and account tier.
Does a customer need to have my number saved to receive API messages? No. Template messages sent through WhatsApp Business API reach opted-in customers whether or not they have your business number saved in their contacts. This is one of the two key constraints the API removes compared to the free app's broadcast list feature.
Is WhatsApp Business API sending truly unlimited? No. API sending is still governed by messaging limits tied to your phone number's quality rating and messaging tier. Higher quality ratings and an established sending history unlock higher daily initiated-conversation limits over time, but a brand-new number does not start with unlimited reach- limits expand as your account demonstrates good sending practices.
How do I grow into higher WhatsApp API sending tiers safely? Start with a clean, genuinely opted-in customer list rather than an old or purchased contact list. Ramp up sending volume gradually instead of blasting your full list on day one. And maintain a healthy quality rating by keeping message content relevant to what customers opted in for- this combination is what unlocks higher tiers over time.
What's the difference between this post and the broadcast list vs groups comparison? This post focuses specifically on the numeric and scale limits- the 256-contact cap, the saved-number requirement, and how API sending limits work by comparison. Our WhatsApp broadcast list vs groups guide instead compares broadcast lists, WhatsApp groups, and the API as three distinct sending mechanisms with different use cases. The two are complementary- read that one for mechanism choice, this one for scale limits.
Can I switch from the WhatsApp Business App to the API without losing my number? Yes, your existing WhatsApp Business number can typically be migrated to the API through your Business Solution Provider. This preserves your number's history while removing the app's list-size and saved-contact constraints going forward.
Get WhatsApp Business API- Start Onboarding · Request a Demo
Frequently Asked Questions
The 256-contact cap is a hard limit built into the free WhatsApp Business App, designed for small businesses managing a small customer base directly from a phone. It is not a limit that can be raised within the app- once you need more reach, the only way forward is WhatsApp Business API.
Yes, in the WhatsApp Business App. A contact only receives your broadcast message if they have your business number saved in their phone contacts. Adding someone to your broadcast list without them saving your number first means they get nothing- the message is silently undelivered to them.
At 256 contacts per list, a business with 10,000 customers would need roughly 40 separate broadcast lists, each managed and sent individually from the app. Beyond the manual overhead of building and maintaining that many lists, there's no way to guarantee all 10,000 customers even have your number saved, so actual reach would be lower than the list count suggests.
No. WhatsApp Business API does not use the app's contact-based broadcast list feature at all- it sends Meta-approved template messages directly to opted-in customers through the API, with no list-size ceiling tied to the app. Your practical sending volume is instead governed by your number's messaging limits, which scale with quality rating and account tier.
No. Template messages sent through WhatsApp Business API reach opted-in customers whether or not they have your business number saved in their contacts. This is one of the two key constraints the API removes compared to the free app's broadcast list feature.
No. API sending is still governed by messaging limits tied to your phone number's quality rating and messaging tier. Higher quality ratings and an established sending history unlock higher daily initiated-conversation limits over time, but a brand-new number does not start with unlimited reach- limits expand as your account demonstrates good sending practices.
Start with a clean, genuinely opted-in customer list rather than an old or purchased contact list. Ramp up sending volume gradually instead of blasting your full list on day one. And maintain a healthy quality rating by keeping message content relevant and relevant to what customers opted in for- this combination is what unlocks higher tiers over time.
This post focuses specifically on the numeric and scale limits- the 256-contact cap, the saved-number requirement, and how API sending limits work by comparison. Our WhatsApp broadcast list vs groups guide instead compares broadcast lists, WhatsApp groups, and the API as three distinct sending mechanisms with different use cases. The two are complementary- read that one for mechanism choice, this one for scale limits.
Yes, your existing WhatsApp Business number can typically be migrated to the API through your Business Solution Provider. This preserves your number's history while removing the app's list-size and saved-contact constraints going forward.




