You submit your own 10DLC registration · No one can guarantee campaign approval
Each item has its own page with the exact wording, the provider rules behind it and what a reviewer sees.
When you register an A2P 10DLC campaign, your messaging provider sends it to The Campaign Registry (TCR) and on to carriers for review. Someone, or an automated check, opens your website. Twilio says TCR runs automated verification that captures a screenshot of your site. If the site is down, parked, behind a login, or shows a different business name, the campaign can be rejected. If the privacy policy, SMS terms, or opt-in form is missing or weak, it can be rejected too. The good news: the rules are published, and they are mostly the same across providers.
10DLC Site builds carrier-ready websites for A2P 10DLC registration.
| Question | Answer | Source |
|---|---|---|
| Who reviews my campaign? | Your provider (the CSP), TCR, carriers, and vetting partners such as Aegis Mobile and WMC | TCR CSP User Guide |
| What URLs do I submit? | Homepage, privacy policy, terms and conditions, and your opt-in page (in the message flow) | Twilio, Telnyx, Vonage |
| What is now required at Twilio? | Privacy policy URL and terms URL for new API campaign submissions after June 30, 2026 | Twilio changelog |
| How many sample messages? | At least 1 and up to 5 in TCR; Marketing and Mixed need at least 2. Twilio asks for 2 to 5 | TCR, Twilio |
| Campaign vetting fee | $15 per vetting event (Vonage), $15 when sent for carrier review (Telnyx), $15 (Plivo) | Vonage, Telnyx, Plivo |
| Brand registration fee | $4.50 one time (Plivo, Vonage) | Plivo, Vonage |
| Monthly campaign fee | $10 for most standard use cases; Low Volume Mixed $1.50 (Plivo, Vonage) | Plivo, Vonage |
| How long does review take? | Twilio: several days, currently 10 to 15 days. Telnyx: about 72 business hours after Telnyx approval. SignalWire: 3 to 5 business days | Twilio, Telnyx, SignalWire |
Fees and timelines change. Always check your own provider's current page.
Each item below has its own page with what reviewers check, checklists, and common mistakes.
Carriers want to know a real business is sending the texts, and that people agreed to get them. CTIA's Messaging Principles ask senders to get consent, show a clear privacy policy, and make opt-in terms easy to find. Your website is where a reviewer checks all of that. The Campaign Registry says it is "not a compliance house" and points to CTIA guidance, so the details come from CTIA and from each provider.
The rules got stricter and more specific. Here is what the sources show:
Most providers ask for the same four links. Field names differ a little.
| What | Example | Where it goes |
|---|---|---|
| Homepage | https://yourbusiness.com | Website field on the brand or campaign |
| Privacy policy | https://yourbusiness.com/privacy | Privacy Policy URL field |
| Terms (with SMS terms) | https://yourbusiness.com/terms | Terms and Conditions URL field |
| Opt-in page | https://yourbusiness.com/contact | Message flow or call-to-action description |
A few tips from the sources:
Included in your Registration Kit: all four URLs plus the written pieces the form asks for, including your campaign description, message-flow description and sample messages, matched to your site and ready to paste. Build my order →
Step-by-step guides by provider:
You get a rejection reason, fix it, and resubmit. Your provider shows the reason. Twilio uses numbered error codes, and Plivo shows an error code and reason on rejected campaigns. Twilio says to edit the rejected campaign instead of deleting it.
Resubmission costs are different at each provider. Twilio says it charges the vetting fee once per campaign, so resubmitting the same campaign adds no new fee. Vonage charges $15 for each vetting event. Bandwidth and Telnyx describe a $15 fee on resubmission. Check your provider before you resubmit.
Find your rejection reason:
No one can guarantee approval. Carriers and their vetting partners make the final call, and they look at more than your site: your brand details, sample messages, use case, and message flow all count. A compliant website removes one big set of reasons to reject you. It does not promise the result. Be careful with anyone who says otherwise.
Not sure if your current site passes? Compare your site with the checklist. Want all eight requirements built for you on a new .com usually the same business day? See pricing.
Start from the exact reason your provider gave you, fix it on your site, then edit and resubmit the same campaign.
A new .com with hosting, SSL, a privacy policy that covers SMS, SMS terms, a compliant opt-in form and real business pages, usually live the same business day, then checked every day. You submit your own registration through your provider.
One-time price · 14-day money-back guarantee