Why Most Cannabis Loyalty Programs Are Burning Money
March 19, 2026 · 6 min read
Let me tell you what most cannabis loyalty programs actually are.
They’re a points bank that gives customers $5 off every time they spend $100. Maybe there’s a birthday reward. Maybe there’s a punch card that went digital. The dispensary calls it a loyalty program. The customers call it a discount they forgot they had.
That’s not loyalty. That’s a rebate with extra steps.
I’ve been building CRM and loyalty programs for over 15 years across casinos, ski resorts, telecom, and cannabis. And the single most consistent thing I’ve seen across every industry is this: operators confuse participation with loyalty. They see customers redeeming points and call it a win. They never ask the harder question.
Would those customers have come back anyway?
The Loyalty Program Math Nobody Wants to Do
Here’s a scenario I see constantly.
A dispensary has 40,000 loyalty members. They send a points-multiplier campaign. 3,200 people redeem. The marketing team celebrates an 8% engagement rate and calls it a successful campaign.
What they didn’t measure: how many of those 3,200 people were already going to buy that week regardless of the campaign. How much margin they gave away to customers who didn’t need the incentive. Whether any of those redemptions actually changed purchase behavior or just discounted a purchase that was happening anyway.
This is called promotional lift vs. baseline behavior. Casinos figured this out in the 1990s. They built entire analytics departments around one question: are we changing behavior, or are we just giving money away?
Most cannabis operators have never asked the question.
Points Don’t Create Loyalty. Behavior Change Does.
A loyalty program has one job: change what a customer does.
Come in more often. Spend more per visit. Try a new category. Refer a friend. Upgrade from value flower to premium. Those are behavioral outcomes. Those are what a loyalty program should be engineered to produce.
Points alone don’t do any of that. Points are a retention mechanic that rewards existing behavior. They keep your best customers happy and that’s valuable, but they don’t move the needle on your at-risk customers, your occasional visitors, or your single-purchase customers who never came back.
The math gets worse when you realize most dispensary loyalty programs are structured as a flat rate. Every customer earns the same points per dollar regardless of who they are, how often they come in, or how much they’re worth to the business. Your three-times-per-week regular earns the same rate as someone who comes in once a month for a pre-roll.
You’re spending the same acquisition and retention dollars on customers with wildly different lifetime values. That’s not a strategy. That’s a spreadsheet with no segmentation.
The Casino Model and Why Cannabis Needs It
I spent years working in casino CRM, and people always assume it’s a completely different world from cannabis retail. It’s not. The fundamentals are identical.
Casino loyalty programs that actually work are built on tier structures with real behavioral requirements. You don’t get to Gold tier by showing up once. You get there by demonstrating consistent, high-value behavior over time. And the rewards at each tier are designed to reinforce more of the behavior that got you there, not just hand you a discount for breathing.
More importantly, casinos track what customers don’t do. If a Gold tier member hasn’t visited in 18 days when their average cadence is 10, that’s a trip prevention signal. They get a targeted outreach. Not a blast to the whole list. A specific communication designed to address that customer’s behavior change.
Cannabis operators have this data. Every dispensary with a POS system knows purchase cadence, average order value, category preferences, and price sensitivity. The data infrastructure is there.
The decision to actually use it is what’s missing.
What This Looks Like in Practice
When I was running CRM at a multi-state cannabis operator, we inherited a loyalty program that was essentially a flat points bank. Every member earned the same rate. Every campaign went to the full list. The team measured success by redemption volume and called it a day.
The first thing we did was pull 12 months of purchase data and segment the customer base by visit frequency and average order value. What we found wasn’t surprising but it was clarifying. The top 15% of customers by visit frequency accounted for just over 60% of total CRM-attributed revenue. They were coming in regardless of what we sent them. We were spending campaign budget incenting behavior that was already happening.
We restructured the program around three tiers with clear behavioral thresholds. We moved the promotional budget away from the top tier and toward the middle, specifically customers visiting once or twice a month who had the behavioral profile of more frequent buyers but weren’t getting there. Within two quarters, average visit frequency in that middle segment increased by 22%. We didn’t spend more. We spent smarter.
That’s the difference between a points program and a retention program.
What a Real Loyalty Program Looks Like
I’m not talking about a complete overhaul. I’m talking about adding intelligence to what you already have.
Tier your program around behavior, not spending alone. Visit frequency matters. Category breadth matters. A customer who buys across flower, edibles, and concentrates is more embedded in your store than one who only buys the same pre-roll 10-pack every time. Your tier structure should reflect that.
Separate your incentive pools. Your best customers don’t need to be incented to visit. They’re coming anyway. Save your margin for the customers you’re actually trying to move. A blanket points multiplier campaign is expensive and imprecise. A targeted win-back offer to customers who haven’t visited in 30 days is cheap and specific.
Build expiration and urgency into the program intentionally. Points that never expire create no urgency. Points with a 90-day rolling expiration window combined with a reminder communication at day 60 drive visit behavior. That’s not a trick. That’s program design.
Measure incrementality, not redemption rate. The question isn’t how many people redeemed. The question is how many people changed their behavior because of the program. If you can’t answer that, you don’t have a measurement framework. You have a feelings-based program.
The Hard Truth
Most cannabis loyalty programs are a cost center masquerading as a retention strategy.
They reward customers who were already loyal, discount purchases that were already happening, and produce reports that look good because nobody’s asking the right questions.
The operators who are building real retention programs, the ones that actually compound over time, are doing something different. They’re treating CRM like infrastructure. They’re making decisions based on behavioral data. They’re engineering outcomes instead of hoping a points balance will keep people coming back.
The plant deserves better than a race to the bottom on margin. So do your customers.
If you’re running a loyalty program and you’re not sure whether it’s actually working, that uncertainty is your answer. Let’s talk.
Brett Hahn
Brett Hahn is the founder of Pinelands Marketing and a former Director of CRM at C3 Industries, where he scaled the CRM program from 15 to 31 stores and generated $24M+ in attributable revenue. He's been building loyalty and retention programs for 15+ years across cannabis, casino gaming, hospitality, and telecom.
Schedule a Consultation