Message Flow or Call to Action incomplete or unverified
Error 30909 is triggered when your submitted message_flow field does not provide the exact public URL where users opt in, fails to quote the checkbox disclosure text, or omits direct links to your Privacy Policy and Terms.
Why DCA Reviewers Trigger Error 30909
- message_flow simply says 'Customers opt in on our website' without giving the full https:// URL.
- message_flow says 'Customers opt in verbally or in-store' without providing a hosted script or paper form image URL.
- message_flow omits the exact text displayed next to the consent checkbox.
Side-by-Side Technical Comparison
FAILRejected message_flow (Triggers 30909)
message_flow: "Customers opt in on our website contact form or when calling our office."
PASSCompliant Verifiable message_flow (Passes 30909)
message_flow: "End users opt in on the public web form at https://harborpinedental.com/book by checking an optional, unchecked SMS consent box. The checkbox label reads: '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, HELP for help.' Privacy Policy: https://harborpinedental.com/privacy. Terms: https://harborpinedental.com/terms."