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.
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
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
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:
- 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.
- 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.
- 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.
- 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.
How to add SMS consent to your contact form
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:
- 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."
- Leave the box unticked by default. A pre-ticked box is not consent.
- 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.
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.