A text message is only as trustworthy as the business sending it. When a reviewer opens your site, they look for the basics any customer would want: who you are, what you sell, and how to get in touch. If those are missing, the reviewer has no way to link your messages to a real company.
It means the reviewer could not find enough identifying details. Twilio error 30919 says a site is rejected when it does not show the business name, contact details, or a description of services. Twilio error 30881 covers a support email that does not fit the brand. CTIA says websites linked in messages should clearly identify the owner and include contact information, such as a postal mailing address.
See the full requirement at business contact info.
Your HELP reply is where contact details show up inside the texts themselves. It should name your brand and give a phone number or an email on your own domain, and it helps to remind people how to opt out. The contact details in the reply should match the ones on your website and in your brand record.
Included in your Registration Kit: your HELP and STOP replies written with your brand name and the same contact details shown on your site, plus your business details laid out for the brand form, ready to paste. Build my order →
| Item | Where | Why |
|---|---|---|
| Business name | Header, footer, Contact | Twilio 30919 |
| Services | Homepage | Twilio 30919 |
| Business email | Contact page, brand record | Twilio 30881, Plivo |
| Phone | Contact page, HELP reply | Twilio 30890, Plivo |
| Postal address | Contact page or footer | CTIA 5.3.2 (recommended) |
Edit the rejected campaign rather than deleting it, which is what Twilio advises. If the problem is your brand support email, update the brand details too. Twilio says the vetting fee is charged once per campaign. Vonage lists $15 per vetting event, Telnyx describes $15 per submission or resubmission, and Bandwidth says a $15 fee applies to rejected campaigns that need resubmission. Twilio says standard campaigns can take up to several weeks.
| Twilio code | What it points to |
|---|---|
| 30919 | Site lacks business name, contact details, or services |
| 30881 | Brand support email is invalid or unrelated |
| 30890 | HELP message missing brand name or contact |
Other providers describe this in their own words. See the 10DLC website requirements hub for every page reviewers expect.
To see whether your contact details are easy for a reviewer to find, compare your site with the checklist. Our sites include a Contact page by default; see pricing.
A new .com with hosting, SSL, a privacy policy that covers SMS, SMS terms and a compliant opt-in form, built to the requirements on this page. You submit your own 10DLC registration, and no one can guarantee approval, but a reviewer will have nothing on your site to flag.
One-time price · 14-day money-back guarantee · Daily Compliance Watch