2026 suite: inbox, AI, accounting.Open app

10DLC registration for small businesses: why your texts get blocked (and how to fix it)

Business texts get blocked when the sending number is not registered. 10DLC registration is how US carriers approve A2P business texting — brand, campaign, consent, opt-out handling, and the real costs.

Updated September 23, 2026 · 6 min read

Illustration: calls and voicemail
What's inside?Quick answerWhat 10DLC actually meansWhy your business texts get blockedHow registration works in practiceHow to add SMS consent to your contact formWhat 10DLC registration costs, honestlyFix delivery, then keep it fixed
10DLC registration for small businesses: why your texts get blocked (and how to fix it) — cover graphic
10DLC registration for small businesses: why your texts get blocked (and how to fix it) — cover graphic

If your business texts are not delivering, the sending number is probably not registered. US carriers filter application-to-person (A2P) business texting from unregistered numbers, and 10DLC registration is how a business keeps its texts delivered.

This guide covers what 10DLC is, why texts get blocked, how registration works, and what it costs — in plain English. It is an operational guide, not legal advice.

Quick answer

  • 10DLC registration has two parts: the brand (the legal business behind the number) and the campaign (the kind of messages you send). US carriers want both registered before software texts your customers.
  • If your texts stopped delivering, check three things in order: registration status, consent records, and opt-out handling.
  • In Workspace369, A2P registration status and opt-out handling are tracked inside the workspace. SMS starts on the Voyager plan ($74/month, two seats), and a $50 one-time carrier compliance fee applies only when you claim a dedicated SMS or voice number.

What 10DLC actually means

Also readSMS inbox for client work

10DLC stands for "10-digit long code" — a normal local phone number, like the one already on your business card.

When you text a friend from your own phone, that is person-to-person traffic. When software texts your customers — appointment reminders, invoice links, project updates — carriers treat it as application-to-person, or A2P. A2P is held to a higher standard because it is also how spam arrives.

So US carriers require businesses to register before sending A2P texts. Two things get registered:

  • The brand: the legal business behind the number — name, address, website, tax ID.
  • The campaign: what you plan to send, with sample messages and proof that recipients agreed to receive them.

Registration goes into an industry registry the carriers share, called The Campaign Registry. Once a brand and campaign are approved, traffic from that number is treated as legitimate business messaging. Traffic without registration risks filtering or blocking — the message simply never arrives, and you usually get no warning.

Why your business texts get blocked

If delivery dropped, work through this list in order:

  1. The number is not registered. Unregistered A2P traffic is the most common cause of silent delivery failure, and no resend from your side fixes it.
  2. Consent was never collected. Carriers expect proof that each recipient agreed to be texted. If you cannot show where a client opted in, your traffic looks like spam.
  3. Opt-out handling is missing. Reply STOP has to work — automatically, every time. If opted-out clients keep getting texts, carriers treat your traffic as spam whether you registered or not.
  4. The traffic does not match the campaign. Registered for appointment reminders but sending marketing blasts, or sending far more volume than the campaign was approved for — a mismatch between the registered campaign and the real traffic gets filtered too.

One more pattern: texting clients from a personal number or a consumer app. That works until it does not — no shared record, no opt-out handling, and no registration path. If that is your setup today, our Google Voice alternative for client work guide walks through moving to a real business line.

How registration works in practice

Registration is a form, not an exam. You submit:

  • Business details: legal name, address, website, and your EIN or tax ID where applicable. These must match official records — a legal name that differs from the tax record is a common reason for rejection.
  • A use-case description: who you text and why. "Clients of our design studio receive appointment reminders, project updates, and invoice payment links" is the level of detail needed.
  • Sample messages: two or three real examples of what clients receive, opt-out line included.
  • Your opt-in and opt-out flow: where consent is collected — intake form, signed agreement, keyword text-in — and how STOP is handled.

Carriers review that the business is real, that the samples match the use case, and that consent and opt-out are handled. Review is not instant, so register before a launch — not after clients start saying "I never got your text."

