US A2P 10DLC Registration - Twilio

What is A2P 10DLC?

A2P 10DLC is the US carrier-verified messaging system for business messaging over standard 10-digit phone numbers. Registration is required to ensure high message deliverability, protect consumers, and meet compliance standards.

Registration Steps


1. Determine Your Business Type
  •   Are you a direct business, ISV (Independent Software Vendor), or Sole Proprietor? Your path may vary slightly.

2. Gather Required Information
  •   Business legal name, address, EIN (Tax ID), business type, and contact details.
  •   Intended use cases for messaging (e.g., marketing, notifications, 2FA).
  •   Sample message content, opt-in/opt-out/help messaging.

3. Register Your Brand
  •   This verifies your company through Twilio’s Trust Hub (Twilio integrates with The Campaign Registry).

4. Register Campaigns
  •   Choose applicable campaign use cases (e.g., 2FA, marketing, customer care).
  •   Define message flow, provide sample copy, set opt-out/in keywords.

5. Assign Numbers
  •   Attach your 10DLC numbers to registered campaigns via your Twilio Messaging Service.

6. Approval and Messaging
  •   Once approved, you can begin sending compliant A2P SMS/MMS traffic to US numbers.

Key Tips


  • There are standard and special use cases; special ones (like political or emergency messaging) may require more vetting.
  • The process helps ensure better throughput and lower risk of your messages being filtered by carriers.
  • Fees and limits exist based on campaign/brand type and use case.

Helpful Resources


  • See an overview of campaign use cases, requirements, and relevant limits in this reference: List of campaign use case types for A2P 10DLC registration Twilio Help Center.
  • Comprehensive process and compliance information: What is A2P 10DLC? Twilio Help Center

NOTE: See the Registration checklist attached at the bottom of this document.

Example Content

1. Sample Message Content


a. Marketing

Acme Corp: Enjoy 20% off your next purchase with code SAVE20. Visit our store by 9/30. Reply STOP to unsubscribe.

b. Two-Factor Authentication (2FA)

Your Acme Corp verification code is 348912. Do not share this code with anyone.

c. Appointment Reminder

Acme Dental: Reminder—your appointment is scheduled for tomorrow at 3:30 PM. Reply YES to confirm or NO to reschedule.

d. Order Notification

Acme Delivery: Your order #12345 is out for delivery and will arrive today. Reply HELP for assistance.

2. Opt-in Messaging (Consent Process)


a. Web Form Example

“By entering your phone number and clicking 'Subscribe', you agree to receive promotional and transactional messages from Acme Corp. Message frequency varies. Message & data rates may apply. Reply STOP to cancel.”

b. Keyword Opt-in Example

“Text JOIN to 555123 to receive updates and alerts from Acme Corp. Message frequency varies. Message & data rates may apply. Reply STOP to unsubscribe.”

3. Opt-out Messaging


Opt-out Keywords: STOP, UNSUBSCRIBE, CANCEL, QUIT, END
Auto-response Example:

“You have successfully unsubscribed and will no longer receive messages from Acme Corp. Reply START to re-subscribe.”

4. Help Messaging


Help Keywords: HELP, INFO
Auto-response Example:

“For assistance, reply STOP to opt out or visit acmecorp.com/help. Msg&Data rates may apply. Contact support@acmecorp.com.”

Tips

  • Always tailor samples to your specific business and campaign use case.
  • Ensure the opt-in/opt-out/help message samples are easy to understand and compliant with carrier requirements.
  • Use your actual brand name in message samples.

Attached Files
A2P_10DLC_Registration_Checklist.pdf
404kb
Tags