Last updated: July 22, 2025

Overview

If you’re planning to send business SMS messages in the US or Canada, you must complete A2P (Application-to-Person) 10DLC registration with Twilio. This guide walks you through filing a compliant campaign registration to avoid rejections and ensure your messaging gets approved.
Required for US & Canada: A2P 10DLC registration is mandatory before sending any application-generated messages to US or Canadian phone numbers. Start this process early as approval can take several weeks.

What You Need Before Starting

Before beginning your A2P registration, ensure you have:
  • A registered business with Twilio
  • A clear opt-in process for collecting SMS consent
  • Compliant message samples
  • Privacy policy and terms of service
  • Screenshots of your consent forms

Step 1: Set Up Compliant Opt-In Forms

Your lead form must meet Twilio’s strict requirements to ensure compliance.

Required Elements

1. Clear Opt-In Language Use explicit language that explains what users are agreeing to receive:
"Do you agree to receive SMS notifications about appointments and offers?"
☐ Yes, I agree to receive SMS messages from [Company Name]
2. Separate Consent Checkbox
Critical: Do NOT bundle SMS consent with Terms & Conditions or Privacy Policy. SMS consent must be a separate, unchecked checkbox.
3. Visible Policy Links Include direct links to your Privacy Policy and Terms of Service on the form. Your Privacy Policy must explicitly state:
“Mobile information will not be shared with third parties/affiliates for marketing/promotional purposes.”

Form Checklist

  • Separate SMS consent checkbox (unchecked by default)
  • Clear description of what messages users will receive
  • Privacy Policy link visible on form
  • Terms of Service link visible on form
  • Privacy Policy includes third-party sharing language

Step 2: Describe Your Opt-In Process

In the “How do end-users consent to receive messages?” section of your Twilio application, provide a clear description of your opt-in process.

Example Description

Users opt in via our website [yourdomain.com] and provide explicit consent 
to receive SMS communications from our company through a separate, 
unchecked checkbox on our lead form.

What to Include

Platform Details

Specify where opt-in happens (website, app, checkout page, etc.)

Consent Method

Describe how consent is collected (checkbox, form field, etc.)

Form Evidence

Provide either a direct link to your opt-in form OR screenshots

Supporting Documentation

Additional images or files that demonstrate your consent process

Supporting Form Evidence for Your Application

When submitting your A2P campaign, you’ll need to provide evidence of your compliant opt-in process in this field of your Twilio application. This should be a link in the “How do end-users consent to receive messages?” field.

Documentation to Include

  • Either screenshots of your complete opt-in form OR a direct link to the live form
File Sharing: Use a public file-sharing service like Google Drive, OneDrive, or Dropbox to host your documentation folder, then provide the link in your Twilio application.

Step 3: Create Message Samples

You’ll need to provide two sample messages that represent the type of content you’ll send.

Sample Message Guidelines

Conversational Tone

Write messages as if speaking to a friend or customer

Clear Purpose

Make it obvious why the recipient is receiving the message

Professional Content

Avoid excessive emojis or informal language

Relevant Links

Include only business-relevant URLs

Example Messages

Message Sample #1:
Hi [Name]! Your appointment is confirmed for tomorrow at 2 PM. 
Please arrive 5 minutes early. Looking forward to meeting you!
Message Sample #2:
[Name], new time slots are now available! Book your session at 
our [location] by clicking here: https://yourlink.com

Pre-Submission Checklist

Before submitting your A2P campaign, verify all requirements are met:

Opt-In Compliance

  • ☐ Separate SMS consent checkbox (unchecked by default)
  • ☐ Clear opt-in language explaining message types
  • ☐ Privacy Policy and Terms visible on form
  • ☐ Privacy Policy includes no third-party sharing clause

Message Samples

  • ☐ Two compliant message examples provided
  • ☐ Messages use conversational, professional tone
  • ☐ Content aligns with your business purpose

Documentation

  • ☐ Screenshots of opt-in form linked OR direct form link provided

Next Steps

Once your A2P campaign is approved:

Need Help?

Technical Support

Contact support@trysetter.com for A2P registration questions