WhatsApp messaging limits: the ladder from 250 to unlimited
Amit Kumar · 25 August 2026
A new WhatsApp Business number cannot message your whole list on day one. Meta caps how many unique contacts a business can initiate conversations with in a rolling 24-hour period, and the cap grows on a documented ladder: 250, then 2,000, then 10,000, then 100,000, then unlimited. The first step is earned by verification or by clean sending; every step after that is automatic — if your quality holds. This post is the ladder in detail, from Meta’s own documentation.
If you want the companion piece on what makes the ladder stall — quality ratings, blocks, and the sending habits that trigger them — that is our broadcast-without-getting-banned guide. This post is the mechanics of the climb itself.
What the limit actually counts
The messaging limit caps business-initiated conversations to unique contacts in a rolling 24-hour period. Two things it does not cap:
- Replies. When a customer messages you, your answers happen inside the 24-hour customer service window. That is not business-initiated, so support volume does not consume the limit.
- Messages to the same contact. The limit counts unique contacts, not messages. A second template to someone you already messaged today does not use another slot.
So the limit is really a broadcast throttle. A support-heavy business barely notices it; a campaign-heavy business plans around it.
Tier one: 250
A new business portfolio starts at 250 unique contacts per 24 hours. Not 1,000 — that figure is from older documentation and still circulates in guides that have not been updated.
The right way to treat 250 is as a rehearsal, not an obstacle. Your first sends go to the 250 people most likely to want them — recent customers, active enquirers — which is exactly the audience that builds the high-quality history the next step needs.
Tier two: 2,000 — three doors, any one opens it
Meta documents three routes from 250 to 2,000:
- Business verification through Facebook. The document-review process that proves your business legally exists — the same one described in our API access guide.
- Partner-led verification, where a provider runs that process with you.
- Sending your way up: 2,000 delivered messages outside customer service windows, using high-quality templates, within 30 days.
Most businesses take the verification route, because they need it anyway — it is also a requirement for the verified badge later.
Tiers three to five: automatic, on two conditions
From 2,000 upward — to 10,000, 100,000 and unlimited — there is no button to press. Meta raises the limit automatically when two conditions hold at once:
- Quality: your messages are high-quality across all your business phone numbers and templates.
- Usage: in the last 7 days you have used at least half of your current limit.
When both are true, the portfolio’s limit rises by one level within 6 hours. If Meta declines an increase, the limit simply stays where it is — it is held at the current level, not reduced as a penalty for asking.
The usage condition surprises people: you must actually use the channel to grow it. A number that sends far below its limit does not climb, no matter how clean its record is. The quality condition is the other half, and it is the one you control least directly — blocks and reports are what damage it, and opt-in done properly is what prevents them.
Planning a campaign calendar around the ladder
A worked example. You have 30,000 opted-in contacts and a new number:
- Weeks 1–2 (limit 250): daily sends to your warmest segments while business verification is in review. Watch delivery and replies, not reach.
- After verification (limit 2,000): campaign in slices of 2,000, best segments first. Keep using more than half the limit each week — that is the usage condition working for you.
- Each automatic rise (10,000, then 100,000): widen the slices. By the time the full list fits in a day, your number has the quality history to survive it.
The instinct this replaces is “wait until the limit is big enough for one big blast” — which fails the usage condition, delays the climb, and then sends the riskiest possible campaign on an untested number.
Where Baat fits
Broadcasts in Baat send by segment, which is how a list larger than your current tier becomes a schedule instead of an error — and every reply lands in the shared inbox, where answering it is free. If you are planning a migration or a first campaign against a real list, book a demo and we will map the ladder against your numbers.