Compliance · Age-gating

Age-gating for cannabis SMS, done in a way customers actually complete.

Age verification is non-negotiable for cannabis messaging. The question is how to do it without losing the customer in the process — and what records you need to keep when carriers or regulators ask.

Compliance · Age-gating

Age verification is a trust signal, not just a compliance task.

Cannabis SMS programs need age verification at every entry point to the customer journey: at opt-in, before content that references restricted product categories, and at the access page where the customer redeems an offer. State rules vary (21+ adult-use, 18+ medical), so the verification surface needs to be configurable per location and per use case.

The most common mistake is making verification heavier than it needs to be. A four-step ID upload at opt-in kills conversion. The right pattern is layered: lightweight self-attestation at opt-in (date of birth with the record stored), stronger verification on the access page (last-4 of phone, ID scan if state requires), and policy-driven re-verification on a defined cadence.

Our platform handles this end to end. Age fields are pre-wired on every opt-in surface. Access pages enforce the right verification level per state. Records are stored per subscriber with timestamp, method used, and verification status — exportable on demand for audit.

Why operators choose us

Built for cannabis, not generic retail.

Opt-in age capture

Date of birth captured at every opt-in surface — keyword, POS, web, loyalty — with verification record stored.

Access page verification

Stronger verification (last-4 of phone, ID scan if required) enforced on the link the subscriber clicks.

Per-state rules

21+ adult-use vs 18+ medical applied per location automatically — no manual overrides needed.

Audit-ready records

Per-subscriber verification record: method used, timestamp, status — exportable on demand for carrier or regulator.

Failed-verification handling

Subscribers who fail verification are suppressed from age-restricted content automatically — no accidental exposure.

Re-verification cadence

Policy-driven re-verification on a defined cadence so records stay current as customers move or rules change.

Frequently asked

Questions buyers ask before booking.

Do I have to gate every message?+

No. Transactional messages (order ready, appointment reminder) generally don't require age-gating in the message itself, though the underlying customer must already be age-verified. Promotional content that references restricted categories should be gated.

What counts as 'age-verified'?+

It depends on the state and surface. Date-of-birth self-attestation is usually accepted at opt-in; stronger verification (last-4, ID) is best practice on the access page where the offer is redeemed.

What if a subscriber refuses to verify?+

They get suppressed from age-restricted content automatically. Transactional and customer-care messages tied to a verified-at-checkout relationship can still flow per state rules.

Review your age-gating flow with a specialist.

A 20-minute working session — bring your current opt-in and access pages, we'll show you what's defensible and what can be tightened without hurting conversion.

See pricing