Free tool

Does your sign-up wording say what it needs to?

Paste the disclosure shown next to your phone number field. The tool looks for the elements a text-message opt-in is commonly required to carry and marks each one found or not found.

What happens to what you enter

  • Runs entirely in your browser.
  • What you type or tick is not stored and is not sent to us or to anyone else.
  • Page visits are counted as the privacy policy describes.
  • Close the tab and your answers are gone.

The check

Paste the wording

Simple keyword and pattern matching. It reads the words you paste and nothing else.

Elements

Waiting for wording

Program or brand name

The disclosure should say who the messages are from.

What messages will be sent

The kind of messages: marketing, reminders, order updates, account alerts and so on.

Message frequency

How often messages are sent, or that frequency varies.

"Message and data rates may apply"

The standard cost disclosure.

How to opt out

An instruction such as "Reply STOP to opt out".

How to get help

An instruction such as "Reply HELP for help", or a support contact.

Link to the terms

Where the program terms can be read.

Link to the privacy policy

Where the privacy policy can be read.

Consent is not a condition of purchase

A statement that agreeing to texts is not required to buy anything.

Part of the FCC definition of written consent for marketing calls and texts sent with an autodialer. Bandwidth shows it in its sample wording but does not list it as required.

This is a wording check, not a legal review. It looks for words and patterns. It cannot see your page, so it cannot tell whether the wording is visible next to the form, whether the consent box starts unchecked, or whether a carrier will accept it.

A clean result here does not guarantee approval by a carrier or a registry, and it does not mean a business complies with any law or rule. Someone else decides that.

The requirement

What an opt-in disclosure is expected to say

Bandwidth’s guidance on campaign vetting lists what the opt-in wording should include whatever way consent is collected: the brand name, the types of messages, a message frequency disclosure, “message and data rates may apply”, how to get help, how to opt out, and links to the privacy policy and the terms. A separate provider list of vetting rejection reasons has an entry for each of these being missing from an opt-in form.

The ninth element is different. The FCC’s rules define prior express written consent for marketing calls and texts made with an autodialer as a signed agreement that, among other things, discloses that consent is not a condition of purchase. Bandwidth includes that sentence in its sample wording but does not list it as required for registration. Whether your messages need that level of consent is a question for your counsel.

Wording is only part of it. Twilio’s documentation says a campaign is rejected when the consent box is checked in advance or when text consent is bundled with accepting the terms. This tool cannot see either.

Sources

  1. Bandwidth: campaign vetting tips
  2. Vetting rejection reasons list (VoIP docs)
  3. Twilio error 30925
  4. 47 CFR 64.1200 (eCFR)

Reviewed 12 November 2026

The first eight elements come from provider help pages about 10DLC campaign vetting. They are provider documents, not carrier rule text. The ninth comes from the FCC rule text as summarised in our research; the rule page was not re-read on the review date.

A result of “found” means a matching phrase is present. It does not mean the wording is sufficient, accurate or placed where a person will see it.

Consentra is software. Nothing on this site is legal advice, and using Consentra does not by itself make a business compliant with any law or carrier rule. Whether a rule applies to your business is a question for your counsel.

Related

Where to go next

Module

Sender Check

Text-message sender registration and opt-in proof

Keep the wording each person actually saw.

Consentra Sender Check records the exact wording shown at opt-in with the time and the device, per subscriber.