📋 WhatsApp Rules & Costs

Messaging limits and tiers, and how to move up them

Why a new account can only reach 250 people a day, and the two ways to get past it.

Your messaging limit is the number of unique customers you can start a conversation with in a rolling 24 hours. It is a cap on how many people you reach, not on how many messages you send — replying inside an open conversation does not count against it at all.

New business portfolios start at 250. That surprises merchants who have just imported a list of 5,000 contacts, and it is the reason a first campaign so often reaches a fraction of the intended audience.

It is one pool, shared by every number you have

Worth stating plainly because it catches out anyone running two numbers. The limit is calculated and set at the business portfolio level and is shared by every business phone number inside it — so one number can consume the entire allowance and leave the others with nothing.

That has a direct operational consequence: a marketing campaign sent from your promotional number can exhaust the pool your order-confirmation number depends on. If you split sales and support across two numbers expecting two allowances, you do not have them.

The five tiers

TierUnique customers per rolling 24 hours
Starting tier250
Tier 22,000
Tier 310,000
Tier 4100,000
Tier 5Unlimited

These come from Meta's messaging limits documentation.

Getting from 250 to 2,000

Meta gives three routes, and one of them is far faster than the others:

  1. Verify your business. The fastest deliberate route — you control the timing, and it multiplies your reach eightfold.
  2. Have a partner verify it. An alternative path to the same place.
  3. Earn it by sending. Deliver 2,000 messages to unique users outside customer service windows within a 30-day moving period, using high-quality templates. Slow, and it requires you to already be sending at volume.

If you are planning a launch or a seasonal campaign, start business verification weeks ahead. It takes days rather than minutes, and arriving at your busiest trading day capped at 250 recipients is a self-inflicted wound.

Moving up from 2,000

Above tier 2 the mechanism changes and becomes automatic. Meta raises you one level within 6 hours when two things are true at once: you have used at least half your current limit within a 7-day period, and your message quality stays high.

The "half your limit in 7 days" condition is the one people miss. A store that sends in occasional bursts and then goes quiet may never trigger an increase, regardless of quality, because it never reaches the usage threshold.

What the limit does not cover

Three separate systems get confused with each other constantly, and the fix for each is different.

SystemWhat it capsHow you improve it
Messaging limit tierUnique people you start conversations with per 24hVerify your business; send consistently at quality
Per-user marketing limitMarketing templates one person gets from all businessesSend to engaged people; use the service window
Quality ratingNothing directly — it gates tier increasesStop generating blocks and reports

Meta's tier documentation explicitly notes that it does not cover quality-rating-based limits, which are a separate mechanism. And the per-user marketing cap is a different thing again — an adaptive limit with no published number that applies to what the recipient receives, not what you send.

What happens when you hit the ceiling mid-send

The send does not fail loudly. Recipients beyond your limit simply are not reached in that 24-hour period. If a campaign to 5,000 people delivered to roughly 2,000 and stopped, your tier is the first thing to check — before you start investigating template quality or phone numbers.

Practically, this means a large list should be sent in planned batches sized to your tier rather than fired at once. Our broadcast-side guide to limits and tier caps covers the sending mechanics.

Design around the limit, not against it

The most effective response to a low tier is not to fight it but to lean on conversations you did not have to start. Replies inside an open window are uncapped, so a store whose customers message it — from a Click-to-WhatsApp ad, a website button, a QR code on the packaging — operates with far more headroom than one that broadcasts outward.

That is the same conclusion as the cost article reaches from a different direction: inbound conversations are both free and uncapped, and outbound ones are neither.

Before your next big send

  1. Check your current tier.
  2. If it is 250 and you have not verified your business, start that now.
  3. Size the batch to the tier, rather than sending and hoping.
  4. Check your quality rating is green, since a downgrade blocks increases.
  5. Send to people who engage — it protects quality and the tier that depends on it.

What counts against the limit, and what does not

The cap is on unique customers you start a conversation with in a rolling 24 hours. That wording does a lot of work, and most confusion comes from skipping it.

ActionCounts?
Sending a template to someone with no open windowYes
Sending five templates to the same person that dayCounts as one — it is per person
Replying to a customer who messaged youNo
Any message inside an open 24-hour windowNo
A customer arriving from a Click-to-WhatsApp adNo — they started it
A message that failed to deliverNo

