Twilio says The Campaign Registry runs automated website verification and captures a screenshot of your site. If that screenshot shows a "this domain is for sale" page, a "coming soon" banner, or a login box, there is nothing for a reviewer to verify. If you buy a domain and submit it before the site is built, that order can lead to a rejection.
| Website state | What a reviewer sees | Twilio source |
|---|---|---|
| Parked or for sale | Registrar ad page or "buy this domain" | Collect business info guide |
| Under construction | "Coming soon" or an empty page | Error 30919, blog |
| Empty or misspelled URL | Nothing, or the wrong site | Error 30919, blog |
| Login required | A sign-in page | Error 30921 |
| Private or password protected | Access denied | Error 30919, blog |
| Down or timing out | An error page | Error 30922, 30891 |
| Redirect to unrelated brand or domain | A different business | Collect business info guide |
Bandwidth also lists lack of a website or online presence as a common rejection reason.
You have a few options, based on what providers say:
Approval is not the end of the story. The links in your messages point to your site, and your privacy policy and SMS terms are what people agreed to. Providers can review campaigns after approval. Vonage's dashboard guide lists campaign statuses including Suspended, alongside Active and Rejected. If your domain expires, your hosting lapses, or the site turns into a parked page, you are back to the problems in the table above. Twilio also says editing a rejected campaign is better than deleting it, if you ever need to fix and resubmit.
Your site goes live on its own .com, usually the same business day, with finished pages and no login. Compliance Watch checks uptime, DNS, SSL, and domain expiry every day and alerts you if something changes. Renewal at $49 a year keeps the domain and hosting active, and we remind you 30 days before it renews.
Is your site live and public right now? Compare your site with the checklist, or see pricing to get a finished site today.
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