Guides

The complete A2P 10DLC registration checklist for small businesses

A registration checklist on a clipboard with most items checked off and two unchecked items circled in green, annotated 'in order'
Quick answer

What do I need to register for A2P 10DLC?

A2P 10DLC registration has two filings — a brand (who you are) and a campaign (what you send) — plus a consent flow on your website that a carrier reviewer can verify. This checklist covers what to gather, what each filing requires, the STOP/HELP rules, the timeline, and the fee structure, in the order that avoids rejections.

What you're actually registering

A2P 10DLC registration is two filings, in order: a brand (your business identity) and a campaign (your texting use case, with proof of customer consent). Both go through an industry clearinghouse called The Campaign Registry, usually via your texting provider — Twilio or a platform built on it — and both must be approved before US carriers treat your texts as legitimate business traffic instead of filtering them.

The order matters because the campaign hangs off the brand: you can't register what you send until the registry knows who you are. A third piece — your website's consent flow — isn't a filing at all, but it's what the reviewer actually verifies, so this checklist spends real time on it. If you're still diagnosing whether registration is your problem, start with why business texts stop delivering.

Before you file: gather this

Fifteen minutes of gathering prevents the silent failures that surface weeks later — brand registration is checked against government records. Have these in front of you before you open any form:

  • Your legal business name, exactly as it appears on your IRS records — not your trade name, not the sign on the door.
  • Your EIN (federal tax ID) — sole proprietors without one have a separate low-volume path.
  • The business address on file with the IRS, matching character for character.
  • Your business type (LLC, corporation, sole proprietor) and industry category.
  • If you operate under a DBA: the paperwork connecting the trade name to the legal entity, and a website footer that shows the relationship ("TradeName, a DBA of LegalEntity, Inc.").
  • Your website URL — live, with working privacy policy and terms pages. Reviewers visit it.
  • The phone number (or numbers) you'll text from, and access to whatever platform hosts them. If you're still texting from a personal cell or a number buried in someone else's tool, set up a business phone line you own first — the registration attaches to it.

Brand registration checklist

The brand filing is the easier half: it succeeds when your details match official records, and it fails quietly when they don't. Work through these:

  1. File under the legal entity name, with the EIN and the IRS-matching address.
  2. Pick the honest business type and vertical — creative categorization reads as evasion, and regulated verticals get reviewed either way.
  3. Use a real contact email on a domain you control, ideally matching your website domain.
  4. If you have a DBA, register the brand as the legal entity and plan to state the DBA link inside the campaign description — a trade name that doesn't visibly connect to the registered brand is one of the most common rejection triggers.
  5. Once a brand is approved, keep it. Campaign problems never require deleting or re-vetting the brand, and doing so just resets your progress.

Consent and opt-in: the part that sinks most applications

Before you touch the campaign form, build the consent flow on your website — because the campaign reviewer will personally try to find it, and an unfindable or incomplete opt-in is the most common reason first submissions fail. We've decoded the specific rejection codes this causes in the campaign-rejection guide; here's the flow that passes:

  • A consent checkbox on the form where customers give you their number — in static, crawlable HTML, visible in the page source, not hidden inside a JavaScript widget or popup.
  • Unchecked by default. The customer must actively check it; pre-checked boxes don't count.
  • Consent language that includes, all in one place: your business name; what kinds of messages you'll send; "Message and data rates may apply"; "Message frequency varies"; "Reply STOP to opt out, HELP for help"; a statement that consent isn't a condition of purchase and isn't bundled with anything else; and links to your privacy policy and terms.
  • The same consent text, word for word, at every opt-in point — a form that says one thing and a widget that says another is itself a rejection flag.
  • A privacy policy that doesn't contradict any of it — no "we share data with marketing partners" boilerplate, and ideally an explicit line that mobile numbers and SMS consent are never sold or shared with third parties for marketing.
  • A screenshot of the live checkbox, saved for the campaign filing — plus records of who opted in, when, and on which form, kept as evidence going forward.

Campaign registration checklist

The campaign filing succeeds when a reviewer can match everything in the form to what they see on your live website. Field by field:

  1. Use case: pick what you actually do (customer care, appointment reminders, marketing). Mixed use is registrable — describe all of it honestly.
  2. Campaign description: concrete and factual. Who sends, who receives, how those people opted in (name the page), what the messages contain. If you're a DBA, tie the trade name to the registered brand right here. If your vertical attracts affiliate-marketing suspicion, state plainly that you don't send third-party or affiliate messages.
  3. Opt-in description: quote your consent checkbox text verbatim, name the page it lives on, and attach the screenshot.
  4. Sample messages: real messages you'd actually send, matching the described use case, each ending with "Reply STOP to opt out, HELP for help."
  5. Attribute flags: answer honestly whether messages include links, phone numbers, or age-gated content. A sample message that contradicts a flag is a rejection.
  6. Real URLs everywhere: your actual privacy policy and terms pages, never placeholders.
  7. After approval, link your sending number to the approved campaign in your platform — an approved campaign with an unattached number still can't send.

