If you resell SMS to clients, your margin isn't set by what you charge them. It's set by the gap between your resale price and your blended cost per segment — and that blended cost moves in steps, not a smooth line. It drops the moment your combined volume crosses a tier breakpoint.
Most agencies miss this because they look at clients one at a time. Client A sends 8,000 a month, Client B sends 12,000, Client C sends 30,000. Looked at individually, two of them sit on Starter pricing. Pooled into one account, all of them ride the same tier. That's the whole game, and it's worth real money.
Full disclosure: I work for ReadySMS, so the tier numbers below are ours. But the logic — pool volume, watch the breakpoints — applies no matter who you send through. I'll show the math so you can run it against any provider.
The tiers you're actually buying against
ReadySMS prices per outbound segment, with a flat $0.0045/segment carrier pass-through billed separately and not marked up. Here's the ladder:
| Tier | Volume / month | Per segment | + Carrier | All-in / segment |
|---|---|---|---|---|
| Starter | 0–50,000 | $0.0155 | $0.0045 | $0.0200 |
| Growth | 50,000–500,000 | $0.0125 | $0.0045 | $0.0170 |
| Enterprise | 500,000+ | $0.0028 | $0.0045 | $0.0073 |
The "all-in" column is what you actually pay per segment. That carrier line item is worth understanding on its own — I broke it down in the $0.0045 line item most providers bake in. For tier math, just treat it as a constant $0.0045 floor that the same on every tier; only the platform portion drops.
Why pooling changes the math
Say you run three clients:
- Client A: 8,000 segments/mo
- Client B: 12,000 segments/mo
- Client C: 30,000 segments/mo
Billed as three separate accounts:
- A sits at 8,000 → Starter → $0.0155 platform
- B sits at 12,000 → Starter → $0.0155 platform
- C sits at 30,000 → Starter → $0.0155 platform
Blended platform cost across 50,000 segments:
- A: 8,000 × $0.0155 = $124.00
- B: 12,000 × $0.0155 = $186.00
- C: 30,000 × $0.0155 = $465.00
- Total platform: $775.00 → blended $0.0155/seg
Pooled into one agency account: combined volume is 50,000 segments — sitting right on the Starter/Growth line, where the platform rate drops from $0.0155 to $0.0125. Cross it and the whole pool reprices:
- 50,000 × $0.0125 = $625.00 → blended $0.0125/seg
Kept as three separate sub-50K accounts, none of these clients would ever see Growth pricing on their own. Pooled, one more consolidated client tips the entire pool across the breakpoint — and that's where the real money is.
The Starter → Growth jump at 50K (the headline)
Here's where the title comes from. Take an agency pushing 50,000 segments a month and compare what that volume costs on each side of the breakpoint:
- Starter: 50,000 × $0.0155 = $775.00 platform
- Growth: 50,000 × $0.0125 = $625.00 platform
- Difference: $150.00/mo on platform alone
The per-segment delta between Starter ($0.0155) and Growth ($0.0125) is $0.0030/segment — and it applies to every segment in the pool, not just the ones over 50K. At 50,000 segments that's 50,000 × $0.0030 = $150.00/mo, and it keeps scaling: at 100,000 pooled segments the same delta is worth $300/mo.
That's $150 in additional monthly margin that lands in your pocket the moment your pooled volume crosses into Growth — assuming your resale price to clients stays exactly where it is. You didn't raise a single client's bill. You just consolidated volume so your cost dropped a tier.
That's the entire argument for pooling client volume onto one agency account: your resale price is fixed by the market, your cost is set by your total volume, and the breakpoints reward you for aggregating.
A per-client rebilling table
Let's make it concrete. Say you rebill clients at a flat $0.025/segment — a common GHL agency markup. Here's your margin per client at each cost tier, per 1,000 segments sent:
| Your cost tier | All-in cost / 1k | Resale / 1k | Margin / 1k | Margin % |
|---|---|---|---|---|
| Starter | $20.00 | $25.00 | $5.00 | 20% |
| Growth | $17.00 | $25.00 | $8.00 | 32% |
| Enterprise | $7.30 | $25.00 | $17.70 | 71% |
Same resale price, three different margin outcomes. A client sending 25,000 segments a month is worth $125.00/mo in margin to you if you're stuck on Starter cost, and $200.00/mo if your pooled volume has you on Growth. Identical client, identical price — $75.00 difference, purely from which tier your account sits on.
This is the mechanic behind the broader rebilling picture I laid out in how GHL agencies actually make margin reselling SMS. Tiers are the lever most agencies leave unpulled.
The breakpoints worth watching
You don't need to memorize the table. You need to know which combined-volume thresholds change your blended cost:
- 50,000 segments — Starter → Growth. Platform drops $0.0030/seg, the ~$150/mo jump described above (and more as your volume grows). This is the "I have real client volume now" line.
- 500,000 segments — Growth → Enterprise. For shops doing serious blast volume; platform drops to $0.0028/seg.
The practical takeaway: if your combined monthly volume is sitting just under a breakpoint — say 47,000 or 460,000 — you're leaving margin on the table by keeping clients on separate accounts or by under-counting how close you are to the next tier.
When pooling is the wrong call
Honesty matters here, so two cautions.
Client isolation. Agencies usually need clients kept separate — separate brands, separate 10DLC campaigns, separate conversation inboxes. ReadySMS handles this with native GoHighLevel OAuth that maps per location / sub-account, so you keep client data isolated while your billing volume pools at the account level. You get tier pricing without commingling client messaging. But if your provider forces you to choose between isolation and pooled pricing, pooling can cost you cleanliness you'd rather keep.
Compliance scope. Pooling volume doesn't pool compliance. Each client still needs its own brand + campaign registration (~$10/mo brand, ~$20/mo campaign), and STOP handling, quiet-hours enforcement, and litigator scrubbing apply per-send regardless of tier. If you're sending to cold or purchased lists, run them through a DNC + litigator scrub first — at $0.005/contact it's cheap insurance against TCPA exposure that no tier discount will save you from.
Running your own numbers
The formula is simple enough to do on a napkin:
- Find your combined monthly segment volume across every client.
- Look up your tier, then check how far you are from the next breakpoint.
- Multiply the per-segment platform delta by your projected volume at the next tier — that's your incremental margin from crossing it.
- Hold your resale price constant and watch the margin column move.
If you'd rather not do it by hand, the cost calculator does the tier lookup for you, and the full ladder lives on the pricing page.
The point isn't that ReadySMS is cheap — it's that your margin is a function of which tier your total volume buys, and you control that by consolidating. A 50,000-segment agency that pools its clients and edges into the right tier isn't sending different messages than one that doesn't. It's just keeping more of the spread. Figure out which breakpoint you're nearest, and decide whether one more consolidated client gets you across it.