A2P 10DLC (Application-to-Person 10-Digit Long Code) registration is required for any business sending SMS messages from a 10-digit phone number in the United States. Without registration, messages are filtered or blocked by carriers. GoHighLevel provides a guided registration process — here is how to complete it correctly.
Why A2P 10DLC Matters
As of 2023, US carriers require all commercial SMS traffic from 10-digit numbers to be registered through The Campaign Registry. Unregistered numbers face message filtering, delivery failures, and eventual blocking. If your GoHighLevel SMS campaigns are not delivering reliably, lack of A2P registration is the most common cause.
Step 1: Complete Your Business Profile
In GoHighLevel, go to Settings > Business Profile. Ensure your legal business name, EIN, business type, website URL, and business address are all complete and accurate. These details are submitted to The Campaign Registry and must match your business registration exactly. Inaccuracies will cause registration rejection.
Step 2: Navigate to the LC Phone Compliance Section
Go to Settings > Phone Numbers > Regulatory Compliance. Click "Register for A2P 10DLC." GoHighLevel walks you through a multi-step form collecting your business information, the type of messages you will send, the estimated monthly message volume, and your opt-in process documentation.
Step 3: Create a Brand Registration
The first registration creates your Brand — this represents your business in The Campaign Registry. Fill in your legal business name, EIN, business type (LLC, Corporation, Sole Proprietor), vertical (Healthcare, Real Estate, Home Services, etc.), and website. Sole proprietors use their personal information rather than an EIN. Brand registration costs a one-time fee of approximately $4.
Step 4: Create a Campaign Registration
After brand approval, create a Campaign — this defines the specific use case for your messages. Select the appropriate use case: Marketing, Appointment Reminders, Customer Care, or other relevant categories. Write a clear description of what messages you will send and how recipients opt in. The opt-in process description is critical — vague or inadequate descriptions result in rejection. Explain specifically: "Customers provide their phone number via our website contact form at [URL] and receive an SMS confirmation of their submission with opt-out instructions."
Step 5: Wait for Approval and Monitor
Brand approval typically takes 1 to 3 business days. Campaign approval takes an additional 3 to 7 days after brand approval. During this period, limit outbound SMS volume to reduce filtering risk. Once both approvals are confirmed in GoHighLevel's compliance dashboard, your number is registered and messaging should deliver reliably.
Common Rejection Reasons
The most common causes of A2P rejection are: EIN does not match the legal business name exactly, opt-in description is vague or does not describe a specific web form or signup process, the website URL does not clearly explain what the business does, or the message samples submitted do not match the selected use case. Address these specifically in a resubmission.