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

Why was my 10DLC campaign rejected for 'website does not match brand'?

Quick answer

Reviewers compare your website to your brand registration. If the site shows a different name, a different business, or the software company instead of the real sender, the campaign gets rejected. Fix it by making the legal name, DBA, services, and contact details on the site match your registration exactly, then edit and resubmit.

When you register a 10DLC campaign, you give a business name, a tax ID, a website, and a support email. A reviewer opens that website and asks one question: is this the same business? If the answer is unclear, the campaign is rejected. The fix is almost always on the website or in the brand details, not in your messages.

What does this rejection mean?

It means the reviewer could not connect your website to the brand you registered. Twilio's error 30907 says the website does not match the brand, the campaign purpose, the consent flow, or the sample messages. Telnyx lists a mismatch between brand, website, and samples among its common declines. Plivo asks that the company name match the tax document exactly, for example "Yourbusiness, Inc." and not just "Yourbusiness".

See the full requirement at brand name match.

Why does it happen?

  1. The name on the site is different. The site uses a nickname or trade name, but the brand was registered under the legal name with no DBA listed (Twilio 30918).
  2. The wrong company is the brand. A software vendor or agency registered its own details instead of the real sender (Twilio 30894). Bandwidth says the brand must be the sender, not the software behind it.
  3. The platform's website was submitted. Twilio 30907 names an ISV sending its own platform site instead of the customer's.
  4. The opt-in proof shows another company. Screenshots or a form belong to a different business (Twilio 30927).
  5. The support email does not fit. Twilio 30881 flags disposable emails, public email domains not tied to the brand, or a domain that does not line up with the company name or website.
  6. The site redirects somewhere else. Twilio's business info guide says sites that redirect to an unrelated brand or domain are rejected.

How do I fix it?

  1. Pull your IRS document (CP 575 or 147C letter) and copy the legal name exactly, including "LLC" or "Inc."
  2. If you trade under another name, add the DBA to your brand registration.
  3. Put the legal name, and the DBA if you use one, on the website. The footer and the About or Contact page are good places.
  4. Make sure the services on the site match your campaign description and sample messages.
  5. Use a support email on your own domain, such as [email protected].
  6. Replace any opt-in screenshots with ones from your own site and your own form.
  7. Remove redirects to other domains.
What to check Where on your site Should match
Legal name and DBA Footer, About, Contact Brand registration and IRS document
Services Home page Campaign description and samples
Support email domain Contact page Website domain
Opt-in form Signup or contact page Your brand name in the consent text
Final URL Browser address bar The URL you submitted

How do I resubmit?

Twilio says to edit the rejected campaign rather than delete it. Twilio also says it charges the vetting fee only once per campaign, so resubmitting the same campaign does not add a new fee. Other providers work differently: Vonage lists a $15 campaign vetting fee per vetting event, Telnyx describes $15 per submission or resubmission, and Bandwidth says a $15 fee applies to rejected campaigns that need resubmission. Check your own provider before you click submit.

Timelines vary too. Twilio says standard campaigns can take up to several weeks, and Telnyx says carrier review typically takes 72 business hours after Telnyx approves it.

What error code will I see?

Twilio code What it points to
30907 Website does not match brand, purpose, consent flow, or samples
30918 DBA name does not match legal business name
30894 Brand is not the actual sender
30927 Opt-in evidence is for a different company
30881 Support email does not fit the brand

Other providers use their own codes and wording. For the full checklist, see the 10DLC website requirements hub.

Sources

Not sure what a reviewer will see? You can scan your site free. If you would rather start with a site built to match your registration, 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

Does my website have to show my exact legal business name?

Your site should clearly connect to the name you registered. Twilio says the legal name must match IRS documents, and if you use a DBA, register it with the brand so reviewers can link the two names.

Can a software platform submit its own website for my campaign?

No. Twilio lists an ISV submitting its own platform site instead of the customer's site as a cause of error 30907. The website should belong to the business that sends the messages.

Will fixing the name mismatch get my campaign approved?

It removes that rejection reason, but carriers and their vetting partners make the final decision. Check the rest of your site and campaign details before resubmitting.

What if my brand uses a trade name that is different from its legal name?

Add the DBA to your brand registration and show both names on the site, for example in the footer. Twilio error 30918 covers a DBA that does not match the legal business name.

Does my website have to match my 10DLC brand name?

Why your website, legal name, DBA, domain, and email must line up for A2P 10DLC, and how Twilio and Plivo check brand name matches...

What contact information does my website need for 10DLC?

What business contact info reviewers look for on a 10DLC website: business name, email on your domain, phone, services, and a Cont...

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...

Why was my 10DLC campaign rejected because the opt-in could not be verified?

If reviewers cannot see how people agree to your texts, your 10DLC campaign gets rejected. Learn what proof they need and how to f...

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