What A2P 10DLC Is
A2P 10DLC stands for application-to-person messaging over 10-digit long codes, the standard local phone numbers businesses text from. US carriers require businesses to register their brand and each messaging campaign before sending texts from these numbers. Registration goes through The Campaign Registry, and GoHighLevel handles it through its Trust Center inside each sub-account.
Unregistered business texting to US numbers can be filtered or blocked by carriers. Register before launching any SMS campaign.
What You Need Before You Start
- Exact legal business name, matching your tax records
- Business tax ID (EIN for US businesses)
- Business address and contact details that match official records
- A live website on your own domain
- A privacy policy that states mobile information will not be shared with third parties for marketing
- Terms of service or SMS terms
- A form showing clear opt-in language for text messages
- Sample messages that identify your business and include opt-out instructions
Registration Steps in GoHighLevel
- Open the Trust Center. In the sub-account, go to the phone settings area for A2P registration.
- Register the brand. Enter legal business details exactly as they appear on official records.
- Register the campaign. Choose the use case, describe how contacts opt in and add sample messages.
- Submit and wait. Carriers and vetting partners review the submission; approval time varies.
- Fix and resubmit if rejected. Correct the specific issue named in the rejection reason before resubmitting.
Common Rejection Reasons and Fixes
| Reason | How to fix it |
|---|---|
| Business details do not match records | Use the exact legal name, EIN and address from tax documents |
| Website missing, unreachable or unrelated | Publish a live site on your domain that clearly describes the business |
| No privacy policy or missing SMS clause | Add a privacy policy stating mobile data will not be shared or sold for marketing |
| Unclear opt-in | Show a form with a consent checkbox and text describing message types and frequency |
| Sample messages lack business name or opt-out | Include the brand name and "Reply STOP to opt out" in samples |
| Campaign description too vague | Describe exactly who receives messages, why and how they opted in |
HighLevel's help center notes that a $15 vetting fee is charged when a third-party vetting partner rejects a campaign, so getting details right the first time saves money as well as time.
Toll-Free Numbers
Toll-free numbers use a separate verification process, but carriers similarly require a business website, privacy policy and terms. The same preparation applies.
Tips for Agencies
- Collect each client's legal details and website links during onboarding
- Add compliant privacy policy and SMS terms pages to every client snapshot
- Include consent language on every form in your snapshots
- Start registration on day one of each new client
Frequently Asked Questions
Do I need A2P 10DLC registration to text from GoHighLevel?
Yes, to send business texts to US numbers from standard local numbers.
How long does A2P registration take?
It varies. Submit complete, accurate details early because reviews and resubmissions can take time.
Why was my A2P campaign rejected?
Common causes are mismatched business details, missing privacy policy language, unclear opt-in and sample messages without opt-out instructions.
Is there a fee for A2P registration in GoHighLevel?
Carrier and registration fees apply, and HighLevel notes a $15 vetting fee when a third-party vetting partner rejects a campaign.