Definition and purpose #
10DLC stands for 10-digit long code. It is the U.S. standard for application-to-person SMS sent from local phone numbers. Carriers use 10DLC to improve trust, control spam, and match throughput to a brand and campaign that has been reviewed.
Compare channels #
Channel | Best for | Pros | Considerations |
---|---|---|---|
10DLC | Local presence, two-way, alerts | Recognizable number, lower cost | Registration and content rules |
Short code | High volume national programs | Very high throughput | Higher cost, longer approvals |
Toll-free SMS | Support and notifications | Nationwide reach | Verification recommended |
Registration process #
- Brand registration – legal name, EIN, address, website
- Campaign registration – use case, sample messages, opt-in method, support keywords
After review, carriers assign throughput based on campaign and trust. You manage this through your provider using The Campaign Registry workflow.
Compliance essentials #
- Consent – message only opted-in recipients
- Identity – include the sender brand in the message
- Support keywords – respond to STOP and HELP
- Links – use branded or full links in first outreach
- Restricted content – avoid prohibited categories and follow carrier codes
- Opt-out handling – honor opt-outs quickly and maintain list hygiene
Examples #
Compliant welcome
"Welcome to BrandName alerts. Msg and data rates may apply. Up to 3 msgs per week. Reply STOP to opt out."
Risky first message
"50% off today only. Click bit.ly/offer" – no brand identity, no STOP, uses a public short link.
FAQs #
Do I need 10DLC if I use short code or toll-free
No. Each channel is separate with its own verification. Use 10DLC for local presence and two-way conversations.
How are volume limits set
Throughput depends on campaign type and trust. Your provider shares the limits for your approved campaign.
Which carriers enforce 10DLC
All major U.S. carriers require 10DLC registration for A2P long code messaging.
Test a message before you send
Run your SMS through our free compliance checker to reduce filtering.