Quick summary: 10DLC stands for "10-Digit Long Code." It's the regulated standard for business SMS in the United States. Since 2021, all businesses sending A2P (application-to-person) text messages must register their brand and campaigns with The Campaign Registry (TCR) or face message filtering and blocking by major carriers. IgniteSMS handles the registration process for you.
What Is 10DLC?
10DLC refers to the use of standard 10-digit US phone numbers (like (512) 555-0123) for commercial SMS messaging. Before 10DLC, these long codes were technically intended for person-to-person messaging. Carriers started cracking down as businesses used them for bulk SMS without accountability — resulting in spam flooding customers' phones.
The 10DLC system, launched by US carriers and overseen by The Campaign Registry (TCR), allows businesses to legitimately use long codes for high-volume commercial messaging — but only after they've been vetted and registered.
Why Does It Matter?
Unregistered numbers sending business SMS messages face:
- Message filtering (silently blocked before delivery) by major carriers (Verizon, AT&T, T-Mobile)
- Throughput throttling — far fewer messages delivered per second
- Complete number blocking — your number gets flagged as spam and can't send at all
- Potential TCPA compliance exposure
Registered 10DLC numbers benefit from higher throughput, better deliverability, and carrier trust. For businesses sending even a few hundred messages per week, registration is both required and beneficial.
The Two Levels of Registration
Brand Registration
Register your business identity with TCR. Provide your legal business name, EIN/tax ID, business type, address, and website. This creates a "Brand" record that identifies who is sending messages. One-time setup. Cost: ~$4 (one-time) via your SMS provider.
Campaign Registration
Register each type of messaging use case — marketing promotions, appointment reminders, transactional alerts, etc. Provide sample messages, opt-in process description, and opt-out language. Monthly fee: ~$10/campaign/month via your SMS provider. One campaign usually covers most small business use cases.
Step-by-Step: How to Register
Gather Your Business Information
You'll need: legal business name, EIN (Employer Identification Number) or SSN for sole proprietors, business address, business type (LLC, corporation, sole proprietor, etc.), business website URL, and a company email address.
Submit Brand Registration
Through your SMS platform (IgniteSMS handles this in your dashboard), submit brand registration to TCR. Approval is typically within minutes for established businesses with verified EINs. Some businesses require human review — allow up to 1 business day.
Register Your Campaign Use Case
Choose the use case that best describes your messaging. Most small businesses register under "Mixed" (general marketing) or "Low Volume Mixed." You'll describe your opt-in method, include 2–3 sample messages, and confirm your opt-out language. This takes 1–3 business days for carrier approval.
Assign Your Number to the Campaign
Once your campaign is approved, link your phone number to it. From this point, messages sent from that number flow through the registered campaign and get the trust benefit with carriers.
Start Sending
Your number is now fully registered and ready for compliant, high-deliverability business SMS. IgniteSMS monitors your registration status and notifies you of any carrier feedback.
Common Rejection Reasons (and How to Fix Them)
About 15–20% of initial campaign registrations get flagged for human review or rejection. Here are the most common reasons and how to resolve them:
❌ Rejection Reasons
✅ How to Fix Them
Timeline: How Long Does It Take?
Most businesses complete the full 10DLC process in 1–5 business days:
- Brand Registration: Minutes to 1 business day (automated for most EIN-verified businesses)
- Campaign Registration: 1–3 business days for standard use cases; up to 5 for special or recurring campaigns
- Carrier Provisioning: Same day to 24 hours after campaign approval
IgniteSMS Guided Process: When you sign up, our onboarding flow walks you through all required information and submits registration on your behalf. Most customers complete the setup in under 15 minutes. We monitor your approval status and alert you to any issues before they affect deliverability.
10DLC vs. Toll-Free vs. Short Code
10DLC isn't the only option for business SMS. Here's a quick comparison to help you choose the right number type:
| Number Type | 10DLC | Toll-Free | Short Code |
|---|---|---|---|
| Format | (555) 123-4567 | (800) 555-1234 | 55512 |
| Best For | Most businesses | Mid-volume brands | High-volume brands |
| Monthly Cost | ~$10/campaign | ~$15/campaign | $500–$1,000+ |
| 2-Way SMS | Yes | Yes | Limited |
| Setup Time | 1–5 days | 1–2 weeks | 4–12 weeks |
For the vast majority of small and medium businesses, 10DLC is the right choice. It's affordable, fast to set up, supports two-way messaging, and works perfectly for all standard marketing and transactional use cases.
Frequently Asked Questions
Do I need 10DLC if I'm only sending appointment reminders?
Yes. Any A2P (application-to-person) messaging — including reminders, order notifications, and alerts — requires 10DLC registration if sent from a 10-digit US long code.
What happens if I skip registration?
Carriers will filter or block your messages. You won't see errors — messages will appear to send from your platform but will be silently dropped before reaching recipients. Deliverability drops to as low as 20% for unregistered senders.
Can I use the same registration for multiple numbers?
One campaign registration can cover multiple phone numbers. You register one campaign (use case) and assign whichever numbers you want to send from that campaign.
Do I need to re-register if I change my messages?
No — campaign registration covers a use case, not specific message text. You can change your message content freely as long as you stay within the registered use case category.