Quick Overview #
10DLC (ten-digit long code) is the US carrier-approved channel for application-to-person texting using local numbers. To send A2P on 10DLC, brands register with The Campaign Registry, then register a campaign and assign phone numbers. Carriers enforce policies on consent, brand identification, STOP/HELP support and restricted content.
Top Questions & Answers #
- Register your brand with legal entity details.
- Register a campaign with your use case, opt-in method and three sample messages.
- Assign number(s) to the campaign before sending traffic.
Example workflow (AT&T): Admin Portal → Enhanced Business SMS → 10DLC Registration → create brand → create campaign → assign numbers.
- Proactive consent (documented opt-in) for non-consumer messaging.
- Sender identity at the start where practical.
- STOP/HELP keyword support.
- Clear terms such as frequency and “message and data rates may apply”.
- Risk-aware links; avoid public shorteners in first contact.
Illegal content is never allowed. Categories like SHAFT, scams and get-rich-quick are prohibited. High-risk finance and aggressive claims face strict scrutiny. Review against the carrier code of conduct and CTIA guidance.
| Channel | Best for | Pros | Considerations |
|---|---|---|---|
| 10DLC | Local presence and two-way | Recognisable number; cost-effective | Requires brand and campaign registration; content rules |
| Short code | High-volume national alerts | Very high throughput | More expensive; longer approvals |
| Toll-free SMS | Support and notifications | Nationwide reach | Verification recommended; content rules still apply |
On mobile we hide the comparison table to improve readability. All channels still require compliant content and sender practices.
How to Register (Brand → Campaign → Numbers) #
- Brand: legal name, EIN/Tax ID, address and website.
- Campaign: use case selection, opt-in method with proof, three sample messages and STOP/HELP keywords.
- Assign numbers: link long codes to your campaign before sending.
Where to complete registration: check your carrier’s guidance and your messaging platform’s admin portal. Most businesses finish 10DLC registration inside their provider portal, which submits details to The Campaign Registry on your behalf.
- T-Mobile: non-consumer messaging must follow the Code of Conduct and CTIA Principles. Policy overview
- Verizon: A2P channels include short code, toll-free and 10DLC. Guidance page
- AT&T (example): step-by-step brand, campaign and number assignment workflow. Registration tutorial
Tip: common places to find the 10DLC form in provider portals
- Admin settings → Messaging or SMS
- Compliance or Trust Centre
- 10DLC/Brand & Campaigns → Create brand → Create campaign → Assign numbers
Keep screenshots and logs of your opt-in flow (timestamp, IP, form text and source) for audits and carrier reviews.
Compliant vs risky examples #
✅ Compliant first message
BrandName: Thanks for joining delivery alerts. Up to 4 msgs/mo. Msg&data rates may apply. Reply STOP to opt out, HELP for help.
❌ Risky first message
You are pre-approved - claim now: bit.ly/xxxx (no brand identity, public short link, implied finance claim and no STOP).
Test a message before you send
Run your SMS through our free compliance checker to reduce carrier filtering.
Official references (Carriers and CTIA) #
- T-Mobile: Non-consumer messaging must follow T-Mobile’s Code of Conduct and CTIA Principles. Policy overview.
- Verizon: A2P can use short code, toll-free or ten-digit long code (10DLC). Guidance page.
- AT&T (example product): Admin steps to set up TCR brand, campaign and number assignment. Registration tutorial.
- CTIA: Messaging Principles & Best Practices (May 2023) and the monitoring handbook describe consent, HELP/STOP support and anti-spam measures. CTIA • Short Code Monitoring Handbook.