Cannabis E-Commerce SEO & Retention ROI Calculator
In Canada, paid ads are off the table. For a cannabis retailer, search, conversion, and retention are the three growth levers you actually own. See what working on them is worth, revenue, ROI, and a 12-month projection in under a minute.
Your numbers
From real cannabis client full-year data: weak retention ~2 orders/yr, average ~3.5, strong ~5. Pick a tier or drag the slider.
Typical Extracted engagement: ~$3,300/mo single store, $5,000+/mo multi-location.
How long a customer keeps buying. Sets lifetime value (LTV) for the LTV:CAC ratio.
12-month projection
Revenue you're leaving on the table
$0
over the next 12 months
ROI
0x
Monthly gain by month 12
$0
New customers / yr
0
LTV : CAC
0:1
3:1 = healthy
20 minutes. No contracts. No pressure.
How we calculate this
The chart plots monthly revenue run-rate. The red Do Nothing line is flat, it assumes your current traffic, conversion rate, and retention hold for 12 months. The three black lines are the Conservative, Expected, and Optimistic scenarios; the one matching your selected preset is bold, the other two are dashed so you can see the full range.
Each scenario models two compounding tracks in parallel: traffic (from SEO work) and conversion rate (from on-site CRO work). Both ramp linearly over the first 90 days to the preset's initial bump, then compound at the preset's monthly growth rate for the remaining 9 months. Revenue per month = visitors × conversion rate × average basket × annual purchases per customer.
The "annual purchases per customer" model replaces the simpler "repeat rate" abstraction used by most generic SEO ROI tools. The number is grounded in real full-year orders-per-customer from managed cannabis clients (web data): roughly 3.0–5.1 orders per customer per year depending on retention strength. A leaky, one-and-done-heavy base sits near 2; a healthy retention program reaches 5+.
New customers / yr is the added revenue divided by a customer's annual value (basket × annual purchases). LTV:CAC compares what a customer is worth over their lifespan to what it costs to acquire them (your fee ÷ new customers). A 3:1 ratio is the standard health benchmark. A multi-location chain runs one ecommerce site, so the traffic figure is the whole chain's total, not per-store; store count sets engagement scope, and the web numbers stay a floor (the same work also drives in-store foot traffic, which isn't counted here).
Pick the preset that matches your market. Conservative is the realistic case if you operate in a market with multiple licensed competitors and active illicit-market presence. Expected assumes a market where you can credibly differentiate. Optimistic fits new markets, underserved neighbourhoods, or operators with strong brand equity already in place.
This is a directional projection, not a guarantee. Real SEO + CRO + retention outcomes depend on how much brand equity you're starting with versus building from scratch, competition, content quality, technical site health, retention infrastructure, and a hundred other variables.