Skip to contentSkip to navigationSkip to topbar
Page toolsOn this pageProducts used
Looking for more inspiration?Visit the

30933: Campaign registration rejected: Privacy Policy URL is required for A2P 10DLC campaign registration


ERROR: 30933

error-30933 page anchor
MESSAGING, PHONE NUMBERS
ERROR

Your A2P 10DLC campaign registration was rejected because the PrivacyPolicyUrl field was not included in the API request. Starting June 30, 2026, the PrivacyPolicyUrl parameter is required when creating a campaign via the Twilio REST API. This field must contain a valid, publicly accessible URL to the privacy policy for the business registering the campaign.

This error is distinct from Error 30908, which indicates that a privacy policy was provided but its content did not pass compliance review. Error 30933 means the URL field itself was missing from the request.

Possible Causes

possible-causes page anchor
  • Field omitted from API request: The PrivacyPolicyUrl parameter was not included in the POST request to the campaign creation endpoint (/v1/Services/{MessagingServiceSid}/Compliance/Usa2p).
  • Integration not updated: Your integration code was written before June 30, 2026 when this field was optional, and has not been updated to include it.
  • ISV onboarding flow missing field: If you are an ISV registering campaigns on behalf of customers, your onboarding flow may not collect the privacy policy URL from end customers.
  • Empty or null value: The field was included in the request but with an empty string or null value.
  • Add PrivacyPolicyUrl to your API request: Include the PrivacyPolicyUrl parameter in every campaign creation request. The value must be a valid, publicly accessible HTTPS URL pointing to the business's privacy policy page.
  • Collect privacy policy URLs from your customers: If you are an ISV, update your customer onboarding flow to require a privacy policy URL before submitting campaign registrations.
  • Verify the URL is valid: Ensure the URL uses https://, is publicly accessible without authentication, and points to a page containing an actual privacy policy relevant to the business.
  • Resubmit the campaign: Once you have added the PrivacyPolicyUrl field, submit a new campaign registration request.

Additional help resources