If your business sends texts through a CRM, scheduling tool or phone system (appointment reminders, missed-call text-backs, estimate follow-ups), the phone carriers want to know who you are and what you're sending. That's what A2P 10DLC registration is. Skip it, or do it sloppily, and your messages get filtered or blocked without you ever knowing.

Here's what it is, how to get through it, and why texts still get blocked after you register. Rules change, so treat this as accurate as of 2026 and check your texting provider's current requirements. Registration is a carrier requirement, not legal clearance: consent and texting law (like the TCPA and state rules) are separate, so confirm those with your attorney.

What A2P 10DLC actually means

  • A2P stands for application-to-person: messages sent from software, not typed one at a time on a personal phone.
  • 10DLC stands for 10-digit long code: a regular local phone number like (617) 555-0123, as opposed to a short code (like 55555) or a toll-free number.

U.S. carriers created the 10DLC system to cut down on spam. Every business texting from a regular local number through software has to register its business (the brand) and what it's texting about (the campaign). Registration runs through The Campaign Registry, an industry registry, usually by way of your texting provider or CRM. As of 2026, major U.S. carriers block unregistered 10DLC business traffic.

Step 1: Brand registration

Your brand is your business's identity. You'll typically provide:

  • Legal business name, exactly as it appears with the IRS
  • EIN (federal tax ID)
  • Business type (LLC, corporation, sole proprietor and so on)
  • Business address, website, phone and email
  • Industry

The single biggest cause of brand problems is a mismatch. If your IRS letter says "Smith Mechanical Services LLC" and you enter "Smith HVAC," expect trouble. Use the legal name, not your DBA, and enter the EIN exactly.

No EIN? Businesses without a tax ID can register as a sole proprietor brand, but with tight limits: generally one campaign, one phone number and low sending volume. If you have an EIN, use it.

There's usually a small one-time registration fee and sometimes a vetting fee, passed through by your provider. Fees vary by provider, so check yours.

Step 2: Campaign registration

A campaign describes what you'll be texting and how people agreed to it. This is where most rejections happen. You'll provide:

  1. Use case. For example, customer care, account notifications, marketing, or "mixed" if you do several.
  2. Campaign description. A plain explanation: "ABC Plumbing sends appointment confirmations, reminders, technician arrival updates and estimate follow-ups to customers who request service and opt in on our website or by phone."
  3. Sample messages. Two to five real examples that match the use case, include your business name and include opt-out language in at least one.
  4. Opt-in description. Exactly how people agree to receive texts, with a link or screenshot.
  5. Opt-in, opt-out and help messages. The automatic replies sent when someone subscribes, texts STOP or texts HELP.

Sample message that tends to pass review:

"ABC Plumbing: Hi Sam, your appointment is confirmed for Tue 10/21 between 8-10 AM. Reply C to confirm or call (617) 555-0123 to reschedule. Reply STOP to opt out."

Sample that tends to cause problems:

"Hey!! Big savings this week only, click bit.ly/xyz"

No business name, a public link shortener and pushy promotional content are classic red flags.

Step 3: Make your opt-in compliant

Reviewers check your website. Before you submit, make sure:

  • Every form that collects a phone number has an SMS consent checkbox, not pre-checked, and separate from your other terms.
  • The consent text sits right next to the checkbox and says who is texting, what kind of messages, roughly how often, "Msg & data rates may apply," "Reply STOP to opt out," and "Reply HELP for help."
  • Your privacy policy and terms are linked from the form and are live.
  • Your privacy policy says mobile numbers and SMS consent are not shared with third parties for their marketing.
  • Your website uses HTTPS and is publicly reachable.

Example consent language:

"By checking this box, I agree to receive appointment and service text messages from ABC Plumbing at the number provided. Message frequency varies. Msg & data rates may apply. Reply STOP to opt out, HELP for help. See our Privacy Policy and Terms."

If you collect consent by phone or in person, describe that process in the campaign and keep a record of it in your CRM.

Timelines: what to expect

Step Typical time
Brand registration A few business days
Campaign review About one to three weeks
Each rejection and resubmission Adds another week or more
Number linked and sending Shortly after approval

These are typical ranges providers report, not guarantees. Start registration before you launch any texting automation, not the week you need it.

Why texts get blocked even after you register

Registration gets you in the door. Carriers still filter what you send. Common reasons:

  • Content doesn't match your campaign. Registered for appointment reminders, then sending promotions.
  • Public link shorteners like bit.ly. Use your own domain or a branded link.
  • No business name in the message.
  • High opt-out or complaint rates. Usually from texting people who never agreed to hear from you.
  • Restricted content. Certain categories, like cannabis, gambling and some lending, face extra restrictions or aren't allowed.
  • Sudden volume spikes well above what you registered for.
  • Ignoring STOP. Opt-outs have to stop messages right away.

Most CRMs show delivery status for each message. If you see "undelivered" or carrier-filtered errors, check the message content against your campaign first.

What about toll-free numbers?

Toll-free numbers can also send texts, but they have their own verification process. Some businesses use them for high-volume notifications. For a local service business, a registered local number usually feels more familiar to customers, and it's what most CRM setups use.

Healthcare practices

If you text patients, registration is only part of it. Patient messages carry privacy obligations under HIPAA and possibly state law. Keep message content minimal and check your texting setup with your compliance advisor. We cover reminders specifically in reduce no-shows with appointment reminders.

Where registration fits

Once you're registered, texting powers some of the most useful automations a service business can run: missed call text-back, appointment reminders and past customer reactivation campaigns. All of them depend on messages actually arriving.

How RGS helps

Texting sits at the center of most CRMs we build, from team inboxes to automated reminders and follow-up. We plan for registration and opt-in language before those automations go live, as part of our CRM build and management service, for trades like plumbing and healthcare and wellness practices. Contact us if your texts aren't getting through.