# 30931: Campaign rejected: Opt-in process forces consent without allowing the consumer to decline

Log Type: APPLICATION

Log Level: ERROR

## Description

Your A2P 10DLC campaign was rejected because the opt-in process forces the consumer to consent to receiving messages without providing a clear option to decline. TCPA regulations require that messaging consent be freely and voluntarily given. If a consumer cannot complete a transaction, registration, or other action without also consenting to receive SMS messages, the consent is considered forced and does not meet compliance requirements. This code applies when the opt-in form mechanics prevent the consumer from declining messaging (no unchecked checkbox, no skip option, or a single button that grants all permissions). For consent bundled into mandatory terms of service or conditions of use, see error code 30923.

### Possible causes

* **Consent required to proceed:** The opt-in flow requires the consumer to agree to receive SMS messages in order to complete a purchase, registration, or account creation. Messaging consent cannot be a precondition for accessing a service.
* **No option to decline:** The form or flow does not provide a way for the consumer to opt out of messaging while still completing the primary action (for example, there is no "skip" option or the checkbox cannot be unchecked).
* **Consent buried in mandatory terms:** SMS messaging consent is embedded within mandatory Terms of Service or Privacy Policy acceptance, giving the consumer no choice to accept the terms while declining messaging.
* **Single action grants all permissions:** A single button or action simultaneously grants messaging consent along with other required agreements, with no way to separate them.

### Possible solutions

* **Make messaging consent optional.** Ensure the consumer can complete the primary action (purchase, registration, sign-up) without being required to opt in to SMS messaging.
* **Provide a separate, optional checkbox** for SMS consent that is not required to proceed with the form or transaction.
* **Separate consent from required terms:** Do not bundle messaging opt-in with mandatory Terms of Service or Privacy Policy acceptance. Consent to receive messages must be a separate, voluntary action.
* **Add a clear decline option** so consumers can choose not to receive messages while still completing the intended action.
* **Resubmit with updated evidence** showing that consumers can decline messaging consent and still proceed.
* **Contact support** if you believe this rejection is incorrect: [Twilio Support](https://support.twilio.com).

### Additional resources

* [A2P 10DLC Registration Guide](/docs/messaging/compliance/a2p-10dlc)
* [Campaign Registration Best Practices](https://help.twilio.com/hc/en-us/articles/11847054539547-A2P-10DLC-Campaign-Approval-Best-Practices)
