10DLC approval kit
Before the phone carriers carry business texts from a local number, they review how people sign up, what you will send, and what your website promises about their phone number. This kit explains each item the reviewers check and gives sample wording you can adapt: the "message and data rates may apply" disclosure, opt-in and opt-out messages, and the texting sections of a privacy policy and terms.
This kit is not legal advice. It shows the wording that Twilio and the wireless industry's published guidelines ask for, with the source for each requirement listed at the end of the page. Following it does not make a texting program legal on its own. Have a lawyer review your sign-up form, privacy policy and terms, especially if you work in a regulated field such as healthcare, lending or politics.
10DLC is the carriers' registration system for business texting from a standard 10-digit phone number. A registration has two parts: the brand, which is your business, and the campaign, which describes what you will send and how people agree to receive it. A business cannot register with The Campaign Registry directly. A messaging provider files both parts for it, and CampaignCNX+ files them through Twilio.
Twilio's documentation lists what the campaign part must contain:
| Item | What it is | Length |
|---|---|---|
| Campaign description | What the texts are for, in a few plain sentences | 40 to 4,096 characters |
| Message flow | How people opt in, including the address of the sign-up page and every other way they can join | 40 to 2,048 characters |
| Sample messages | Two to five real examples of what you will send, with your business name | 20 to 1,024 characters each |
| Opt-in message | The text sent to confirm that someone has joined | 20 to 320 characters |
| Opt-out message | The reply to STOP | 20 to 320 characters |
| Help message | The reply to HELP | 20 to 320 characters |
| Privacy policy and terms | Pages on your website that anyone can open | Links |
Twilio announced that new campaigns registered through its API from June 30, 2026 must include links to both a privacy policy and terms, and that campaigns without them are rejected at review. The sections below cover each item in the order you will need it.
"Message and data rates may apply" tells a person that their own mobile carrier may charge them for the texts, under the terms of their phone plan. It does not mean that your business charges for the messages, and it is not a warning that something is wrong.
The wireless industry's guidelines ask senders to tell people about "any associated fees or charges" when they sign up and again in the message that confirms they have joined. Twilio's guidance names the phrase itself. Put it in four places:
In a text message, where space is short, it is often shortened to "Msg&data rates may apply", the form CampaignCNX+'s HELP reply uses. On a web page, write it out in full.
Registration filed for you
CampaignCNX+ files your 10DLC registration through Twilio for a one-time $75, charged once per business with your first local number. A toll-free number has no registration fee and is verified in about three business days. You start with 100 free SMS, and your number is $5 a month.
An opt-in has three pieces of wording: the disclosure people see where they sign up, the description of that sign-up you give the carriers, and the confirmation text a new subscriber receives. All three should say the same thing about who is texting, how often, and how to stop.
The wireless industry's guidelines say the sign-up should make clear what the program is, which number the texts come from, who is sending them, any fees, and how to get help and opt out, with links to your terms and privacy policy. Twilio adds that the consent checkbox must not be checked in advance. The federal definition of written consent for marketing messages also calls for the disclosure to say that agreeing is not a condition of buying anything.
Get texts from [Business Name]
The first text they receive
Change the frequency to match what you will really send. If the number of messages varies from month to month, say "Msg frequency varies" instead.
The registration asks you to describe every way people opt in, with the address of the page where they do it. Reviewers visit the page, so the form has to be live and public when you file. If people can join in more than one way, describe each one.
The confirmation is the first text a new subscriber receives. Twilio asks that it include your business name, confirm that the person has joined a recurring program, and say how to get help and how to opt out. Add the frequency and the rates disclosure as well. Four examples:
If people join by texting a keyword such as JOIN, the confirmation is the automatic reply to that keyword. On CampaignCNX+, keyword replies are part of the keywords add-on.
The registration needs at least two sample messages. Twilio asks that they match what you will really send, name your business, and show any part that changes from person to person in square brackets.
Opt-out wording appears in two places: the line in your messages that tells people how to stop, and the reply sent when they do. The wireless industry's guidelines say a sender should send one final message confirming the opt-out and nothing after it, and should honor plain-language requests such as "please opt me out", not only the word STOP.
The CampaignCNX+ composer checks every campaign for an opt-out line before it can be sent. Any of these works:
Twilio asks that the reply to STOP acknowledge the request and confirm that no further messages will be sent, and recommends that it name your business. The first example is the reply CampaignCNX+ sends when you have not filed your own.
The reply to HELP should name your business and say how to reach a person. The first example follows the reply CampaignCNX+ sends when you have not filed your own.
STOP and HELP, handled
Every account answers STOP and HELP from the number that received them, with or without the two-way inbox. You start with 100 free SMS, and your number is $5 a month.
You do not need a separate privacy policy for texting. Add a texting section to the privacy policy you already have, and make sure the page can be opened by anyone without signing in. Twilio's guidance asks that the policy:
Twilio lists the last point among the causes of rejection. A general sentence such as "we may share your information with our partners" can contradict the texting section, so read the whole policy, not only the part you add.
Your texting terms can be their own page or a section of your existing terms. Following the industry's guidelines, they should describe the program, say how often you send, include the rates disclosure, explain how to opt out and how to get help, give a way to reach your business, and link to your privacy policy.
Link the terms from the sign-up form, and give the same address in the message flow when you register. If you change the frequency or the kind of messages you send later, update the terms, the sign-up form and the registration together.
For the legal side of texting, including consent records and quiet hours, see TCPA compliant texting. For what 10DLC registration is and how it compares with toll-free numbers, see 10DLC registration explained.
Questions
It tells the person signing up that their own mobile carrier may charge them for the texts, under the terms of their phone plan. It does not mean that your business charges for the messages. Twilio lists the disclosure among the things reviewers expect to see where people sign up.
Yes. Twilio asks for a privacy policy that anyone can open and that says mobile information will not be shared with third parties or affiliates for marketing. Twilio announced that new 10DLC campaigns registered through its API from June 30, 2026 must include links to both a privacy policy and terms.
No. A reply of HELP or INFO asks for help, and CampaignCNX+ answers it with your business name and how to reach you. The contact stays subscribed. The opt-out words are STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT, OPTOUT and REVOKE.
No. The wireless industry's guidelines say an opt-in applies only to the campaign and the sender it was given for, and Twilio rejects registrations that treat consent as something that can be passed between businesses. Collect consent separately for each business that will text.
A one-time fee of $75 per business, charged with your first local number, plus $5 a month for the number. A toll-free number has no registration fee and is verified in about three business days.
No. The kit shows the wording that Twilio and the wireless industry's published guidelines ask for. It does not make a texting program legal on its own. Have a lawyer review your sign-up form, privacy policy and terms.
Each requirement on this page comes from one of these, read on October 16 and 17, 2026.