30931: Campaign rejected: Opt-in process forces consent without allowing the consumer to decline
MESSAGING, PHONE NUMBERS
ERROR
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.
- 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.
- 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.