Free tool

HighLevel A2P Registration Checklist

Every step HighLevel's Help Center asks for to get an A2P 10DLC brand and campaign approved, from the EIN letter to the A2P Verified badge. Tick items as you go; your progress stays in this browser. Print it or download the PDF. No email needed.

Brand type
Download PDF
0 of 41 done (0%)

1 Before you start

A2P 10DLC registration is required to text US recipients from standard 10-digit local numbers. The Brand says who sends; the Campaign says what is sent, why, and how contacts agreed to it.

2 Brand registration: Standard (EIN or Tax ID)

3 Campaign registration: use case, description and samples

5 Website, Privacy Policy and Terms

6 Submit and go live

A2P fees in HighLevel

These are the same Phone System guide figures the usage cost calculator uses. A2P fees are pass-through charges, and the guide says HighLevel adds its % pass-through markup to them.

Brand typeOne-time feeMonthly per campaignLimits
Sole Proprietor$22.50up to $2.10 per campaign1 number, 3,000 segments a day
Low Volume Standard$22.50$1.50 to $10.50 per campaignMultiple numbers, 6,000 segments a day
High Volume Standard$64.00$10.50 per campaignMultiple numbers, 600,000 segments a day

Source: Phone System Pricing & Billing Guide, unless marked. Your account's billing page shows the price you will actually pay.

Where HighLevel's pages disagree

How long it takes

HighLevel does not publish a guaranteed approval time. What its articles do say:

Common rejection codes and fixes

When a campaign is rejected, open it in the Trust Center and click View required fixes for each reason. Fix every listed issue, then review the whole campaign before you resubmit: description, use case, samples, website, opt-in flow and both policies should tell the same story. The use case and opt-in message may not be editable on resubmission, so a change there can mean a new campaign.

CodeWhat it meansFix
30909Reviewers cannot verify the call to action or message flow.Describe every way people consent. If it is behind a login, give hosted screenshots.
30913Marketing consent is not separate from informational consent.Add a separate marketing checkbox, or say in the description that you only send transactional messages.
30923SMS consent is bundled into mandatory terms.Make opt-in a separate, optional action people can decline.
30924Consent language is missing disclosures.Add message type, frequency, "message and data rates may apply" and STOP wording next to the checkbox.
30925No SMS checkbox, or it is pre-ticked.Add an SMS checkbox that is unticked by default.
30932Privacy Policy allows sharing opt-in data for marketing.State that mobile information is not shared with third parties for marketing.
30887Opt-out workflow unclear or missing keywords or reply.Describe the opt-out process; the STOP reply confirms, names the brand and says no more messages will be sent.
30890HELP reply has no brand name, phone or email.Add the business name and a phone number or email to the HELP reply.
30919Website lacks business information or SMS disclosure.Add company name, services, contact details, Privacy Policy and a mention of the SMS program.
30908No compliant Privacy Policy found.Make the policy public and link it directly in the message flow.
30915Sole Proprietor brand using a corporate name.Register a Standard brand with the EIN instead.
30918DBA name does not match the legal name on file.Add the DBA to the brand registration before resubmitting.
30971Contact email is on a personal domain.Use a business-domain email address.
30911Fields or sample messages are copy-pasted or identical.Write unique content for each field and each sample.

A selection from HighLevel's full list in Understanding A2P Campaign Rejection Reasons & Required Fixes, which also covers vetting errors and content that cannot be resubmitted. Error 30034 after approval is a number-linking problem: see Link a Phone Number to an A2P Campaign.

More A2P help

Estimates, not guarantees. This checklist follows HighLevel's published guidance. Carriers and The Campaign Registry make the approval decision, and ticking every box does not guarantee approval. Fees are HighLevel's published figures; your billing page shows the real charge. This is not legal advice: have your own counsel review your Privacy Policy and Terms.

FAQ

What do I need before I start A2P registration in HighLevel?

For a Standard brand: the legal business name, EIN and address exactly as they appear on the IRS CP-575 or 147C letter, an authorized representative with a business email, and a live public website with a Privacy Policy, Terms & Conditions and a compliant SMS opt-in form. For a Sole Proprietor brand you need no EIN, but you do need a US or Canada mobile number that can receive a one-time code and a public email address such as Gmail.