The strategic consequence is large. Inbound conversations are uncapped. A store whose customers message it — from an ad, a website button, a QR code on the packaging — operates with far more headroom than one that only broadcasts outward, and pays less, since those conversations are also free under Meta's pricing rules.

"Rolling 24 hours" is not a daily reset

There is no midnight at which your allowance refills. The system looks back over the preceding 24 hours continuously, so recipients you messaged at 3pm yesterday free up at 3pm today, not overnight.

This matters when you split a large send into batches. Sending 2,000 at 9am and another 2,000 at 5pm on a tier-2 account does not work — the morning batch is still inside the window. Spacing batches by a full day is what actually clears it.

Planning a send against your tier

  1. Check your current tier before you build the audience, not after the send stalls.
  2. Count unique recipients, not messages. A three-message sequence to 500 people is 500 against the cap, not 1,500.
  3. Subtract anyone already in an open window — they do not count, so a re-engagement send to recent repliers is effectively free of the cap.
  4. Batch by day, not by hour.
  5. Leave headroom for the transactional messages your store will generate that day. An order confirmation to a cold chat counts too, and being unable to send those because a campaign consumed the tier is a genuinely bad outcome.

That last point is the one that hurts. Tier is shared between your marketing and your transactional sending. A campaign that consumes the whole allowance leaves new orders unconfirmed for the rest of the window — you have spent your operational capacity on promotion. Always reserve for orders first.

Verification is the lever worth pulling early

Of the three routes from 250 to 2,000, business verification is the only one you control the timing of, and it does two jobs at once: Meta's template documentation puts the template ceiling at 250 for an unverified business portfolio and up to 6,000 once verified with an approved display name.

So one process lifts your recipient cap eightfold and your template cap twenty-four-fold. It takes days rather than minutes, which is exactly why it should be done during a quiet period rather than discovered as a blocker the week of a launch.

Why a healthy account climbs on its own

Above tier 2 the increases are automatic, and the two conditions are worth reading as a design brief rather than a rule. Meta raises you one level within 6 hours when you have used at least half your current limit within a 7-day period and your message quality stays high.

Both halves have to be true at once, which produces two distinct ways to get stuck:

SymptomLikely causeFix
Good quality, tier never risesNot using half the limit in 7 daysConsolidate sends rather than trickling them
High volume, tier never risesQuality is not greenPrune the list; see the quality article
Tier rose then fell backQuality dropped after a large sendSmaller sends to engaged people
Stuck at 250 with everything greenBusiness not verifiedVerify — it is the fast route

The first row surprises people. A store that sends in occasional small bursts and then goes quiet may never trigger an increase no matter how well its messages perform, simply because it never reaches the usage threshold. Consistency matters as much as quality here.

Three systems, three different fixes

Merchants conflate these constantly, and each has an entirely different remedy — so identifying which one you are hitting saves days.

  1. Messaging limit tier — caps unique people you start conversations with per rolling 24 hours. Fixed by verification and consistent quality sending.
  2. Per-user marketing limit — caps what one recipient receives from all businesses combined, adaptive, with no published number. Fixed by sending to engaged people and using the service window.
  3. Quality rating — gates tier increases, driven by blocks and reports. Fixed by sending fewer unwanted messages, per the quality article.

Meta's tier documentation says explicitly that it does not cover quality-rating-based limits, which is the clearest signal that these are separate mechanisms rather than one system described three ways.

Frequently asked questions

How many messages can I send per day on WhatsApp Business API?

It is capped by unique customers you start conversations with in a rolling 24 hours, not total messages. Tiers are 250, 2,000, 10,000, 100,000 and unlimited. Replies inside an open conversation window do not count.

How do I get from 250 to 2,000?

Verify your business, have a partner verify it, or deliver 2,000 messages to unique users outside customer service windows within a 30-day moving period using high-quality templates. Verification is the fastest route you control.

How quickly does the limit increase above 2,000?

Meta raises you one level within 6 hours when you have used at least half your current limit within 7 days and your quality stays high.

Is the messaging tier the same as the marketing message limit?

No. The tier caps how many unique people you start conversations with. The per-user marketing limit caps how many marketing templates one recipient gets from all businesses combined, and Meta publishes no number for it.

Need help? Message us