---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/30913#article
headline: "30913: Campaign rejected: Marketing and informational consent must be separate"
url: https://www.twilio.com/docs/api/errors/30913
inLanguage: en
dateModified: 2026-10-27T13:08:36.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 30913: Campaign rejected: Marketing and informational consent must be separate

Log Type: APPLICATION

Log Level: ERROR

## Description

Twilio rejects this A2P 10DLC campaign when your opt-in flow combines consent for marketing messages with consent for informational or transactional messages. For marketing use cases, collect explicit written consent that is separate from any non-marketing consent. Consent applies only to the specific campaign and sender.

### Possible causes

* A single checkbox, form, or agreement covers both marketing messages and informational or transactional messages.
* Your call to action or signup language groups all message types together and does not give end users a separate choice for marketing messages.
* The campaign uses a Marketing use case, but the opt-in process relies on verbal consent instead of written consent.
* The `message_flow` does not clearly explain how marketing consent is collected separately, or it does not give reviewers enough evidence to verify the opt-in process.

### Possible solutions

* Create a separate opt-in control for marketing messages, such as its own unchecked checkbox, signed form section, or text-in keyword flow.
* Keep informational or transactional consent separate from marketing consent. If your campaign uses more than one opt-in method, list every method in `message_flow`.
* For Marketing campaigns, collect written consent. A website checkbox, signed paper form, or text-in opt-in can satisfy this requirement.
* If your opt-in flow is on a website, include the website URL, terms of service, privacy policy link, message frequency, and the "message and data rates may apply" disclosure.
* If reviewers cannot access the opt-in flow directly, provide a publicly accessible URL with hosted screenshots or other evidence that shows the separate marketing consent flow.
* After you update the opt-in process and campaign details, resubmit the campaign for review.

#### Additional resources

* [Programmable Messaging and A2P 10DLC](/docs/messaging/compliance/a2p-10dlc)
* [A2P 10DLC required business information](/docs/messaging/compliance/a2p-10dlc/collect-business-info)
* [A2P 10DLC Campaign Approval Best Practices](https://help.twilio.com/articles/11847054539547-A2P-10DLC-Campaign-Approval-Best-Practices)
* [Troubleshooting and rectifying Campaigns](/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-and-rectifying-a2p-campaigns-1)
