A reviewer who opens your site should be able to answer three questions fast: Who is this business? What do they do? How do I reach them? Twilio error 30919 lists a website that doesn't show the business name, contact details, and services as a reason to reject a campaign. Contact details also matter to the people you text, because they need a way to get help.
| Detail | Status | Who says it |
|---|---|---|
| Business name | Expected | Twilio 30919 |
| Contact details | Expected | Twilio 30919 |
| Description of services | Expected | Twilio 30919 |
| Contact Us page | Listed as a page to include | Plivo |
| Business email on your domain | Gmail, Yahoo, disposable likely rejected | Plivo, Twilio 30881 |
| Phone number used in brand registration | Ideally shown | Plivo |
| Postal mailing address | Recommended for sites linked in messages | CTIA 5.3.2 |
| Customer care contact in SMS terms | Expected | Telnyx, Bandwidth, Vonage |
Not universally. CTIA 5.3.2 says web addresses in your messages, and the sites they lead to, should clearly identify who owns the site and include contact information, "such as a postal mailing address". That is guidance for sites you link in texts. Twilio asks for contact details, and Plivo asks for a Contact Us page. If you have a business address, showing it is a simple way to look like a real, reachable business. If you work from home and don't want your home address public, check with your provider about what they accept.
Your brand registration includes a contact email, and it gets checked. Twilio error 30881 flags three problems: disposable emails, public email domains not tied to your brand, and email domains that don't align with your company name or website. For public for-profit companies, TCR's Authentication+ step sends a PIN to the brand's business contact email, which must be completed within 30 days. A real inbox on your domain avoids all of these problems.
Each site shows your business name and the contact details you provide, and the same details appear in your SMS terms. Because the site sits on a new .com that matches your brand name, your website and brand line up from the start.
Want to know if reviewers can find your contact details? Compare your site with the checklist, or 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