CASE STUDY / MULTI-STATE OPERATOR / PAID MEDIA

Rebuilt $85k/Month Paid Engine After Meta Ban — California MSO

Banned from Meta. Rebuilt $85k/month paid engine on compliant channels. 3.9× ROAS.

The ledger.

3.9× BLENDED ROAS
$85k MONTHLY SPEND MIGRATED
0 POLICY STRIKES
6 wk TO FULL PIVOT
14 mo CLEAN RUN

Where they were.

A California MSO was running $85k/month through a network of Meta accounts. Every account was getting banned on rolling 4-6 week cycles. They'd lost $40k in paused spend and two months of data. Needed a channel strategy that didn't live inside the walled gardens.

The work.

Channel pivot

Moved paid spend into programmatic (Fyllo, Mantis), native (Outbrain, Taboola), and cannabis-specific DSPs.

Creative rebuild

New creative system that reads brand-first, not cannabis-first. Approved on every platform.

CTV + audio

SiriusXM placements, host-read podcast spots, and CTV via Fyllo for brand-safe reach.

Attribution

POS-matched ROAS via Alpine IQ integration. Every ad tied to in-store revenue.

What changed.

Full $85k/month spend migrated inside 6 weeks. Blended ROAS: 3.9×, up from 2.1× on Meta before the bans. Zero rejected creatives. Zero policy strikes in 14 months.

05 / Client

"We stopped playing whack-a-mole with ad accounts and started scaling."

— CMO

More cases.

01 / CASE

Compliance Caught 11 Violations, Saved a $2.1M Campaign — Florida Medical

Flagged 11 violations before launch. Saved $2.1M campaign and a license from suspension.

Read case →
02 / CASE

B2B Portal Drove 47% More Wholesale Orders — Oregon Cultivator

Replaced a PDF catalog with a B2B operator portal. 47% more wholesale orders.

Read case →
03 / CASE

CRO Lifted Cart Conversion 38% — Michigan Dispensary

38% lift on cart conversion. $620k incremental annual revenue. No traffic increase.

Read case →
06 / Next

Your turn. Let's build yours.