Rejected by carriers? The website is one of the most common reasons. Fix it today →

Why was my 10DLC campaign rejected for an under construction or parked website?

Quick answer

Reviewers reject campaigns when the website is parked, listed for sale, under construction, empty, or only a lead form. They need a real, public business site that shows who you are, what you do, and how people opt in. Publish a complete site, or use an option your provider allows, then edit and resubmit.

Many businesses buy a domain, point it at a "coming soon" page, and register their texting campaign the same day. To a reviewer, that page proves nothing. There is no business name to match, no services to compare with your messages, and no opt-in form to check. So the campaign is sent back.

What does this rejection mean?

It means the reviewer found a placeholder instead of a business. Twilio's best-practices blog says campaigns are rejected when the site has no content or is under development. Twilio's business info guide adds that parked or for-sale domains are rejected. Error 30919 lists sites that are empty or under development, and error 30920 covers a URL that is only a form.

See the full requirements at no parked sites and content pages.

Why does it happen?

  1. Parked domain. The registrar's default page or an ad page is showing.
  2. Domain for sale. A "this domain may be for sale" banner appears.
  3. Coming soon page. A logo and an email box, with no business details (Twilio 30919).
  4. Empty template. Placeholder text and stock sections were never replaced. Plivo also warns against boilerplate or template content.
  5. Form-only landing page. A lead form with no name, navigation, or description of services (Twilio 30920).
  6. Pre-launch site not explained. Twilio 30891 says the campaign description should say the site is pre-launch.

How do I fix it?

  1. Replace the placeholder with a real homepage: business name, what you do, and who you serve.
  2. Add contact details such as email and phone.
  3. Add a privacy policy and SMS terms on the same domain.
  4. Add a public opt-in page with a proper SMS consent checkbox.
  5. Submit your main business website, not a one-off landing page (Twilio 30920).
  6. Make sure the campaign description and sample messages match what the site says.
  7. If you truly cannot launch yet, Twilio 30891 says to state the site is pre-launch in the description and give a public URL showing a screenshot of the opt-in flow.
  8. If your provider allows it, list a business profile instead. Twilio's blog mentions social media such as LinkedIn, Telnyx accepts a Google Business Profile or social link, and Bandwidth accepts social or search presence. Twilio 30919 also suggests a public business page if the main site is unavailable. Vonage, by contrast, requires a website for non-sole-proprietor brands.
Page Minimum content
Home Business name, services, contact link
Contact Email, phone, and business address if you have one
Privacy policy SMS no-sharing clause
SMS terms Program, frequency, rates, HELP, STOP
Opt-in Unchecked SMS checkbox with disclosure

How do I resubmit?

Twilio says to edit the rejected campaign instead of deleting it, and that its vetting fee is assessed only 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. Confirm your provider's fees before resubmitting. Twilio notes standard campaigns can take up to several weeks to review, so launch the full site before you resubmit rather than during review.

What error code will I see?

Twilio code What it points to
30919 Empty, under development, or missing business info
30920 Website is only a form
30891 Invalid URL or pre-launch site not indicated
30922 Site does not meet verification requirements

For the full list of what a site needs, visit the 10DLC website requirements hub.

Sources

If your domain is still showing a placeholder, scan it free to see what is missing. We build complete sites with the pages above, live in about 15 minutes; see pricing.

Built to these requirements

Get a carrier-ready website in about 15 minutes

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.

Get my website: $149 →

One-time price · 14-day money-back guarantee · Daily Compliance Watch

Frequently asked questions

Can I register a 10DLC campaign before my website is finished?

It is risky. Twilio rejects sites with no content or under development. Twilio 30891 says a pre-launch site must be noted in the campaign description, with a public link to a screenshot of the opt-in flow that will appear.

Can I use a social media page instead of a website?

Some providers allow it. Twilio's blog mentions social media such as LinkedIn if a website is not ready, Telnyx allows a Google Business Profile or social link, and Bandwidth says to provide social or search presence. Vonage says a website is required for brands other than sole proprietors.

Is a single landing page with a signup form enough?

Not on Twilio. Error 30920 says a form-only page lacks business context and asks for your main business website instead.

My domain shows my registrar's default page. Is that parked?

Yes, a registrar placeholder with no business content looks parked to a reviewer. Twilio's business info guide says parked or for-sale domains are rejected.

Can I use a parked or under construction website for 10DLC?

Why parked, for-sale, under construction, login-only, and redirecting websites get 10DLC campaigns rejected, and what to do before...

What pages does a 10DLC website need?

The pages reviewers expect on a 10DLC website: About Us, Contact Us, Terms, Privacy, services, and your texting use case. No form-...

Why was my 10DLC campaign rejected because the website is not accessible?

Reviewers must open your site with no login, no errors, and no redirects. Learn why 'website not accessible' 10DLC rejections happ...

Why was my 10DLC campaign rejected for missing business contact information?

10DLC reviewers need to see who runs your site and how to reach you. Learn why missing contact info causes rejections and what to...

What website do I need for 10DLC approval?

The 8 website requirements reviewers check for A2P 10DLC: privacy policy, SMS terms, opt-in form, brand match, contact info, HTTPS...

Carrier-ready website: $149Get started