← All posts

October 9, 2026 · 8 min read

What Is 10DLC? A2P 10DLC Registration and Compliance Explained (2026)

Arslan Mumtaz

By Arslan Mumtaz, software engineer and GoHighLevel & AI automation specialist

If your business texts customers in the US from a normal phone number, 10DLC decides whether those texts arrive. This is a plain-English explanation of what 10DLC and A2P 10DLC registration are, why unregistered texts are now blocked, what "10DLC compliance" means day to day, and how it relates to call trust settings like SHAKEN/STIR.

1. What is 10DLC?

10DLC stands for "10-digit long code": an ordinary US phone number with an area code, like (512) 555-0123. Businesses use these numbers for texting because customers recognise them as local and can text back.

A2P means "application-to-person": messages sent by software (a CRM, booking system or marketing tool) rather than a person typing on a phone. Missed-call text-backs, appointment reminders and review requests from GoHighLevel are all A2P messages.

So A2P 10DLC is business software texting from local numbers, and the US carriers (T-Mobile, AT&T, Verizon and others) require it to be registered.

2. What is 10DLC registration?

10DLC registration is how a business tells the carriers who it is and what it sends. It goes through The Campaign Registry (TCR), usually via your texting platform (in GoHighLevel, the Trust Center / A2P wizard). You register two things:

Then your phone numbers are linked to the approved campaign.

There are a few brand types:

TypeWho it's forTrade-off
Sole proprietorIndividuals or very small businesses without an EINLowest limits; typically one campaign and one number
Low-volume standardBusinesses with an EIN sending modest daily volumesCheaper, with lower throughput
StandardBusinesses that need higher volumesCan go through extra vetting for higher sending limits

Fees are set by the registry and carriers and change over time, so check the current amounts in your platform before you submit. The step-by-step process in GoHighLevel is in the 10DLC registration guide.

3. Why it matters now: unregistered texts are blocked

Since February 1, 2025, the major US carriers block all text messages sent from unregistered 10DLC numbers. This isn't occasional filtering any more: if your number isn't linked to an approved campaign, your texts simply don't arrive, and you may not get an obvious error.

That's why businesses suddenly find their reminders and missed-call text-backs "stopped working". If that sounds familiar, check registration first, then the workflow troubleshooting guide.

4. What is 10DLC compliance?

Registration gets you approved; A2P 10DLC compliance keeps you approved. Carriers keep checking what you actually send. Staying compliant means:

Breaking these rules can get messages filtered, a campaign suspended, or numbers blocked. If your campaign was rejected, see why A2P campaigns get rejected and how to fix them.

5. Does 10DLC apply to me?

6. 10DLC vs SHAKEN/STIR: texts vs calls

People often mix these up. 10DLC is about texts. For calls, GoHighLevel's Trust Center has separate settings that help your calls get answered instead of being labelled "Spam Likely":

If you text and call customers, set up both. This matters even more if you use outbound Voice AI calls.

7. Quick 10DLC checklist

  1. Business details match official records exactly (legal name, EIN, address).
  2. A live website on your domain with a privacy policy and SMS terms.
  3. Forms with an optional, unticked SMS consent checkbox.
  4. A use case and sample messages that match what you'll really send.
  5. STOP and HELP tested on every number.
  6. Numbers linked to the approved campaign.
  7. Call trust (SHAKEN/STIR, CNAM, Voice Integrity) set up if you call customers.

Want 10DLC handled for you?

I'm Arslan Mumtaz, a software engineer who registers A2P 10DLC brands and campaigns in GoHighLevel, fixes rejected campaigns and sets up the compliance pages carriers check. A2P registration is $99, and agencies can hand over every sub-account through a monthly VA plan.

Work with me

Still losing leads to voicemail or slow follow-up?

I build speed-to-lead, retention and AI automation systems in GoHighLevel, with custom code where the platform falls short.

More articles