Guide

Business Text Messages Not Delivering? A2P 10DLC Registration Explained

Appointment reminders and texts to customers failing or being filtered? Here is how U.S. carrier registration (A2P 10DLC) works, why registrations get rejected and how to fix it.

Short answer: U.S. carriers filter or block texts that businesses send from regular 10-digit numbers unless the business has registered its brand and messaging campaign, a process called A2P 10DLC. Register your brand and campaign through your texting provider, with a clear opt-in process and privacy policy, or use a verified toll-free number.

Why texts stop delivering

  • The number was never registered for business texting.
  • The campaign registration was rejected and never fixed.
  • Messages don’t match the registered use case.
  • Links use shortened or suspicious domains.
  • Customers never clearly opted in.

Why registrations get rejected

  • No visible opt-in on your website or forms.
  • No privacy policy that covers text messages and says numbers aren’t sold.
  • Sample messages that are vague or don’t mention your business name and how to opt out.
  • Business details that don’t match public records.

How to fix it

  1. Add a clear opt-in checkbox or wording wherever customers give their number.
  2. Update your privacy policy to cover texting.
  3. Write sample messages with your business name and “Reply STOP to opt out.”
  4. Register (or re-submit) your brand and campaign through Twilio or your texting platform.
  5. Consider a verified toll-free number for simpler use cases.

We handle registrations and rejections remotely. See business texting registration.

Frequently asked questions

Do I need 10DLC if I only text a few customers?

If you text customers from a business phone system or app on a regular 10-digit number, yes. Unregistered traffic is increasingly filtered or blocked.

How long does registration take?

Brand approval can be quick, while campaign review often takes days to a couple of weeks, longer if it is rejected and resubmitted.

Tell us what you need

Get a free, no-pressure quote from a Wisconsin development team. Tell us a little about your business and we'll reply within one business day with next steps, rough pricing and honest advice.

  • Big projects and small ones are all welcome
  • Fixed-price quotes, no surprise invoices
  • You own your code, data and accounts
  • A client portal to track progress, invoices and payments
  • Rooted in Wisconsin, serving businesses nationwide

No pressure and no spam. We reply within one business day.

Ask us anything

Quick question? A real person replies within one business day.