Free tool

Free SMS Terms Generator for 10DLC registration

The generator writes the SMS Terms, opt-in wording and HELP and STOP replies that carriers check in 10-digit long code (10DLC) registration, ready to paste into your campaign form.

  • SMS Terms
  • Opt-in wording
  • HELP and STOP replies
  • Campaign form text

Build your SMS Terms.

Complete 3 steps and copy the results in step 4.

The business name you register with your messaging provider. Every message and reply starts with it.

The name of your text messaging program, for example Acme Alerts. Leave it empty to use the brand name.

The page that says how you handle phone numbers and consent records.

The page where you publish these SMS Terms, for example https://example.com/sms-terms.

Message types

Select every type you send. The list follows the use cases of the 10DLC campaign form.

Message frequency

The 10-digit number, toll-free number or short code you text from, for example (555) 555-0123.

The word people text to join, for example JOIN. Leave it empty for opt-in on forms only.

Opt-in methods
Audience
Text messages

How the opt-in confirmation and the HELP and STOP replies look on a phone.

Review every text before you publish it or paste it into your campaign form. The text follows your answers above.

Enter your brand name and select at least 1 message type to see your SMS Terms.

The generator writes text from your answers and the CTIA Messaging Principles and Best Practices. It isn't legal advice. Your messaging provider and the carriers decide on each campaign, so review every text before you use it.

Where to add your SMS Terms.

Carriers check that a person sees the SMS Terms before opting in and finds them again later. Put the same link in each of these places.

  1. A page of its own. Publish the SMS Terms at a public URL on the domain of the website in your registration, for example example.com/sms-terms. A section of your Terms and Conditions works too when it has its own heading and a direct link.

  2. Next to every opt-in. Link the SMS Terms and the Privacy Policy in the opt-in wording beside the phone number field, at checkout, on paper forms and in ads that ask people to text your keyword.

  3. The website footer. Add an SMS Terms link next to the Privacy Policy link, so reviewers find it from any page.

  4. The campaign registration form. Paste the link into the terms field where your provider has one, and into the message flow description.

  5. The opt-in confirmation. Add the link to the first message or to the HELP reply where the message length allows it.

How to publish your SMS Terms.

  1. Copy the SMS Terms as HTML or as text in step 4.

  2. Create a page named SMS Terms in your website builder (WordPress, Shopify, Wix) and paste the text.

  3. Publish the page without a login, then enter its URL in the SMS Terms link field of step 1.

  4. Add the link to your footer and next to every opt-in.

How to register your 10DLC campaign.

The Campaign Registry (TCR) collects 10DLC registrations through your messaging provider. You register your brand first, then each campaign.

  1. Publish your legal pages. Put the Privacy Policy and the SMS Terms on your website, and add the opt-in wording to every form that collects phone numbers.

  2. Register your brand. Enter the legal business name, the Employer Identification Number (EIN) and the address exactly as they appear on your tax records.

  3. Create the campaign. Choose the use case that matches your message types, then paste the campaign description, sample messages and message flow from step 4.

  4. Add the keywords and replies. Enter the opt-in, opt-out and help keywords with their replies, and set the same replies in the settings of your provider.

  5. Wait for vetting. Your provider tells you when the campaign is approved or rejected. Fix a rejection with the table below, then submit the campaign again.

Campaign vetting

What carriers check in your SMS program.

Each row names an item carriers review, where it goes, and a common reason for a rejection.

Items carriers review in a 10DLC campaign, where each item goes, and common reasons for a rejection
Item Where it goes Common reason for a rejection
Brand name The opt-in wording, every message and reply, the SMS Terms. Messages name a brand that differs from the registered brand.
Opt-in Next to the phone number field, with an optional checkbox that starts unchecked. The checkbox is checked by default, required to submit the form, or hidden in general Terms.
Message types and frequency The opt-in wording, the SMS Terms, the campaign description. The sample messages don't match the use case of the campaign.
Message and data rates The opt-in wording, the SMS Terms, the opt-in confirmation. The opt-in wording leaves out Msg & data rates may apply.
HELP and STOP The opt-in wording, the SMS Terms, every reply. The replies don't name the brand, or the HELP reply gives no contact details.
Privacy Policy Linked from the opt-in wording and the website footer. The policy says personal data is sold or shared with third parties, with no exception for phone numbers and consent records.
SMS Terms link The opt-in wording, the website footer, the campaign form. The link is broken, needs a login, or points to another domain.
Website The URL in your brand registration. The website is under construction or doesn't show the opt-in.

Privacy Policy Generator

Your Privacy Policy needs a text messages section.

Select text messages in the TermsFeed Privacy Policy Generator to add a Text Messages Privacy Notice: the data you collect, your message types, HELP and STOP, and no sharing of mobile information for marketing.

Generate Privacy Policy

Frequently asked questions.

Answers to common questions about SMS Terms and 10DLC registration.

What is 10DLC?

10DLC is a standard 10-digit phone number that a business registers to send text messages in the US. The name stands for 10-digit long code. US carriers ask every business that texts customers from a 10-digit number to register its brand and each campaign with The Campaign Registry (TCR), through a messaging provider.

Carriers filter or block messages from numbers that aren't registered.

Do I need SMS Terms for 10DLC registration?

Yes, you need SMS Terms for 10DLC registration. Carrier vetting looks for these disclosures in your SMS Terms and opt-in wording.

  • The program name, the message types and the frequency the person agrees to.
  • The cost disclosure, Msg & data rates may apply.
  • HELP for help and STOP to opt out.
  • A link to the Privacy Policy.

Publish the SMS Terms, link them next to your opt-in, and paste the link into your campaign form.

Can I add the SMS Terms to my Terms and Conditions?

Yes, you can add the SMS Terms to your Terms and Conditions as a section with its own heading. Link the heading directly from the opt-in wording (for example example.com/terms#sms), so a reviewer lands on the SMS section of a long page.

A page of its own is easier to find, and the footer link names it clearly.

What is the difference between SMS Terms and a Privacy Policy?

The SMS Terms are the rules of your text messaging program, and the Privacy Policy says what you do with the data. The SMS Terms cover the message types, frequency, costs, HELP and STOP. The Privacy Policy covers the phone numbers and consent records you collect, and states that you don't share mobile information with third parties for marketing.

Carriers review both during 10DLC registration.

Do these SMS Terms work for toll-free numbers and short codes?

Yes, these SMS Terms work for toll-free numbers and short codes. Toll-free verification asks for the same opt-in, HELP, STOP and cost disclosures. Short code programs follow the CTIA Short Code Monitoring Handbook, which checks the same items.

Enter the toll-free number or the short code as the sending number in step 2.

Why was my 10DLC campaign rejected?

A 10DLC campaign is rejected when an item carriers check is missing or doesn't match. Frequent causes are an opt-in with no HELP, STOP or cost disclosure, sample messages that don't name the brand, a Privacy Policy that allows sharing phone numbers, and a website that doesn't show the opt-in.

Check each row of the table above, update your pages, then submit the campaign again.

Is the SMS Terms Generator free?

Yes, the SMS Terms Generator is free and needs no account.