A2P 10DLC registration is required for U.S. SMS sent over 10-digit long codes. Registering verifies your brand and use cases with carriers, assigns appropriate throughput, and improves deliverability. Use this guide to register your brand and campaigns for Vanillasoft SMS.
What is A2P 10DLC?
A2P 10DLC is a carrier program for application-to-person texting on standard 10-digit numbers. Registration tells carriers who you are, what you send, and how you obtained consent. Registered traffic earns better delivery and fewer blocks than unregistered traffic.
Who Must Register
If your team sends SMS to U.S. recipients through Vanillasoft using 10-digit numbers, you must register your brand and at least one campaign before scaling traffic.
What to Prepare Before you Start
- Legal entity details: Exact legal name, EIN or tax ID, business address, website, and support contact.
- Use case: How you will use SMS (for example, conversational or customer care). The content you send must match this selection.
- Sample messages: Two to three examples that reflect real content and include opt-out language (for example, “Reply STOP to opt out”).
- Consent flow: How contacts opt in and what you disclose about message type and frequency.
- Volume estimate and geography: Monthly message estimates and the countries you will reach.
Tip: Align your samples and consent language with your live messages to avoid delays.
How to Register
- Complete the A2P 10DLC Campaign Registration form with your brand, use case, consent details, and sample messages.
- Select Submit on the form. You will receive a confirmation that Vanillasoft has your details.
- Vanillasoft processes and files your request. We file your brand and campaign to the carrier ecosystem and notify you as status updates are available.
Need help shaping your samples or consent copy? See A2P 10DLC SMS Best Practices and SMS Opt-Out.
Costs
- Monthly campaign fee: $10 USD per active campaign.
- Message fees: Carriers may apply a small per-message surcharge to registered traffic.
- No markup: Vanillasoft passes through carrier and registry fees without additional markup.
Fees are set by carriers and the registry. If those providers change pricing, your costs may change accordingly.
Timelines and Status
- Review time: Most brands and campaigns are reviewed in a few business days. Complex use cases can take longer.
- Status updates: We notify you when review is complete or if additional information is required.
- After approval: Send messages that match your registered use and samples to maintain good standing.
If you Do Not Register
- Lower delivery: Unregistered U.S. traffic is more likely to be filtered or blocked.
- Higher costs and limits: Carriers may apply higher fees or lower throughput to unregistered traffic.
Tips that Improve Approval and Delivery
- Include opt-out text in your first message in a conversation (for example, “Reply STOP to opt out”). See SMS Opt-Out.
- Match content to your campaign and keep messages conversational. Avoid high-risk terms when possible. See A2P 10DLC SMS Best Practices.
- Send at a steady pace and respond to replies to signal two-way conversations.
Troubleshooting Registration Issues
- Rejection for consent: Provide a clearer opt-in path and update samples to show how contacts agree to receive texts.
- Rejection for vague samples: Rewrite samples to reflect actual messages, include your brand name, and add opt-out text.
- Delivery issues after approval: Review content, consent, and pacing. See Troubleshooting SMS Delivery Issues.
What to do next
- Complete the A2P 10DLC Campaign Registration form with your brand details, consent method, and message samples.
- Align live messaging with your approved use case and samples. Add opt-out language and maintain clear consent records.
- Review A2P 10DLC SMS Best Practices and SMS Opt-Out before scaling.