Can I register for A2P without an EIN?

Yes, as a Sole Proprietor, if the business has no EIN or Tax ID and one employee. HighLevel limits Sole Proprietor brands to 1 campaign, 1 phone number and 3,000 message segments a day, and the name must not include LLC, Inc. or similar. A business that has a Tax ID must register as a Standard brand.

How much does A2P registration cost in HighLevel?

HighLevel's Phone System guide lists a one-time fee of $22.50 for Sole Proprietor and Low Volume Standard and $64.00 for High Volume Standard, each including the $3.00 Fast Track fee. Monthly campaign fees are listed as Sole Proprietor up to $2.10 per campaign, Low Volume $1.50 to $10.50 per campaign, High Volume $10.50 per campaign. Each additional campaign under the same brand costs a $15.00 vetting fee, and resubmitting a rejected campaign has been free since 1 Feb 2026. Fees start when you submit, whatever the review outcome.

How long does A2P approval take?

HighLevel does not publish a guaranteed approval time. The $3.00 Fast Track fee included in registration is described as expediting approval within 3 business days. Brand-new EINs may be rejected until they show up in the records The Campaign Registry checks, and after approval carriers can take several business days to receive the registration.

Why was my A2P campaign rejected?

Open the campaign in the Trust Center and click View required fixes for each listed reason. It shows the error code, what it means and the correction needed. Common causes in HighLevel's list are consent problems (no separate marketing checkbox, a pre-ticked box, consent bundled into terms), websites without business details or a Privacy Policy, and brand details that do not match the campaign.

Do I have to pay again to resubmit a rejected campaign?

No. HighLevel says resubmissions are free from 1 Feb 2026. Some fields, such as the use case and the opt-in message, may not be editable on resubmission; if one of those needs to change you may need a new campaign. HighLevel lists a $15.00 campaign vetting fee for each additional campaign under the same brand.

My campaign is approved but texts fail with error 30034. What now?

Go to Settings, Phone System, Phone Numbers and check the number has the green A2P Verified label. If it does not, link it to the approved campaign from the three-dot menu. On a Sole Proprietor brand, having two or more local numbers can also cause 30034, because only one number is allowed.

Does this checklist save my progress?

Yes, in this browser only, using local storage. Nothing is sent to GHL Weekly or anyone else. Clearing your browser data or using another device starts it fresh. You can also print it or download the PDF.

Sources

Checked against HighLevel docs on 30 Oct 2026. The Help Center is the primary source; where another page disagrees, the Help Center figure is used. The Twilio guide is listed because HighLevel's brand articles link to it. How I check facts is on the editorial standards page.

  1. HighLevel Help Center: US Phone Number Registrations (What is A2P 10DLC: Brand and Campaign Registration) help.gohighlevel.com
  2. HighLevel Help Center: A2P Brand Registration Guide for 10DLC in HighLevel help.gohighlevel.com
  3. HighLevel Help Center: A2P 10DLC Brand Approval Best Practices help.gohighlevel.com
  4. HighLevel Help Center: A2P 10DLC Campaign Registration Guide for HighLevel Users help.gohighlevel.com
  5. HighLevel Help Center: A2P 10DLC Campaign Approval Best Practices (A2P Compliance & Approval Checklist) help.gohighlevel.com
  6. HighLevel Help Center: HighLevel A2P Opt-In Compliance help.gohighlevel.com
  7. HighLevel Help Center: Understanding A2P Campaign Rejection Reasons & Required Fixes help.gohighlevel.com
  8. HighLevel Help Center: Link a Phone Number to an A2P Campaign in HighLevel (error 30034) help.gohighlevel.com
  9. HighLevel Help Center: Forbidden message categories for SMS and MMS in the US and Canada help.gohighlevel.com
  10. HighLevel Help Center: A2P 10DLC Messaging Fees: Registration, Monthly & Carrier Costs help.gohighlevel.com
  11. HighLevel Help Center: Phone System Pricing & Billing Guide help.gohighlevel.com
  12. HighLevel Help Center: Understanding the 5% Markup on Phone System Pass-Through Charges help.gohighlevel.com
  13. Twilio: Nonprofit and Government Guide to A2P 10DLC Text Messaging (linked from Registering Your A2P Brand) help.twilio.com