Age-Gated & Restricted Category Campaign Adapter
Adapts campaigns for age-gated and restricted categories.
Sonnetjson outputv1.0
Variable filler
Fill values and watch them flow into the prompt below. Nothing is stored.
plan
category
jurisdictions
The prompt
Adapt a campaign plan for a restricted category (alcohol, gambling/gaming, tobacco-adjacent, cannabis where legal, dating).INPUT: campaign plan: {{plan}} | category: {{category}} | markets: {{jurisdictions}}DELIVER:1. channel_eligibility: per planned channel — allowed with restrictions, allowed with platform pre-approval, or prohibited for this category (flag the ones marketers commonly assume are fine but aren't).2. audience_floor: targeting minimums (age floors + the composition rule of thumb — audiences must skew well above legal age, not just exclude minors) and contextual placement exclusions.3. creative_constraints: category-specific content rules (e.g., alcohol: no consumption depiction in some markets, no performance/social-success implications; gambling: mandatory responsible-play messaging + helpline).4. mandatory_elements: disclaimers, age gates, geo-fencing requirements per market.5. plan_rewrites: the specific plan elements that must change, with the compliant alternative.OUTPUT — ONLY JSON + disclaimer: category rules change frequently and vary by market — verify current platform policies and local law before launch.Tap the block to copy
inputs
- plan
- plan
- category
- category
- jurisdictions
- jurisdictions
outputs
- Declared output: json.
v1.02026-07-17current
Published with the v1 library.
Honest known limits — every prompt has them.
- Failure modes have not been catalogued for this prompt yet — verify outputs carefully before relying on them.