The hurricane makes landfall at 2 a.m. By 7 a.m. your program team has confirmed the need, drafted the appeal, and your comms lead is staring at a contact list of 80,000 opted-in donors. The instinct — the correct instinct — is to hit send now, while the news cycle is peaking and people are looking for a way to help.

Here's the part nobody warns you about: hitting send doesn't mean the message goes out. It means it enters a queue. How fast that queue drains is governed by carrier throughput limits that were set weeks or months ago, when you registered your 10DLC campaign — and if you didn't plan for the surge, your urgent appeal will still be trickling out at noon, long after the moment has cooled.

Full disclosure: I work for Ready, an SMS platform. This isn't a pitch so much as an explanation of a constraint that catches nonprofits off guard at the worst possible time.

Two caps, and they both matter

When you send bulk SMS on a registered 10DLC number, two separate limits control the pace:

  • Throughput per second (TPS) — how many message segments the carriers accept from your number each second. This is the one that spreads an "instant" blast over 20, 40, 90 minutes.
  • Daily send cap — the total number of messages you're allowed to push to a given carrier in a rolling 24-hour window. Hit it and the rest silently queue until the window rolls over.

For an everyday newsletter, neither cap is noticeable. For a disaster appeal — where the whole value is landing in the first hour — both of them decide whether your campaign works.

We break each of these down in more detail in Why Your 50,000-Contact Blast Takes 4 Hours: The TPS Ceiling Nobody Mentions and The Throughput Cap That Stalls Your Flash Sale. The crisis version is the same math with higher stakes.

The 80,000-donor math

Let's make it concrete. Say your appeal reads:

Flooding has displaced thousands in [region]. Your gift today funds emergency shelter and clean water. Give now: [link] Reply STOP to opt out.

That's about 150 characters — one segment per recipient if you keep it clean GSM-7 text. Good. Add an emoji and you drop to a 70-character limit and split into two or three unicode segments each, tripling your send. For a crisis blast, resist the emoji; you want one segment per contact.

So: 80,000 contacts × 1 segment = 80,000 segments to push.

Now apply throughput. A registered 10DLC campaign without extra vetting commonly sits somewhere in the range of tens of messages per second across carriers — the exact number depends on your trust tier and which carrier the recipient is on. Say your effective blended rate lands around 40 segments per second:

  • 80,000 ÷ 40 = 2,000 seconds ≈ 33 minutes to fully drain.

That's survivable. Now say your campaign is a fresh, low-trust registration pushing an effective 15 segments per second:

  • 80,000 ÷ 15 = 5,333 seconds ≈ 89 minutes.

The last donor on your list gets the "give now" text an hour and a half after the first — well past the peak attention window. And that's assuming you don't also bump into a daily send cap to any single carrier, which can hard-stop a chunk of the list until tomorrow.

Why T-Mobile is usually the bottleneck

The same campaign moves at different speeds on different carriers. AT&T tends to be generous once you're registered; T-Mobile enforces the strictest per-brand daily caps, and those caps are tied directly to your trust score. We walk through the split in Same Campaign, Different Carriers.

Roughly a third of your list is likely on T-Mobile/Metro. If that carrier's daily cap is the low one, it doesn't matter how fast AT&T accepts your traffic — your T-Mobile donors are the ones who queue. Planning capacity means planning around your worst carrier, not your average.

Brand vetting: the lever you pull before the crisis, not during

Your trust score sets both your TPS and your daily caps. The single most reliable way to raise it is external brand vetting — a one-time $40 Standard or $100 Enhanced charge that bumps you into a higher throughput tier.

For a small nonprofit that sends one newsletter a month, vetting is overkill; standard 10DLC ($10/mo brand + $20/mo campaign) is plenty. But if part of your mission is time-sensitive response — disaster relief, rapid-response advocacy, emergency medical funds — vetting is arguably the cheapest insurance you'll buy all year. We lay out the decision in Is 10DLC Brand Vetting Worth $40? and What 25 vs 75 Actually Unlocks on T-Mobile.

The catch: vetting takes days to process. You cannot do it during the crisis. It has to be done in the calm.

The part you can't fix in an emergency: registration timing

If a disaster hits and you don't yet have a registered 10DLC campaign, you are not sending 80,000 texts today. Registration — brand plus campaign — typically takes 1–3 days when the paperwork is clean, and can stretch to 2–4 weeks if it isn't. There is no emergency lane at the carriers.

This is the whole argument for doing your compliance groundwork before you need it:

  1. Register your brand and campaign now, even if your first big send is months away. Handled in-app with Ready, most approvals land same-day to a few days; the steps that compress are laid out in Most A2P Onboarding Takes 2-4 Weeks.
  2. File the correct use case. A rapid-response appeal is a mixed/marketing use case, not transactional. Registering the wrong one gets you throttled or filtered — see Matching Use-Case to What You Actually Send.
  3. Vet your brand if throughput matters to your mission. $40, once, done in advance.
  4. Warm the number. A brand-new number pushing 80,000 messages cold looks exactly like spam to carrier filters. Sending steady, legitimate volume beforehand builds the reputation that keeps your crisis blast from getting filtered even after it's technically accepted — a distinction covered in Your Campaign Got Approved but Messages Still Get Filtered.

Capacity planning worksheet

Before the next crisis, fill in these numbers so you know your real ceiling:

InputYour numberNotes
Opted-in donors to texte.g. 80,000Only genuine opt-ins — never rented lists
Segments per message1Keep it GSM-7, no emoji, ~150 chars
Total segments to send80,000contacts × segments
Effective blended TPS?Ask your provider; depends on trust tier
Est. drain timesegments ÷ TPS40 TPS → ~33 min; 15 TPS → ~89 min
Lowest carrier daily cap?Usually T-Mobile — this is your hard wall

If your estimated drain time is longer than the window you actually have, you have three moves: raise your trust score (vetting), split the send across multiple registered numbers, or accept that your appeal lands in waves and sequence your message so the early waves carry the most urgent copy.

What the cost looks like

The throughput conversation and the money conversation are separate — capacity is set by carriers, not price — but you'll want the number. On Ready's Standard tier, an 80,000-segment blast runs 80,000 × ($0.02 + $0.0045 carrier) = $1,960. Because that send pushes you past 50,000 segments in the month, the Growth rate ($0.016 + $0.0045) kicks in automatically on the volume above the threshold, so your real bill lands lower. You can sanity-check your own numbers on the ReadySMS product and pricing page.

Against email, that $1,960 buys near-instant, near-universal open rates for a message that has hours, not days, to matter. For disaster relief, that's the trade you want.

The takeaway

Your ability to reach 80,000 donors in an hour isn't decided in the hour. It's decided by the throughput tier your 10DLC registration earned weeks earlier — your trust score, your carrier caps, whether you vetted, whether your number is warm. The nonprofits whose relief appeals land are the ones who treated compliance and capacity as pre-work, not as something to sort out when the storm arrives.

If you don't yet have a registered, vetted, warmed sender ready to go, the useful thing to do today — a quiet day — is set one up. Ready handles brand and campaign registration in-app, honors STOP and quiet hours automatically, and shows you your actual throughput before you're staring at a queue. You can start free with 2,500 credits and get the paperwork done while it's calm. That's the whole point: get ready before you need to be.