STOP, HELP, and the required disclosures

Opt-out and help keywords aren't optional features — they're baseline requirements, and reviewers check for them in your samples and consent language. Make sure your setup handles:

  • STOP (and its siblings: CANCEL, END, QUIT, UNSUBSCRIBE) — immediately stops messages to that number. Most platforms enforce this automatically; your job is never to route around it.
  • HELP — returns your business name and a way to reach you.
  • A confirmation message when someone opts in, restating what they signed up for, that frequency varies, that message and data rates may apply, and how to opt out.

The timeline

Filing takes an afternoon once your materials are ready; approval runs on the carriers' clock — brand registration often clears in minutes to days, and campaign review typically takes a few business days, stretching to a few weeks under backlog or for regulated industries. Plan for the realistic middle: if texting matters to your revenue next month, start the registration now — or start with the $75 audit to confirm texting is the leak worth fixing first.

What you control is the number of review cycles. A clean first submission passes once; a sloppy one burns a full review cycle per mistake, and rejections often carry two problems at once. That's the argument for doing this checklist in order — website first, filings second.

What it costs on the carrier side

Expect three kinds of carrier-side charges, billed through your texting provider: a one-time brand registration fee, a recurring (usually monthly) campaign fee that varies by use case and volume tier, and small per-message carrier surcharges that vary by carrier. We deliberately don't print amounts here — they're set by the registry, the carriers, and your provider, and they change; your provider's current pricing page is the source of truth.

Two honest notes: low-volume paths for sole proprietors and small senders cost less, and carrier-side fees are generally modest next to what filtered texts cost a business that depends on follow-up. Beware of anyone quoting one flat "compliance fee" without separating their service fee from these carrier-side pass-throughs.

After you're approved

Approval means carriers now deliver your traffic as registered business messaging — but three housekeeping items keep it that way. First, check what's queued: messages held while you were unregistered may auto-send on approval — review them and clear out test messages first. Second, keep your consent evidence organized — opt-in records are what protect you if a recipient ever disputes consent, and logging who opted in, when, and on which form is exactly the kind of thing a properly built CRM does for you automatically. Third, keep the campaign truthful: if your use case changes materially (you start sending marketing when you registered customer care), update the campaign rather than drifting away from what you registered.

One boundary worth restating: registration satisfies carrier requirements — it doesn't settle your obligations under telemarketing and privacy laws like the TCPA. That's between you and your counsel, and any consent language you deploy is worth their review. It's the same line we draw for our own A2P registration and setup service: we build and file the plumbing correctly; we don't practice law.

FAQ

Questions people actually ask

Can I register for A2P 10DLC myself, without an agency?

Yes — everything in this checklist is doable yourself through your texting provider's console, and this guide is the map. The honest trade-off is time and review cycles: the consent-flow requirements are picky, rejections come back as cryptic codes, and each resubmission costs days. DIY makes sense if you have the patience; handing it off makes sense if filtered texts are costing you business now.

Do I need A2P 10DLC if I use a toll-free number?

No — toll-free numbers have their own separate verification process instead. A2P 10DLC applies specifically to regular 10-digit local numbers, and short codes are a third path with their own program. What no longer exists on any path is unregistered business texting.

What if I don't have an EIN?

There's a low-volume registration path for sole proprietors without an EIN, with tighter sending limits and its own identity verification. It's real and it works for genuinely small senders — but if you have an EIN, register with it; the standard path gives you more headroom as you grow.

How long does the whole registration take, start to finish?

With materials gathered and the website consent flow already built, filing is an afternoon. Brand approval commonly clears in minutes to days; campaign review typically takes a few business days and can stretch to a few weeks under backlog or in regulated industries. Budget a few weeks end-to-end and be pleasantly surprised.

Does registering make me TCPA compliant?

No. Registration satisfies the carriers' requirements so your texts deliver. The TCPA and related telemarketing laws are a separate legal layer that depends on how you collect consent and who you text, and that's a question for your counsel. A good registration setup builds the consent evidence that supports the legal side, but nobody can honestly sell you carrier registration as legal compliance.

Want it handled instead of decoded?

If texting is part of how you follow up, get registered before it costs more missed conversations. Run the $75 audit to see where texting sits among everything leaking leads — or hand us the registration and get it filed right the first time.