In Workspace369, A2P registration handling is built into the product: status is tracked inside the workspace instead of leaving you in a carrier portal, and the texts themselves live in a shared SMS inbox beside the client record.

This is the piece most small businesses skip, and it is the one carriers ask about. Adding SMS consent to an intake or contact form takes one checkbox and one habit:

  1. Add an unticked checkbox with a plain disclosure. Something like: "I agree to receive text messages from your business about my projects, appointments, and invoices. Message and data rates may apply. Reply STOP to opt out at any time. Consent is not a condition of purchase."
  2. Leave the box unticked by default. A pre-ticked box is not consent.
  3. Keep records. Who consented, when, and what the form said at the time. If a carrier ever questions your traffic, that record is your answer.

On the opt-out side:

  • Honor STOP automatically. No manual step, no delay, no confirmation loop that keeps sending.
  • Keep a suppression list. Once a client opts out, no number or campaign in your workspace should text them again.
  • Send what you registered. The samples you submitted are a promise. If your texts are mostly billing and appointment messages, keep them that way — the invoice email templates we publish show the same plain style for the email versions.

Workspace369 handles opt-out tracking inside the workspace, so a client who replies STOP is suppressed across the board instead of depending on one person remembering.

What 10DLC registration costs, honestly

We will not quote other vendors' registration fees — they change, and a guessed number helps nobody. Check your provider's current pricing page.

Here is exactly what it costs with Workspace369:

  • A2P registration status and opt-out handling are tracked inside the workspace. No separate compliance tool to buy.
  • A $50 one-time carrier compliance fee applies only when you claim a dedicated SMS or voice number. It is not recurring, and it does not apply if you never claim a number.
  • SMS itself starts on the Voyager plan: $74/month with two seats included. It is not on the $29/month plan — worth knowing before you sign up. Voice starts on Specialist at $149/month.
  • Every plan has a 14-day trial, and annual billing takes 20% off.

The full breakdown is on the pricing page.

Fix delivery, then keep it fixed

Registration is not paperwork for its own sake. It is the difference between a text that arrives and a client who thinks you never replied.

Start a 14-day Workspace369 trial on the Voyager plan, the first tier with SMS, or compare every plan on the pricing page. The inbox and communications feature page shows how texts, emails, and calls share one client record.

FAQ

What is 10DLC registration?

10DLC registration is how US carriers approve business texting sent from software, known as application-to-person or A2P messaging. A business registers its brand — legal name, address, website, tax ID — and a campaign describing what it will text, with sample messages and proof that recipients opted in. Unregistered A2P traffic risks being filtered or blocked.

Why are my business texts not delivering?

The most common cause is missing 10DLC registration: US carriers filter application-to-person texts from unregistered numbers, usually with no warning to the sender. Also check that you collected opt-in consent, that reply STOP is honored automatically, and that your real traffic matches the campaign you registered.

How do I add SMS consent to my contact form?

Add an unticked checkbox with a plain disclosure: what the person will receive by text, that message and data rates may apply, that replying STOP opts out at any time, and that consent is not a condition of purchase. Keep a record of who consented, when, and what the form said at the time.

How much does 10DLC registration cost?

Fees vary by provider, so check yours directly — we do not quote pricing we have not verified. With Workspace369, a $50 one-time carrier compliance fee applies only when you claim a dedicated SMS or voice number, and SMS itself starts on the Voyager plan at $74/month with two seats included.

Do I need 10DLC registration if I only text a few clients?

If the texts go out from software — reminders, invoice links, project updates — yes, low volume does not exempt you. Texting by hand from a personal phone is person-to-person traffic, but it scales badly: no shared record for the team, no opt-out handling, and no registration path when you grow.

What happens if I keep texting without registering?

Unregistered A2P traffic risks filtering or blocking: messages silently stop reaching clients, and the sender usually gets no warning. Registering the brand and campaign, collecting consent, and honoring STOP is how delivery gets restored.

Put it into practice

Run client follow-up in one workspace.

CRM, inbox, voice, invoicing, payments, projects, files, AI, and workflow automations — connected instead of exported.