30924: Campaign rejected: Missing or non-compliant consent agreement language in opt-in flow
MESSAGING, PHONE NUMBERS
ERROR
Your A2P 10DLC campaign was rejected because the opt-in flow you provided doesn't contain compliant consent agreement language. Carriers require that consumers are clearly informed about what types of messages they will receive, the frequency of messages, and how to opt out before they provide consent. Your submitted opt-in evidence is either missing this language entirely or the language present does not meet TCPA and CTIA compliance requirements.
- Missing consent disclosure: The opt-in flow does not include language informing the consumer about the nature of the messages they will receive.
- No frequency disclosure: The opt-in does not state the expected message frequency (for example, "Up to 5 messages per month").
- Missing opt-out instructions: The consent language does not include instructions on how to stop receiving messages (for example, "Reply STOP to unsubscribe").
- No "message and data rates may apply" disclosure: The opt-in is missing the standard rate disclosure language.
- Add compliant consent language to your opt-in flow that includes: (1) the type of messages the consumer will receive, (2) message frequency, (3) "Message and data rates may apply," and (4) opt-out instructions such as "Reply STOP to unsubscribe."
- Review CTIA guidelines for short code and messaging compliance to ensure your consent language meets industry standards.
- Provide a screenshot or URL showing the complete consent language as it appears to the consumer at the point of opt-in.
- Consult the registration guide: A2P 10DLC Campaign Registration Best Practices
- Contact support if you believe this rejection is incorrect: Twilio Support.