TL;DR
GHL texts cost fractions of a cent — until segments, carrier fees, and A2P stack up. The actual per-message math, and how to cut your bill in half.
→ See how this applies to your business (free 30-min call)The number people quote for GoHighLevel SMS is around $0.0079 per segment. That's roughly accurate and roughly useless, because almost nobody sends one segment, and the per-message rate is not where your bill comes from.
I've watched accounts budget $40 a month for texting and get a $310 invoice. Nothing was broken. They just didn't understand segments, carrier pass-throughs, and what a "wait 2 minutes then text again" workflow does at scale.
Here's the actual math.
The Four Things You're Billed For
GHL resells Twilio, and the billing structure inherits Twilio's shape with a markup. Four separate line items hit your wallet.
Outbound SMS, priced per *segment*, not per message — around $0.0079 to $0.0105 per segment in the US depending on your plan and rebilling markup.
Inbound SMS, usually a similar per-segment rate. Yes, you pay to receive the reply you asked for.
Phone number rental, roughly $1.15 to $2.00 per number per month, per sub-account.
Carrier and registration fees — A2P 10DLC brand registration, campaign registration, and a per-message carrier surcharge that the mobile networks charge and Twilio passes straight through.
Add MMS at roughly $0.02 to $0.03 per message and voice minutes at around $0.014 to $0.02 per minute if you're also calling.
Segments Are Where the Budget Dies
A single SMS segment is 160 characters in plain GSM-7 encoding. Go over that and your message is split and billed per part — and the split isn't at 320, it's at 306, because multipart messages burn 7 characters per segment on header data.
Worse: use a single emoji, a curly apostrophe, an em dash, or any non-GSM character, and the whole message switches to UCS-2 encoding. Now your segment size is 70 characters, and multipart segments are 67.
A friendly 200-character appointment reminder with one emoji in it costs three segments instead of one. You just tripled your SMS bill with a smiley face.
Run the numbers on a real account. Say 1,000 leads a month, each getting a 5-message nurture sequence, averaging 2 segments per message because nobody counted characters:
About $105 a month. Now tighten every message to one segment and strip the emoji: outbound drops to 5,000 segments, or $40. Same campaign, same results, half the cost.
A2P 10DLC: The Fee Everyone Forgets
If you send business SMS to US numbers from a standard 10-digit number, US carriers require registration. This isn't optional and it isn't a GHL invention — unregistered traffic gets filtered or blocked outright.
Expect a one-time brand registration fee in the $4 to $44 range depending on entity type, a campaign registration fee around $15 one-time plus roughly $1.50 to $10 per month per campaign, and then per-message carrier fees of roughly $0.002 to $0.005 that apply forever.
The per-message carrier fee is the one that matters at volume. On 50,000 outbound messages a month, a $0.003 surcharge is $150 — often more than the GHL SMS charge itself.
Practical note: register before you launch, not after. Accounts that send unregistered pile up delivery failures, and you still get billed for messages carriers silently drop.
What Costs You More Than the Per-Message Rate
Three habits inflate SMS spend far more than pricing tiers do.
Sending to dead numbers. Landlines and disconnected mobiles fail, and you're often still charged for the attempt. A carrier lookup before sending costs about $0.005 once per contact and saves repeated failed sends across every future campaign.
Retry loops in workflows. A "wait 5 minutes, text again if no reply" branch that lacks a proper exit condition will happily text someone eleven times. This is both a cost bug and a compliance risk.
Broadcasting instead of segmenting. Blasting 8,000 contacts because the list exists is how you pay $200 to annoy 7,600 people. Segment by last engagement date, and your sends drop by 60 to 80 percent while conversion goes up.
Nobody has ever cut their SMS bill by negotiating the rate. They cut it by sending fewer, shorter, better-targeted messages.
How to Cut Your Bill in Half This Week
Audit your 10 highest-volume templates for segment count. Paste each into any SMS length calculator. Anything over 160 characters, rewrite. Anything with an emoji, curly quote, or em dash, replace with plain ASCII.
Kill the greeting. "Hi Sarah, thanks so much for reaching out to us today!" is 55 characters of nothing. Lead with the actual message.
Drop the URL length. A shortened link saves 20 to 40 characters per message, which is often the difference between one and two segments.
Add a hard exit to every retry branch. Max three attempts, then stop. Always.
Suppress non-engagers. No opens, clicks, or replies in 90 days? Move them to an email-only track.
Run number validation on import. One-time cost, permanent savings.
Consolidate phone numbers. Some accounts accumulate a number per campaign. You usually need one per sub-account.
There's an eighth item that's less obvious: stop using SMS for things email does fine. Long-form updates, receipts, and educational content don't need to interrupt someone's phone, and they cost 20 to 40 times more to deliver by text. Reserve SMS for time-sensitive messages where the 90-percent open rate is the entire point — appointment confirmations, first-touch responses, and reschedule requests.
Do all seven and a $300 monthly bill typically lands around $120 to $150 with no reduction in results — often better results, because shorter, targeted messages convert better than long blasted ones.
What About the AI Features on Top?
GHL's AI features — conversation bots, the AI employee suite, voice — bill separately from SMS and separately from your subscription, and the pricing model has shifted more than once.
Two things to hold onto regardless of the current rate card. First, AI conversation features bill per message or per minute on top of the underlying SMS or telephony cost. You pay for the text *and* the intelligence generating it. Second, voice is priced per minute in the range of $0.08 to $0.20 across most platforms, so a five-minute qualifying call costs under a dollar.
Run that against value rather than against the SMS line item. If your average job is $2,400 and a five-minute AI call qualifies the lead and books an appointment, a $0.60 call that produces a 20 percent chance of a $2,400 job has an expected value of roughly $480. Nobody optimizes that call down to $0.45.
The mistake is applying SMS-budget thinking to voice. SMS is a volume channel where cost discipline genuinely matters because you're sending thousands of messages. Voice is a conversion channel where the per-unit cost is irrelevant next to the outcome. Optimize the first aggressively and stop worrying about the second.
Is SMS Still Worth It?
Absolutely, and it isn't close. SMS open rates run above 90 percent within minutes, versus roughly 20 to 30 percent for email over days. For speed-to-lead specifically, text is the highest-leverage channel that exists short of a live call.
Frame it against the alternative. If your average job is worth $1,200 and your close rate on contacted leads is 25 percent, one additional conversation is worth $300 in expected revenue. At $0.008 per segment, you can send 37,500 segments to justify a single extra job.
The cost question isn't really "is SMS expensive." It's "am I paying three times what I need to because nobody audited the character count."
Where SMS Fits in the Bigger System
Texting is a channel, not a strategy. In the accounts we run, SMS handles the instant acknowledgment, the appointment reminders, and the re-engagement of leads who didn't answer a call. The AI voice agent handles the qualifying conversation, because a two-minute call surfaces budget, timeline, and fit far better than a text thread ever will. Everything writes back to one GoHighLevel pipeline so nobody double-contacts anyone.
Optimized that way, SMS cost becomes a rounding error against pipeline value — which is exactly where it should sit.
If your text spend is climbing and you can't tell what it's producing, that's a plumbing problem, not a pricing problem. [Book a free strategy call](/book) and we'll audit your workflows, your segment counts, and what your messaging is actually converting.
Free Weekly Briefing
One AI Marketing Tactic.
Every Tuesday. Free.
What's actually working across our client accounts right now — ROAS moves, follow-up sequences, creative angles. The stuff that isn't in any blog post yet.
No spam. Unsubscribe anytime. 1,200+ business owners already in.