Missing or non-compliant consent agreement language in opt-in flow
Even when a checkbox exists, CTIA guidelines require five specific disclosures to appear immediately adjacent to the checkbox on the form—not buried inside a linked Terms page.
Why DCA Reviewers Trigger Error 30924
- Checkbox label says 'Text me updates' without naming the business sending the messages.
- Missing message frequency disclosure (e.g., 'Message frequency varies' or 'Up to 4 msgs/mo').
- Missing 'Message and data rates may apply' notice.
- Missing 'Reply STOP to unsubscribe' and 'Reply HELP for help' instructions.
Side-by-Side Technical Comparison
FAILRejected Consent Copy (Triggers 30924)
<label> <input type="checkbox" name="sms" /> By checking this box, you agree to receive text messages from us. Reply STOP to cancel. </label>
PASSCompliant CTIA Copy (Passes 30924)
<label> <input type="checkbox" name="sms_consent" /> I agree to receive recurring appointment and promotional text messages from Harbor & Pine Dental. Message frequency varies. Message and data rates may apply. Reply STOP to unsubscribe. Reply HELP for help. Consent is not a condition of purchase. <a href="/terms">Terms</a> & <a href="/privacy">Privacy Policy</a>. </label>