Website does not meet campaign verification requirements
Reviewers could not verify your opt-in flow or supporting legal documents from the URL provided. Either the opt-in sits behind a login wall without public screenshots, or Privacy Policy and Terms links are missing.
Why DCA Reviewers Trigger Error 30922
- The submitted opt-in URL redirects to a login screen (/login) with no public screenshot link in message_flow.
- The opt-in page does not contain working links to a public Privacy Policy and Terms of Service.
- The website is a localhost URL, staging domain, or returns HTTP 403/404 to automated crawlers.
Side-by-Side Technical Comparison
FAILRejected Submission Evidence (Triggers 30922)
message_flow: "Users opt in inside their account settings at https://app.example.com/settings" (Page requires authentication; reviewer sees a login screen and rejects immediately.)
PASSCompliant Public Evidence Flow (Passes 30922)
message_flow: "End users opt in on the public web form at https://example.com/book by checking an optional, unchecked SMS consent box. Privacy Policy: https://example.com/privacy. Terms of Service: https://example.com/terms."