10DLC stands for 10-Digit Long Code: sending application-to-person (A2P) text messages from a regular 10-digit business phone number. US carriers built the 10DLC framework so legitimate business texting could be separated from spam. The trade-off: businesses must register who they are (a brand) and what they send (a campaign) before their messages get reliable delivery.
Why carriers require it
Unregistered A2P traffic gets filtered aggressively: messages silently dropped or the number blocked entirely. Registered traffic gets higher throughput and deliverability. Alongside registration, carriers require opt-out compliance: recipients must be able to reply STOP to unsubscribe and HELP for info, and businesses must honor those instantly.
What this looks like in practice
On your own, 10DLC means forms, campaign vetting, and per-carrier rules; most businesses instead let their phone or messaging provider manage registration and the STOP/START/HELP handling as part of the service. Whichever route you take, the goal is the same: registered traffic from the number your customers already know. (How this looks in practice: business texting.)
Texting is heavily used in home services ("your tech is on the way"), dental (reminders and recalls), and real estate (showing confirmations). Registration is what keeps those messages actually arriving.
The registration machinery
Behind the scenes, 10DLC registration flows through The Campaign Registry, the industry's central database. Your business registers as a brand (legal name, EIN, contact details), then registers campaigns describing each use case, appointment reminders, customer service, marketing, each with sample messages. Carriers score the brand and campaign, and that score sets your messaging throughput. Higher trust, more messages per minute; sloppy or mismatched registration, throttled or filtered traffic.
What unregistered traffic actually experiences
Not a warning letter: silent filtering. Messages show "delivered" on your side and never arrive, or arrive intermittently, which is worse because it looks like customer flakiness instead of infrastructure. Carriers also levy per-message surcharges on unregistered traffic and can block numbers outright. If your confirmations "sometimes don't go through," this is the first suspect, and the fix is registration, not resending.
Practices that keep campaigns healthy
- Get consent before texting, and keep a record of how it was obtained; a checkbox at booking or an inbound text both work.
- Honor STOP instantly and offer HELP; with us this handling is automatic on every campaign.
- Identify your business in messages, and text from the number customers already know.
- Match volume to your registered use case; a reminder campaign that suddenly sends marketing blasts earns filtering.
- Respect quiet hours; deliverability analytics notice 3 AM sends even where law technically permits them.
If your texts to customers mysteriously stop arriving, unregistered 10DLC traffic is the most common reason. Registration is not optional anymore.
Questions your search didn't answer?
Real people, no scripts, no contracts. Ask us anything about business phones.
Ask us directly