Campaign Rejection 30886

Error 30886: Campaign Description Rejected

Your campaign description did not clearly say who sends the messages, who receives them and why. Here is how to rewrite it so reviewers approve.

Campaign review rejected with error 30886 for an invalid description, next to a rewritten clear description
Example of a clear campaign description for appointment reminders sent to patients who opt in on an online booking form
What It Means

Why Descriptions Get Rejected

The campaign description is not clear about the sender, the recipients and the purpose, or it does not match the rest of the registration.

A vague description, one that does not match the use case, sample messages, brand or website, or a platform naming itself instead of the business that actually sends.

Rewrite it to state who sends, who receives and why, keep it consistent with your use case and samples, and use the registered business name.

Usually not. Edit the failed campaign and resubmit. Create a new one only if the use case itself is wrong.

The Rule

What Does Error 30886 Mean?

Error 30886 means an A2P 10DLC campaign was rejected during vetting because its Campaign Description does not clearly explain the messaging program. Reviewers need to read who is sending, who receives the messages and why they are sent, and to see that this matches the use case, the sample messages and the registered brand. If any part is vague or missing, the campaign fails with 30886.

Twilio lists the usual reasons in its error reference:

  • The description is too vague or incomplete.
  • It leaves out the sender, the recipients or the purpose.
  • It does not match the selected use case.
  • It does not match the sample messages, brand name or website.
  • A platform or ISV registered for a customer and named itself instead of the business that actually sends the texts.
  • It includes personal information instead of a summary of the program.
Write It Right

How Do You Write a Campaign Description That Passes?

A description that passes answers three questions in plain sentences: who sends the messages, who receives them, and why. It names the registered business, says how recipients opted in, and describes the real messages in a way that matches the selected use case and the sample messages word for word in substance.

PartWeakStrong
Who sends“We send texts.”“Riverside Dental (the registered brand) sends texts.”
Who receives“To customers.”“To patients who gave their mobile number on our booking form and checked the SMS consent box.”
Why“For marketing and updates.”“Appointment reminders, rescheduling links and replies to patient questions.”

The example business is illustrative. Use your own registered name and your real program. If you send promotions as well, select a use case that covers them and say so in the description, because a reminder-only description will not support marketing samples.

Our guide to campaign descriptions and sample messages covers the samples side in detail.

Step by Step

How Do You Fix Error 30886 and Resubmit?

To fix error 30886, rewrite the description so it states the sender, the recipients and the purpose, check that it matches the use case and samples, and resubmit the same campaign. Twilio’s guidance is to update and resubmit the failed campaign, and to create a new one only when the use case itself is wrong or the problem lies with the brand.

  1. Read every rejection code. 30886 often arrives together with 30893 (sample messages) or 30909 (opt-in flow). Fix them all in one pass.
  2. Rewrite the description with the who, whom and why from the table above, using your registered business name.
  3. Match the samples. Each sample message should be something the description promises.
  4. Check the brand details. The name in the description should match the registered brand and your website. See brand identity rejections.
  5. Financial lenders: Twilio notes that a business engaged in direct, first-party lending should say “Direct Lending” in the description.
  6. Resubmit the existing campaign rather than deleting it. Our page on rejected A2P campaigns explains resubmission and fees.
Strong Descriptions

What a Good Description Covers

Answer these three questions clearly.

Who Sends

Your registered business name.

Who Receives

Customers who opted in, and how.

Why

The purpose of the messages.

Consistency

Matches use case, samples and website.

Done for You

We Rewrite and Resubmit

We rewrite your description to match your samples and use case, then resubmit.

Step 1, business details form for A2P 10DLC registration
Step 01

Share Your Details

Send us your business details, website and how you text customers.

Step 2, brand and campaign registration prepared and submitted
Step 02

We Prepare and Submit

We write your brand and campaign and submit them to The Campaign Registry.

Step 3, carrier review timeline for an A2P 10DLC campaign
Step 03

Carrier Review

Carriers review your campaign. Most reviews take a few business days.

Step 4, real email confirming the A2P campaign is approved
Step 04

Get Approved

Link your numbers and start sending compliant texts.

Simple Pricing

Rejection Fixes Included

Complete A2P 10DLC verification, done for you. $50 for one business, $399 for ten.

One business

Single Verification

$50

per verification, paid once

For one business that needs carrier approval to text its customers.

Best for agencies

10 Verification Pack

$399

10 verifications, $39.90 each

For agencies and multi location businesses verifying several brands. Just $39.90 per verification.

Registration and carrier fees are charged separately by your SMS provider.

FAQ

Frequently Asked Questions

Usually not. Twilio’s guidance is to update the failed campaign and resubmit it. Create a new campaign only if the use case you picked was wrong, or if the failure is tied to the brand rather than to the campaign details.

Long enough to state who sends the messages, who receives them, how they opted in and why the messages are sent, which is usually a few clear sentences. Length alone does not pass review; a short, specific description beats a long vague one.

Not when it registers on behalf of a customer. Twilio says the description should name the actual business sending the messages. An ISV with its own direct offering should say clearly that it is the sender.

No. Twilio lists personal information in the description as a cause of 30886. Describe the messaging program in general terms and keep real customer data out of the registration entirely.

Because reviewers check that the parts agree. A clear description that does not match the selected use case, the brand or the website can still fail, as can one that promises less than the sample messages show.

Rejected for 30886?

Send us the rejection and we rewrite your description.

Scroll to Top