Overview
10DLC (10-digit long code) registration is now a regulatory requirement for businesses sending SMS via platforms like Twilio. This guide outlines how businesses can effectively manage and streamline the registration process, maintain compliance, and avoid delays or blocking of messages.
What is 10DLC?
10DLC allows businesses to send SMS using standard 10-digit phone numbers, but requires registration to improve message delivery and reduce spam.
It involves two key steps:
-
Brand Registration (your business)
-
Campaign Registration (your use case or messaging purpose)
Step-by-Step: How to Register for 10DLC
1. Prepare Business Details
-
Legal business name
-
Tax ID (EIN)
-
Business address, phone number, website
-
Industry and messaging use case (e.g., customer support, marketing)
2. Register Brand via Twilio Trust Hub
-
Go to Twilio → Trust Hub
-
Select Create New Brand
-
Enter the business info accurately
-
Submit and wait for approval (can take minutes to a few days)
3. Register a Messaging Campaign
-
After brand approval, create a new Campaign under A2P 10DLC
-
Choose a use case (e.g., customer care, marketing, 2FA)
-
Add sample messages that represent real traffic
-
Set campaign attributes like:
-
Direct opt-in method
-
Opt-out and help keywords (e.g., “STOP” to unsubscribe)
-
-
Submit for review
4. Link Phone Numbers to the Campaign
-
Assign Twilio numbers to your approved campaign
-
Ensure only numbers tied to your business are linked
-
Each number should reflect the campaign’s use case
Best Practices for Success
✅ Use Clear, Honest Message Content
- Avoid misleading phrases or aggressive marketing tone
✅ Maintain Opt-In Logs
- Be able to prove users opted in to receive your SMS
✅ Set Opt-Out & Help Responses
- Ensure your campaign responds to "STOP" and "HELP" as required
✅ Monitor Campaign Health
- Use Twilio’s Messaging Insights to check delivery rates, carrier filtering, and opt-outs
Common Pitfalls to Avoid
🚫 Using Unregistered Numbers
- Messages sent from unregistered 10DLC numbers may be blocked
🚫 Providing Inaccurate Business Info
- Can lead to brand rejection or regulatory fines
🚫 Skipping the Opt-In Process
- Non-compliance leads to campaign suspension
🚫 Reusing Content Across Campaigns
- Each campaign should match the message purpose
Ongoing Maintenance
-
Renew campaigns as required (some expire annually)
-
Update brand/campaign info if your business details change
-
Rotate numbers carefully—frequent switching can look suspicious
Need Help?
If you’re unsure how to proceed or encounter errors, reach out to Evo Support or your Twilio account manager. We can assist with:
-
Troubleshooting campaign rejection
-
Clarifying use case classifications
-
Linking correct phone numbers