THC · Restricted Category · DTC
Afterdream
Built and scaled a compliant DTC growth engine on Shopify for a highly restricted THC category — improving tracking, conversion, and paid performance.
Overview
The Brand
Afterdream partnered with Attomik to build and optimize its DTC channel on Shopify, including high-performing landing pages and a scalable acquisition setup. Because the brand operates in a heavily restricted THC category, we designed a growth system that balanced compliance constraints with performance marketing best practices.
The engagement focused on building reliable measurement, improving onsite conversion, and driving efficient customer acquisition despite platform limitations.
The Challenge
Growth in a restricted THC category introduces real friction: limited targeting options, ad policy constraints, frequent disapprovals, and reduced measurement fidelity. Standard tracking and attribution setups often break or underreport performance, making it difficult to learn and scale confidently. The core challenge was creating a compliant, resilient funnel and measurement approach that could still drive predictable results.
Our Approach
How We
Built Afterdream
-
01Shopify DTC Build + Funnel Structure
Built and optimized the Shopify storefront experience and purchase flow end-to-end — reducing friction at every stage and improving conversion from first click through checkout.
-
02Landing Page System
Created dedicated landing pages aligned to specific angles and traffic sources to improve message match and CVR. Each page was built to maximize signal collection while staying within compliance guardrails.
-
03Restricted-Category Paid Media Execution
Ran paid acquisition with a compliance-first approach across creative, copy, and routing — maintaining delivery while continuously testing performance variables within the constraints of what each platform allows for the category.
-
04Tracking + Attribution Hardening⚡ AI-Accelerated
Implemented workarounds and measurement best practices to improve signal quality — event hygiene, UTM architecture, server-side and first-party solutions where applicable — so optimization decisions were based on real data, not gaps.
-
05Continuous Testing Cadence
Iterated weekly across creatives, offers, and page variants to find scalable winners under constraint. Built a testing rhythm that generated learnings fast enough to compound performance despite category limitations.
Results