Skip to contentSkip to navigationSkip to topbar
Page tools
Useful for sharing or LLM
Accelerate development with AI

On this pageProducts used
Looking for more inspiration?Visit the
Error
Application error

30956: Campaign rejected: alcohol content without required age verification detected

Twilio Messaging DocumentationMessaging
Twilio Phone Numbers DocumentationPhone Numbers

Description

description page anchor

Your A2P 10DLC campaign was rejected because it contains alcohol-related content without the required age verification mechanisms. CTIA SHAFT guidelines require that any alcohol-related messaging campaign implement robust 21+ age-gate verification on all linked websites and opt-in flows. Without verified age-gating, alcohol-related campaigns cannot be approved for A2P 10DLC messaging.

Possible causes

possible-causes page anchor
  • No age-gate on website: The website URL provided in the campaign registration does not include an age verification gate that confirms visitors are 21 years of age or older.
  • Insufficient age verification method: The website uses a simple checkbox or date-of-birth field that does not meet the CTIA standard for robust age-gate verification.
  • Age-gate bypassed or non-functional: The age verification mechanism on the linked website can be easily bypassed, is broken, or does not appear consistently on all entry points.
  • Opt-in flow lacks age confirmation: The SMS opt-in process does not include a step to verify the subscriber's age before enrollment.