The WhatsApp Business API lets a business talk to thousands of customers from one number. It also comes with rules that protect users from spam. Knowing these WhatsApp Business API limitations before you buy saves you surprises later.
1. You need templates to start a conversation
To message a customer who has not written to you in the last 24 hours, you must use a template that Meta has approved. Templates are grouped as marketing, utility or authentication. You cannot send any free text you like outside the window.
2. The 24-hour customer service window
When a customer messages you, a 24-hour window opens in which you can reply freely. After it closes, you need a template again. Plan your replies so important answers go out inside the window.
3. Opt-in is required
You may only message people who agreed to hear from you. Buying lists or messaging strangers leads to blocks, a lower quality rating and possible restrictions.
4. Messaging limits
New business portfolios can start conversations with 250 customers in a rolling 24 hours. The limit grows with good quality and verification. See WhatsApp API messaging limits.
5. Per-message charges
Meta charges per message for templates, by category and country. Since 1 October 2026, service replies are also charged once you pass a monthly free allowance, and utility templates are charged inside the window too. Read is the WhatsApp API free.
6. One number, one main setup
A number on the API normally cannot also run on the WhatsApp Business app. Coexistence now allows both on one number, with some features switched off. See WhatsApp coexistence.
7. Built for business-to-customer chats
The API is designed for one-to-one conversations between a business and its customers. Features people use in personal WhatsApp, such as status updates, work differently or are not available.
8. Policy restrictions on some businesses
Meta's WhatsApp Business and Commerce policies restrict or prohibit some products and services. Some types of lending, for example, are restricted. Check eligibility before you plan your campaigns. See WhatsApp API for financial services.
Limitations at a glance
| Limitation | How to work with it |
|---|---|
| Templates needed outside 24 hours | Prepare and approve templates in advance |
| 24-hour window | Reply fast, use AI agents for instant answers |
| Opt-in rules | Collect permission at checkout, on forms and through ads |
| Messaging limits | Send to engaged segments first, keep quality high |
| Per-message charges | Pick the right category, start chats with ads |
| Policy restrictions | Check eligibility before launch |
9. Template rules can cause rejections
Meta reviews every template and can reject or recategorise it. Common reasons include a vague purpose, variables placed at the very start or end of the message, several variables next to each other with no text between them, and content that does not match the chosen category. If you label a promotional message as utility, Meta can move it to marketing. Write clear templates with sample values for every variable.
10. Media and file size limits
| Media type | Maximum size on the Cloud API |
|---|---|
| Image | 5 MB |
| Video | 16 MB |
| Audio | 16 MB |
| Document | 100 MB |
Large brochures and videos should be compressed or shared as a link to your website.
11. Limits on buttons and menus
Interactive reply messages can show up to three reply buttons, and list messages can show up to ten options. Long menus need to be split into steps. A flow handles this neatly by guiding customers one choice at a time.
12. Your quality rating can restrict you
If many people block or report your messages, your quality rating drops, templates can be paused and your ability to send can be limited. This is the limitation that hurts most, because it can stop a campaign in the middle. Good opt-in, useful content and sensible frequency prevent it.
Are these limits a reason not to use the API?
No. Most of these rules exist to keep WhatsApp free of spam, which is why customers trust it and read business messages. Businesses that ask for permission, send useful messages and reply quickly rarely feel these limits. The rules mainly hold back senders who treat WhatsApp like a bulk SMS channel. Plan your templates, opt-in and campaigns with the rules in mind and the API becomes one of your best channels.
API vs Business app: which limits matter to you
The free WhatsApp Business app has its own limits: one main phone, broadcast lists of up to 256 people who saved your number and no real automation. The API removes those limits but adds templates, opt-in rules and per-message charges. For a team that messages many customers, the API's rules are easier to live with than the app's limits.
Frequently asked questions
What is the biggest limitation of the WhatsApp Business API?
You need approved templates to start conversations outside the 24-hour customer service window, and you can only message people who opted in.
Can I send unlimited messages on the WhatsApp API?
Not at first. New business portfolios start at 250 customers in a rolling 24 hours. The limit grows to higher tiers, up to unlimited, with good quality and verification.
Can I use the WhatsApp Business app and API on one number?
Yes, with coexistence, though some app features are switched off and sending speed is lower than a full API setup.
Are all businesses allowed on the WhatsApp API?
No. Meta's policies restrict or prohibit some products and services, so check eligibility first.
What file sizes can I send on the WhatsApp API?
On the Cloud API, images can be up to 5 MB, video and audio up to 16 MB, and documents up to 100 MB.
How many buttons can a WhatsApp message have?
Interactive reply messages can have up to three reply buttons, and list messages can show up to ten options.
Can Meta change my template category?
Yes. If a template's content does not match the category you chose, Meta can move it, for example from utility to marketing.
