Loyalty vs. Winback: Which Drives More Revenue for Dispensaries?
If you run a dispensary, you've probably asked yourself this: should I invest in keeping the customers I have — or focus on bringing back the ones who left?
Loyalty programs. Winback campaigns. Both sound good on paper. But when budgets are tight and time is limited, which one actually moves the needle?
Here's the short answer: they solve different problems, and the math favors doing both. But if you can only pick one, the answer depends on where your dispensary is hemorrhaging revenue right now.
Let's break it down with real numbers.
What Each Strategy Actually Does
Before comparing ROI, it's worth being clear about what these two strategies are — because most dispensary owners conflate them.
Loyalty Programs
A loyalty program rewards customers for repeat purchases. Points, tiers, exclusive discounts, birthday rewards — the goal is to increase visit frequency and average order value from customers who are already active.
Loyalty is a retention play. You're keeping the bucket from leaking.
Best for: Customers who visit occasionally but could visit more often.
Winback Campaigns
A winback campaign targets customers who've stopped coming back — typically 60+ days since their last purchase. You reach out via SMS with a targeted offer to reactivate them.
Winback is a reactivation play. You're scooping water back into the bucket.
Best for: Customers who bought once or twice and disappeared — which, in cannabis retail, is most of your database.
The Retention Problem in Context
To understand why this comparison matters, you need to see how bad the retention problem is in cannabis.
- 84% of dispensary customers eventually stop shopping at the same store (Happy Cabbage, 5-year study)
- 70–80% of a typical dispensary's customer base hasn't purchased in over 60 days (Flowhub)
- 45–55% of first-time buyers never return for a second visit
That means for a dispensary with 2,000 customers in its POS system:
| Segment | Customers | Status |
|---|---|---|
| Active (purchased in last 60 days) | ~400–600 | Retention targets |
| Lapsed (60+ days inactive) | ~1,400–1,600 | Winback targets |
| One-time buyers (never returned) | ~900–1,100 | Highest winback priority |
You have 3x more lapsed customers than active ones. That tells you something about where the opportunity is. More on how to calculate your specific lapsed revenue →
ROI Comparison: Loyalty Programs
The data on loyalty program ROI is strong — for active customers.
The Numbers
- 90% of loyalty program owners report positive ROI, with an average return of 4.8x (Queue-It, 2026)
- Loyalty members generate 12–18% more incremental revenue than non-members
- Members who redeem rewards spend 3.1x more annually than those who don't
- Repeat customers spend 67% more per transaction than first-time buyers
What That Looks Like for a Dispensary
If your dispensary has 500 active customers spending $130 per visit, and a loyalty program increases their visit frequency by 20%:
- 500 customers × $130 × 17 visits/year = $1,105,000 current annual revenue from actives
- With 20% frequency increase: $1,326,000
- Incremental revenue: $221,000/year
That's real money. But here's the catch: loyalty programs only work on customers who are still coming in. They can't bring back someone who stopped visiting four months ago.
Loyalty Program Limitations
- Requires customers to already be active — doesn't reactivate lapsed buyers
- Takes 3–6 months to show measurable frequency increases
- Points-only programs have low emotional engagement ("coupon with extra steps")
- Doesn't address the 84% attrition problem — it slows the leak but doesn't stop it
How to structure a loyalty program that actually builds habits →
ROI Comparison: Winback Campaigns
Winback campaigns hit a completely different audience — and the ROI per campaign is often faster.
The Numbers
- Winback SMS campaigns see 98% open rates — read within minutes, not days
- One dispensary case study: $47,000 recovered in 14 days from a single winback campaign (full breakdown →)
- Average reactivation rate for a well-executed winback: 12–15% of targeted lapsed customers
What That Looks Like for a Dispensary
If your dispensary has 1,400 lapsed customers and you run a targeted SMS winback campaign:
- 1,400 lapsed customers × 12% reactivation = 168 returning customers
- 168 × $130 average order × 4 visits over the next year = $87,360 in recovered revenue
- Cost of campaign (SMS fees + discounts): typically $500–$1,500
- ROI: 58x–174x on campaign spend
Even at a conservative 5% reactivation rate, you're looking at $45,500/year from a campaign that costs less than a month of social media ads.
Winback Campaign Limitations
- Requires customer contact data — many dispensaries don't capture phone numbers well
- Offers need to be compelling enough to break inertia
- Doesn't build long-term visit habits on its own — reactivated customers can lapse again without follow-up
- Diminishing returns if you send the same message too often
Head-to-Head: Which Delivers More Value?
| Factor | Loyalty Program | Winback Campaign |
|---|---|---|
| Target audience | Active customers | Lapsed customers |
| Time to ROI | 3–6 months | 2–4 weeks |
| Average ROI | 4.8x (ongoing) | 50–170x (per campaign) |
| Revenue impact | Increases frequency + AOV | Recovers lost revenue |
| Setup complexity | Medium (platform + training) | Low (segmentation + SMS) |
| Ongoing cost | Medium (rewards + platform fees) | Low (SMS + incentives) |
| Compounding effect | High (habit formation) | Medium (needs re-engagement loop) |
| Best dispensary size | Any | Especially 500+ customer database |
The Verdict
Winback delivers faster, higher per-campaign ROI. A single well-executed campaign can recover $30K–$80K in weeks.
Loyalty delivers more sustainable, compounding value over time. It turns recovered customers into regulars and regulars into high-LTV advocates.
But here's what most comparisons miss: these aren't competing strategies. They're sequential.
Why the Best Dispensaries Run Both (In Order)
The highest-performing dispensaries don't choose between loyalty and winback. They use winback to fill the funnel and loyalty to keep it full.
The Retention Flywheel
- Winback first — Reactivate lapsed customers with targeted SMS campaigns. This is your fastest revenue win.
- Loyalty second — Enroll returning customers in a program with meaningful rewards. This prevents them from lapsing again.
- Automation third — Set up triggers that detect at-risk customers before they disappear. A customer who visited every two weeks but hasn't been in for three gets a proactive nudge.
- Repeat — Every winback campaign feeds the loyalty program. Every loyalty member who starts slipping gets a winback nudge automatically.
This is what we call a retention flywheel — the same system behind the $47K-in-14-days case study and the 30–40% repeat visit increases we see when both programs run together.
The Compound Math
Year 1 with both running:
- Winback: reactivate 168 lapsed customers → $87,360 recovered
- Loyalty: 500 active customers increase frequency 20% → $221,000 incremental
- Total Year 1 impact: ~$308,000
Year 2 — compounding:
- Reactivated customers are now loyalty members, so they lapse less
- Larger active base = bigger loyalty program payoff
- Less winback spend needed because loyalty is catching at-risk customers earlier
- Estimated Year 2 impact: $400K+
Each year, you spend less on reactivation and earn more from retention.
How to Decide Where to Start
Start with Winback if:
- 70%+ of your customer database is inactive
- You've never run a targeted reactivation campaign
- You need revenue in the next 30 days
- You have phone numbers for at least 40% of your customers
Start with Loyalty if:
- You already have solid visit frequency among regulars
- Your POS supports a points or tier system
- You want to increase AOV from existing active customers
- You're building for 6–12 month compounding value
Run Both if:
- You have 1,000+ customers in your database
- You can integrate SMS automation with your POS — here's how to use POS data for both →
- You want maximum revenue impact with a single system
The Bottom Line
Loyalty and winback aren't competitors. They're two gears in the same machine.
Winback recovers the revenue you've already lost. Loyalty multiplies the revenue you're still earning. Together, they turn a leaky bucket into a compounding asset.
The dispensary owners treating retention as a system — not a single campaign or a single points program — are the ones seeing 30–40% more repeat visits, higher average order values, and steadier revenue month over month.
You don't have to choose. You just have to start.
Not sure which one to tackle first? Book a 15-minute strategy call and we'll map out exactly where your biggest retention revenue leak is.
GreenLoop builds and operates customer retention systems for brick-and-mortar dispensaries. Loyalty programs, SMS automation, winback campaigns, mobile apps, and POS integration — all done for you. Learn more →
Ready to build this system for your dispensary?
We install and operate your full retention system — loyalty program, SMS campaigns, mobile app, and automated win-backs. Done for you.
See Pricing