WhatsApp Messaging Limits & Tier Caps Explained
Why your first big send might not all go out today — and how to climb the tiers to unlimited.
A WhatsApp messaging limit is the maximum number of different customers your business number is allowed to message in a rolling 24-hour period. Meta defines it 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, WhatsApp messaging limits).
Two details in that sentence do most of the work, and both are easy to get wrong. The limit counts people, not messages — sending one customer five messages uses one unit, not five. And it only counts messages sent outside a customer service window, which is the 24-hour period that opens when a customer messages you first. Replies inside that window are unlimited.
New numbers start at 250, which is why a first big send often doesn't all go out on day one. This guide covers what the limit counts, the five tiers, the exact rule Meta uses to move you up, and what to do while you're still capped.
The five messaging tiers
Every WhatsApp Business number sits on one of five tiers:
| Tier | Unique customers / 24 hrs | Who's on it |
|---|---|---|
| Starting tier | 250 | Every new WhatsApp Business portfolio |
| Tier 2 | 2,000 | First step up, reached fastest |
| Tier 3 | 10,000 | Established senders with steady volume |
| Tier 4 | 100,000 | High-volume retailers |
| Top tier | Unlimited | No cap on unique recipients |
Source: Meta's messaging limits documentation. Note the second tier is 2,000. Meta's older tier constant was named TIER_1K and a lot of guides still repeat 1,000 — if you read that anywhere, including in older versions of this article, it's out of date.
How to move up a tier
This is the part most guides hand-wave with "send responsibly". Meta actually publishes two conditions, and you must meet both at the same time:
- Send high-quality messages across all of your business phone numbers and templates.
- Use at least half your current limit within the last 7 days. On the 250 tier that means messaging at least 125 unique customers in a week.
When both conditions hold, your limit increases by one level within 6 hours. There is no form to fill in and no support ticket to raise.
The second condition surprises people: you cannot climb by being cautious. A business that sends 40 messages a week to protect its rating will sit on the 250 tier indefinitely, because it never crosses the 50% usage threshold. The path up is steady, genuinely wanted volume — not minimal volume.
Quality rating
Each number carries a quality rating shown as green, yellow or red, based on how recent recipients reacted — blocks and "report" taps drag it down. A low rating can freeze your tier or drop it. Meta's documentation refers to quality rating as a factor in raising limits but does not publish the numeric thresholds, so treat any specific score you see quoted elsewhere with suspicion.
The fixes are ordinary marketing hygiene: message only opted-in people, keep content relevant to why they opted in, and don't over-send. See managing opt-outs and frequency for the controls that keep this in check automatically.
How ConvoFly protects you
- Daily cap awareness. Broadcasts and drip steps count against the same daily allowance. When a send would exceed the cap, ConvoFly defers the remainder rather than getting your number flagged.
- Automatic retries. If a message hits a temporary glitch, ConvoFly quietly tries again a little later instead of giving up.
Why a big send isn't instant
Even within your tier, WhatsApp paces how fast messages can go out — ConvoFly sends at roughly 120 messages a minute. For a list of a few hundred that's over in moments; for a list of thousands it can genuinely take hours, and the composer tells you so upfront: after you pick your audience it shows an honest "Estimated sending time" next to the recipient count (and on a drip campaign's activation screen, an equivalent per-step estimate) — so a long-running send reads as normal progress, not something stuck.
What doesn't count against your limit
Three kinds of traffic are free of the cap, and knowing them changes how you plan a campaign:
- Replies inside the 24-hour window. When a customer messages you first, a customer service window opens for 24 hours. Anything you send back inside it doesn't touch your limit — and under Meta's pricing rules those non-template replies are free of charge too.
- Repeat messages to the same person. The limit counts unique phone numbers. Five messages to one customer in a day is one unit of your allowance.
- Incoming messages. Customers can message you as much as they like; only your outbound reach is capped.
The practical consequence: a broadcast that starts conversations effectively buys you unlimited free follow-up for 24 hours with everyone who replies. That's why a broadcast ending in a question usually outperforms one ending in a full stop.
Practical implications
- Warm up a new number gradually — don't try to send 10,000 messages on day one.
- Send to at least half your limit each week, or you'll never meet the second tier-up condition.
- Prune unengaged contacts and use segments so every send is relevant.
- If a large broadcast spans a cap, the overflow continues on the next day automatically.
- For a very large list, expect the send itself to take a while — check the estimated sending time shown when you launch rather than assuming it's stalled.
Climbing from 250 to unlimited: a realistic path
Assuming your quality rating stays healthy and you keep clearing the 50% usage bar, each step takes as long as it takes you to accumulate the volume — not a fixed waiting period. A store messaging 150 opted-in customers a week clears the 250 tier's threshold immediately and moves to 2,000 within 6 hours of Meta's check. The jump from 2,000 to 10,000 needs 1,000 unique customers in 7 days, which is where most small stores plateau until their list grows.
If you are stuck, the bottleneck is almost always list size rather than Meta's patience. Growing opt-ins — via checkout opt-in and click-to-WhatsApp ads — lifts the ceiling faster than anything you can change in your sending settings.
"Rolling 24 hours" is not a midnight reset
This trips people up more than the tier numbers do. Your allowance is not a daily budget that refills at midnight — it is a window that slides continuously. At any moment, Meta looks back over the previous 24 hours and counts the unique people you messaged.
A worked example on the 250 tier. You send to 250 customers at 2pm on Monday. At 9am Tuesday you still have nothing available, because those 250 all fall inside the last 24 hours. At 2pm Tuesday the Monday send rolls out of the window and your full 250 comes back at once. Had you instead split the send — 125 at 9am and 125 at 5pm — you would have had 125 free again at 9am the next morning.
The practical habit: if you send in one daily burst, treat your tier as a hard daily number. If you want a steadier drumbeat, spread sends across the day so capacity frees up gradually rather than in a single lump.
Common mistakes that stall a number
| Mistake | What happens | Fix |
|---|---|---|
| Sending far below your limit | Never clears the 50%-in-7-days rule, so the tier never rises | Send to at least half your limit weekly, if you genuinely have something to say |
| Buying or scraping a list | Blocks and spam reports drag quality down; the tier can freeze or drop | Only message people who opted in |
| Counting messages instead of people | Capacity planning is wrong, usually pessimistically | Remember several messages to one customer cost one unit |
| Treating "sent today" as the full picture | Order automations and drips also consume the same allowance | See the caveat in delivery stats |
| Assuming a slow send is broken | Sends get cancelled and re-run, wasting allowance | Check the estimated sending time before assuming it stalled |
Does a bigger tier mean you should send more?
No, and this is worth saying plainly because the tier ladder invites the opposite conclusion. The limit is a ceiling, not a target. Quality rating is driven by how recipients react, so a business that grows into the 10,000 tier and then messages 10,000 people weekly with thin content will damage the rating that got it there. Meta's two conditions are deliberately paired: volume alone does not promote you, and volume without quality can demote you. Use the headroom for better-targeted sends, not simply larger ones.
What does not count against the cap
Worth restating because it changes how much headroom you actually have: the tier limits how many unique customers you start a conversation with. Replies inside an open 24-hour window do not count, and neither does a conversation the customer began — from an ad, a website button or a QR code on your packaging.
A store that gets messaged has far more room than its tier number suggests.
Frequently asked questions
How many WhatsApp messages can I send per day?
Your number's tier sets how many unique customers you can message outside a customer service window per rolling 24 hours: 250, 2,000, 10,000, 100,000, or unlimited. It counts people rather than messages, so several messages to the same customer use one unit. New numbers start at 250.
What happens if my broadcast exceeds the daily limit?
ConvoFly is cap-aware — when a send would push you over the daily allowance it defers the remainder to the next day rather than failing or risking your number's standing. Large broadcasts simply continue the following day. Meta's own documentation does not state what it does at the limit, which is precisely why ConvoFly stops short rather than finding out.
How do I increase my WhatsApp messaging limit?
Meta requires two conditions at once: you send high-quality messages across all your numbers and templates, and you use at least half your current limit within the last 7 days. When both hold, your limit rises one level within 6 hours automatically. There is no form to submit — but you cannot climb by under-sending, since low volume never clears the 50% threshold.
Is the second WhatsApp tier 1,000 or 2,000?
It is 2,000. Meta's messaging limits documentation lists the tiers as 250, 2,000, 10,000, 100,000 and unlimited. Many older guides say 1,000 because Meta's legacy internal constant was named TIER_1K.
Why is my broadcast still sending hours later?
WhatsApp paces bulk sending at roughly 120 messages a minute, so a list of several thousand naturally takes hours to finish — it isn't stuck. The composer shows an estimated sending time next to your recipient count before you launch, so you know what to expect.