What Is a GoHighLevel Conversation Provider?
Every message in GoHighLevel travels over someone's network. GoHighLevel itself is the interface — the Conversations screen, the contacts, the workflows — but it does not own the phone lines. The service that actually carries your texts, emails, or calls is the conversation provider. By default that is LC Phone, GoHighLevel's built-in Twilio-based service. A custom conversation provider is a marketplace app that swaps that default for a different service, while everything else in your account stays where it was.
Once a provider is installed and set on a sub-account, outbound messages route through it and inbound messages arrive back in the same Conversations threads, matched to the same contacts. You reply from the same screen. Your workflows fire the same way. The plumbing changes; the house does not.
Below: the three provider types, what actually changes in the UI, how agency and sub-account installs differ, how messages and delivery statuses flow, and what separates a provider worth paying for from one that leaves you guessing.
What are the three conversation provider types?
A marketplace app registers as a conversation provider of one type, and a sub-account runs one provider per channel.
- SMS providers carry text messages, and picture messages if they support MMS. This is where most of the market lives.
- Email providers replace the default email delivery path.
- Call providers handle voice calls inside GoHighLevel.
You can mix them — a custom SMS provider alongside default email is a normal setup. SMS is the busy category for one reason: the default route is hard. LC Phone bills per message (fractions of a cent to a few cents per segment, plus carrier fees) and requires A2P 10DLC registration — a brand and a campaign filed with The Campaign Registry — before you can send a single text. Rejections are common. Custom SMS providers exist mostly because people want to skip some part of that: the paperwork, the per-message billing, or both.
What changes in the Conversations UI?
Almost nothing, and that is the point of the design. What stays the same:
- Threads look identical, and inbound messages land against the right contact. A text from an unknown number creates a new contact, same as before.
- You reply from the same composer, on the web app or the mobile app.
- Workflows that send SMS keep working — they just route through the new provider.
What does change: which number your messages come from, since it is now the provider's number unless you move your old one across; where delivery statuses come from, because GoHighLevel displays whatever the provider reports; and who you call when something breaks, because support is now the provider's job, not GoHighLevel's. That last one matters more than it sounds. When texts stop flowing, you want to know exactly whose problem it is.
How do installs work — agency vs sub-account?
There are two routes in.
- Sub-account install. The app goes on one sub-account, gets set as that account's provider, done. Fine for a single business.
- Agency install. The app is installed once at agency level. After that, any sub-account you choose can be switched over without installing anything again. For an agency with thirty clients, that is the difference between one setup job and thirty.
Switching providers is a settings change, not a migration. Your conversation history stays put either way, because messages are stored in your GoHighLevel account, not in the provider. Leave a provider and the threads remain. That is worth knowing before you commit: you are never locked in by your own message history.
What happens to inbound and outbound messages?
Outbound: you hit send in Conversations, or a workflow fires. GoHighLevel hands the message to the provider. The provider transmits it over its own carrier connection, then reports back what happened.
Inbound: a customer texts your number. The provider receives it and posts it into the sub-account. GoHighLevel matches the sender's number to a contact and drops the message into the thread.
Delivery statuses are the part people underestimate. GoHighLevel can only show what the provider tells it. A message can be sent — handed off — but never delivered to the recipient's carrier. A provider that wires up delivery receipts lets you see the difference in the thread. One that does not leaves every message looking the same whether it landed or evaporated. This matters because carrier filtering is silent: US carriers filter unregistered or badly-behaved traffic with no error message. Nothing bounces. Nothing arrives. Delivery receipts are how you find out.
What should you look for in a conversation provider?
Five things, in roughly this order.
- Delivery receipts, actually wired up. Ask what a failed message looks like in Conversations. If the answer is vague, keep shopping.
- MMS in both directions. Customers send photos of the job; you send quotes back. Some providers do text only.
- Who does the setup. Some vendors hand you credentials and a guide. Some do the install for you. Neither is wrong — just know which you are buying.
- Monitoring. When messages stop flowing, who notices first — you or them?
- Honest limits. CTIA guidance describes person-to-person-like traffic as low throughput (around one message per second), limited daily volume, with a proportionate amount of two-way conversation. A provider promising unlimited cold outreach with no registration is describing a number that will get filtered.
Pricing models vary widely, and each suits someone:
| Provider | Pricing model | A2P registration |
|---|---|---|
| LC Phone (default) | Per message, plus carrier and campaign fees | Required |
| myNumberrs | Per number, $12–19/month | Not required |
| GHLVoice | Flat $97/month unlimited SMS; $155 with unlimited US calling | Not required |
| Sendblue | From $100/line/month (iMessage; outbound tier $1,000/month plus $2,000 setup) | Not required |
| MyCRMSIM | Your own SIM plan costs, no per-message fees | Not required |
All prices checked July 2026 and can change — confirm before deciding. To be fair to each: LC Phone is the right call if you will complete A2P registration and want per-message economics at scale. GHLVoice suits heavy texters who are comfortable connecting it themselves. Sendblue is for teams who specifically want blue-bubble iMessage. MyCRMSIM works if you are happy holding and managing the SIM hardware yourself — the trade-off being that if the device goes down, texting stops until you notice.
Where myNumberrs fits
myNumberrs is a managed SMS conversation provider. We buy the number, install it as the SMS provider on your sub-account, and hand it over working. Then we monitor it around the clock — usually we know something dropped before you do. SMS and MMS work in both directions, with delivery confirmations in the thread.
Calling is included: two hours per number each month free, then $1 an hour bought in five-hour blocks. Inbound calls forward either through a GoHighLevel number — which keeps Missed Call Text Back, call logging, and workflows working, after GoHighLevel's one-time identity check — or straight to your cell, which is faster to set up but means GoHighLevel never sees the call, so MCTB and logging do not fire. Outbound calls from the CRM show your number, registered as a verified caller ID.
Launch pricing is $19/month for a single number, $15/number at five or more, and $12/number at fifteen or more, with one agency-level install covering all your sub-accounts. No setup fee, no per-message billing, no A2P registration. Checked July 2026; launch rates are locked for as long as you stay subscribed.
One honest limit, stated plainly: conversations with people who text you first are unlimited, but cold outreach to strangers is capped, and new numbers ramp up over their first couple of weeks. That is deliberate. Carrier filtering kills numbers that blast, and we would rather your number keep working. If you are shopping for a blast tool, we are not it. Sales happen in Discord — the invite is on the landing page.
Quick answers
Is a conversation provider the same thing as Twilio?
Not quite. Twilio is the network behind LC Phone, GoHighLevel's default provider. A custom conversation provider replaces that default with a different service, so you follow the new provider's pricing and rules instead of per-message Twilio-style billing.
Do I lose my conversation history if I switch providers?
No. Messages are stored in your GoHighLevel account, not in the provider. Switch providers or leave one entirely and your threads stay where they are.
Can I use one provider for SMS and a different one for email?
Yes. Providers register per channel type — SMS, email, or call — and a sub-account runs one provider per channel, so mixing a custom SMS provider with default email is normal.
Does a custom SMS provider need A2P 10DLC registration?
It depends on the provider. LC Phone requires brand and campaign registration before you can text. Several third-party providers, myNumberrs included, do not require you to register — though any honest one still paces traffic, because carriers filter numbers that behave like spam.
Bottom line: A conversation provider is simply the carrier service behind GoHighLevel's Conversations screen — swap it and the interface stays, but the delivery, the pricing, and the failure modes all change hands. Pick one on delivery receipts, MMS support, who does the setup, who watches it afterwards, and whether its limits are honest, not on whichever promises the most volume. The provider that keeps your number deliverable is the cheap one, whatever the monthly price says.
Want the number handled for you?
We buy the number, wire it into your GoHighLevel sub-account, and hand it over working — texts, pictures and calls, from $12/number/month.
Talk to us in Discord