A2P 10DLC Registration Explained
A step-by-step walkthrough of A2P 10DLC registration so your business texts actually get delivered instead of silently blocked.
In short
A2P 10DLC registration is the process of telling US mobile carriers who your business is and what texts you intend to send, so your automated messages get delivered instead of silently blocked. It has two parts: a Brand, which proves your legal identity, and a Campaign, which declares your use case, sample messages, and how people opt in. You submit your legal business name, EIN, address, and website, then wait as the registry assigns a Trust Score that sets your daily volume. Brand approval is usually near-instant; Campaign review takes a few business days. Getting it right the first time means matching your IRS records exactly and showing clear consent on your website.
Key takeaways
- A2P 10DLC registration is two submissions in sequence — a Brand that proves who you legally are, then a Campaign that declares what you will send.
- You need your exact legal business name, EIN, registered address, a live website with a privacy policy, and sample messages before you start.
- Brand approval is often near-instant, but Campaign vetting adds a few business days — plan one to two weeks end to end to be safe.
- Your Trust Score is set from verifiable identity data, not good behaviour, and it decides how many messages a day you can send.
- Most rejections come from an EIN or legal-name mismatch or a website with no visible opt-in — both are fixable before you resubmit.
If you have ever sent a batch of texts, watched every one show a "delivered" status, and then heard from customers that nothing arrived, you have met the reason A2P 10DLC registration exists. In the US, automated texts from an ordinary local number only reach phones if the sending business is registered with the carriers. This is the guide to doing that registration properly, in order, without losing a week to a rejection.
This is the how-to companion to our deeper explainer on A2P 10DLC. That piece covers the why — the throughput mechanics, segment maths, and the full anatomy of the system. This one stays focused on the registration itself: what to submit, in what order, and how to get approved the first time.
What is A2P 10DLC registration?
A2P means Application-to-Person — a message sent by software rather than typed by a human. 10DLC means 10-Digit Long Code, the technical name for a normal local phone number. Put them together and A2P 10DLC is the framework US carriers use to vet businesses that send automated texts from local numbers.
Registration is the act of declaring yourself into that framework. You tell the carriers, through a central body called The Campaign Registry, who your business legally is and what kind of messages you intend to send. In exchange, your traffic gets a sanctioned, throttle-managed delivery path. Skip it, and your messages are filtered out silently.
The single most useful thing to understand up front is that registration is not one form. It is two records submitted in sequence — a Brand and then a Campaign — and they fail for completely different reasons. Almost every registration headache traces back to not knowing which of the two you are dealing with.
What is the difference between the Brand and the Campaign?
The Brand answers one question: who are you? It is a legal-identity record made up of your legal business name, your EIN or tax ID, your entity type, your registered address, your website, your industry vertical, and a named human contact. The registry tries to confirm you are a real company by matching that submission against authoritative business records, most importantly the IRS name-and-EIN pairing.
The Campaign answers a different question: what will you send? It is a use-case record that hangs off the approved Brand. It contains your declared use case — customer care, marketing, mixed, two-factor authentication — a description of what your messages do, several sample messages, and a description of how people opt in and opt out.
Because they are checked by different systems, the fix for a problem depends entirely on which one failed. A Brand rejection is a records problem: your identity data did not match. A Campaign rejection is almost always a website problem: a reviewer could not find proof of consent. Keep that split in mind and the rest of the process gets much simpler.
What do you need before you register?
The fastest registrations are the ones where every document is gathered before a single field is filled in. Chasing a client for their EIN letter halfway through submission is how a Tuesday launch becomes a next-week launch. Here is the full checklist.
- Your exact legal business name, copied verbatim from your IRS documentation — ideally the EIN confirmation letter, Form CP-575. Not the name off your letterhead or your logo.
- Your EIN or tax ID.
- Your entity type — LLC, corporation, sole proprietor, non-profit, and so on.
- Your registered business address, matching what is on public record.
- A live website with a publicly reachable privacy policy linked in the footer.
- Visible opt-in language wherever you collect a phone number.
- Your industry vertical and an authorised contact person.
- For the Campaign: a use-case description, several sample messages, and a plain description of your opt-in flow.
The website is the item most people underestimate. Before you submit anything, make sure the site is live, the privacy policy loads without a login, and every form that collects a phone number carries an unchecked consent checkbox with disclosure text. Reviewers genuinely open the site and look.
What are the steps of A2P 10DLC registration?
Here is the whole flow laid out as a sequence, with what you provide at each step and how long it usually takes.
| Registration step | What you provide | Typical timing |
|---|---|---|
| Prepare your website | Live site, footer privacy policy, opt-in checkbox on forms | Before you submit — allow an afternoon |
| Submit the Brand | Legal name, EIN, entity type, address, vertical, website | A few minutes to file |
| Brand verification | Nothing — automated identity match | Minutes to a few hours |
| Trust Score assignment | Nothing — derived from your Brand data | Immediate on Brand approval |
| External vetting (optional) | Request through your platform if score is low | A few business days |
| Submit the Campaign | Use case, sample messages, opt-in and opt-out description | A few minutes to file |
| Campaign vetting | Nothing — carrier and registry review | A few business days for standard use cases |
| Attach numbers and go live | Link your numbers to the approved Campaign, then test | Immediate, then test on real handsets |
Work top to bottom and do not skip the website step just because it sits before the fun part. It is out of sequence in most people's heads, and that is exactly why it is the most common reason a Campaign gets bounced.
What is a Trust Score and why does it matter?
When your Brand is approved, the registry assigns it a Trust Score — a number, usually on a 0 to 100 scale, that reflects how confidently it could verify your business identity. It is worth repeating that this is not a reputation score. It says nothing about how well you send or how few complaints you generate. It measures how legible your business is to the verification systems, and it sets your volume ceiling.
A registered legal entity with a clean EIN match and a consistent public footprint scores well and earns real daily headroom. A sole proprietor with no EIN sits at the bottom tier, capped at a low daily volume and a single number. A young company with thin public data can score lower than it deserves, which is frustrating but fixable.
Three levers move the score. Register as a real legal entity rather than a sole proprietor if you possibly can. Keep your legal name, EIN, address, and website identical everywhere, because the match is a string comparison and not a judgement call. And if you still land low, pay for external vetting, where a specialist provider re-examines your Brand and issues a fresh score — usually the quickest way out of a bad tier.
Why do registrations get rejected?
Rejections are boringly repetitive once you know the pattern, and nearly all of them fall into a handful of causes. On the Brand side, it is almost always the name-and-EIN pair not matching IRS records exactly. The registry compares strings character for character, so "Acme Marketing, LLC" and "Acme Marketing LLC" can be the difference between a clean pass and a failure. Copy the name verbatim from the CP-575 letter and never submit a "doing business as" name as the legal name.
On the Campaign side, it is almost always the website. A reviewer opens your site and cannot find consent language at the point where you collect a phone number, or there is no privacy policy, or the privacy policy exists but says nothing about text messaging. Carriers now specifically look for a statement that SMS consent data is never shared or sold to third parties, and its absence alone will fail you.
The remaining causes are sample messages that do not match the declared use case, samples missing opt-out language such as "Reply STOP to unsubscribe," and a business address that disagrees between your registration, your website, and public records. Every one of these is fixable in an afternoon, and fixing them before you first submit is far cheaper than a resubmit cycle that resets the clock.
There is a subtler trap in the use-case declaration. It is tempting to declare "customer care" because it sounds safest, then submit promotional samples — but the reviewer compares the two, and a mismatch is an instant bounce. Most real-world texting is genuinely "mixed": appointment reminders plus the occasional offer. Declare what you actually do, write samples that read like your real messages down to the links and the business name, and describe opt-in in concrete terms rather than vague ones. "Customers consent" tells a reviewer nothing; "end users opt in via the unchecked checkbox on the contact form at our website" tells them exactly where to look and what they will find.
How do you go live once you are approved?
Approval is not the finish line — attaching and testing is. First, link your phone numbers to the approved Campaign. Numbers that are not attached to an approved Campaign gain nothing from the registration, and this is a genuinely easy step to forget.
Then test on a real handset across each major carrier before you turn on volume. A "delivered" receipt from your sending platform is not the same as a message arriving on a physical phone. Send yourself a real message on an AT&T device, a Verizon device, and a T-Mobile device if you can, and confirm they land and that the opt-out keyword works.
Finally, respect your throughput. If your Trust Score put you on a lower tier, a blast to a large list will not go out in one burst — it queues and drains at your permitted rate, and can hit a daily ceiling and stall until tomorrow. Plan big sends around that ceiling rather than being surprised by it.
Do you have to handle registration yourself?
You can, and this guide gives you everything to do it directly with a registry account or a bare messaging provider. But registration is fiddly, the feedback on failure is a single unhelpful line, and a rejection can cost a launch date. That is why most business texting platforms fold the whole flow into a guided wizard. Platforms like GoHighLevel, for example, walk you through the Brand and Campaign submission screen by screen and surface the fields carriers care about, which removes a lot of the guesswork. It is one option among several, and the right choice depends on the rest of your stack — our roundup of the best SMS marketing software compares the main contenders on exactly this.
If you would rather not touch any of it, this is a common thing to hand off. Getting the registration filed correctly the first time, wiring up compliant opt-in on your website, and configuring your sending platform is a tidy, contained project — see our pricing for how that works, or book a call and we will scope it with you.
Where does registration fit in the bigger picture?
Registration is the gate, not the goal. Once your messages are actually deliverable, the work that earns a return is the strategy behind them — segmentation, timing, consent-first list building, and copy that people welcome rather than report. Our SMS marketing guide covers that side end to end, and the whole web, email and ecommerce hub sits alongside it if you are building a broader owned-channel strategy.
Do the registration once, do it carefully, and it fades into the background — a one-time compliance step that quietly keeps every message you send arriving where it should. Rush it, and it becomes the recurring mystery of texts that vanish without a trace. The difference is almost always a matter of matching your paperwork exactly and proving consent clearly, both of which you now know how to do.
Frequently asked questions
What does A2P 10DLC registration actually involve?
What is the difference between a Brand and a Campaign?
What information do I need to register A2P 10DLC?
How long does A2P 10DLC registration take?
How much does A2P 10DLC registration cost?
What is a Trust Score and how does it affect me?
Why do A2P 10DLC registrations get rejected?
Can a sole proprietor register for A2P 10DLC?
Do I actually need A2P 10DLC registration?
What happens if I send texts without registering?
Do I need to register every phone number separately?
About the author

Founder, GHL Spark
Farhad is the founder of GHL Spark, where he builds and white-labels GoHighLevel SaaS platforms for agencies and SaaS operators. He writes about the parts of GoHighLevel that actually break in production — A2P registration, onboarding, support load and automation.
More from Farhad