Theme settings: Age gate
Optional age confirmation overlay for stores that need a simple 18+/21+ gate.
Theme settings → Age gate can show a full-page confirmation before shoppers browse. Use it only when your policies require age confirmation — it is not a substitute for legal review or ID verification apps.
Sales channels > Online Store > Themes > Customize > Theme settings > Age gate
Setup
- Enable the age gate toggle.
- Choose the minimum age copy (for example 18+ or 21+).
- Edit confirm / decline button labels if needed.
- Save and preview in an Incognito window so the stored consent cookie is empty.
Behavior
- Confirm stores a cookie so returning visitors skip the gate for a period.
- Decline typically sends shoppers away or shows a blocked message — verify the path you configured.
- Password-protected stores still show the Shopify password page first.
Accessibility
- Buttons must remain keyboard-focusable; do not rely on motion alone.
- Keep contrast high on the overlay against your brand colors.
- Screen readers should announce the dialog as a blocking prompt.
Troubleshooting
- Gate never appears — confirm enable is on, and clear site cookies for your store domain.
- Gate every visit — cookie blocked by browser privacy settings; test another browser.
- Need stricter verification — use a dedicated age-verification app; this gate is confirmation-only.
Was this page helpful?
Content is maintained by Arcanum Hollow Labs. For internal engineering notes, see the docs/ folder in the monorepo.