AboutServicesResourcesConsultationBlogSchedule a Consultation
← Back to Blog

How to Cut Churn Without Cutting Prices

March 19, 2026 · 7 min read

The most common response to customer churn in cannabis retail is a discount.

Someone hasn’t been in for 30 days. Send them 20% off. Someone’s visit frequency drops. Run a flash sale. Retention numbers look soft heading into the quarter. Blast the whole list with a deal.

It feels like action. It produces short-term numbers. And it is slowly training your customer base to wait for a deal before they buy.

This is the churn trap. And most dispensaries are fully inside it.


What Actually Drives Churn in Cannabis Retail

Before you can fix churn, you have to understand what’s actually causing it. And in cannabis retail, the reasons customers stop coming back are more varied than most operators assume.

Price is one factor. But it’s rarely the only one, and it’s often not the primary one.

The customers most likely to churn in cannabis retail fall into a few distinct buckets. There are the experimenters, people who tried cannabis for the first time or tried your store for the first time and never found a reason to come back. There are the drifters, customers who were regulars but gradually decreased frequency without any clear trigger. There are the disappointed, customers who had a bad experience, whether that’s a product miss, a staff interaction, or a fulfillment issue, and quietly moved on. And then there are the price-sensitive, customers who are genuinely shopping on price and will go wherever the deal is best that week.

Most operators treat all of these the same way. They send a discount. That approach works reasonably well for the price-sensitive segment and almost not at all for everyone else.

The experimenter didn’t come back because nobody gave them a reason to. A 20% off coupon isn’t a reason. A relevant recommendation based on what they bought the first time is a reason. The drifter probably just needs a nudge, but a nudge that acknowledges their history with your store, not a generic promo. The disappointed customer needs something entirely different, and you probably don’t even know they’re disappointed because they never told you.

Discounting treats churn as a price problem. Most churn is not a price problem.


The Difference Between Price-Sensitive and Value-Sensitive Customers

This distinction matters more than almost anything else in your CRM strategy.

Price-sensitive customers make purchase decisions based primarily on cost. They’re comparison shopping. They’re waiting for deals. They will drive to a competitor for a 10% difference on a product they buy every week. These customers exist in every market, they’re a real segment, and they require a specific retention approach that acknowledges price as the primary lever.

Value-sensitive customers make purchase decisions based on experience, trust, product quality, and relationship. They have a preferred store. They have a preferred budtender. They come back because they know what they’re getting and they feel good about the transaction. Price matters to them but it’s not the deciding factor.

The mistake most operators make is applying price-based retention tactics to value-sensitive customers. When you send a discount to a value-sensitive customer, two things happen. First, you train them to expect discounts, which gradually shifts their decision-making framework toward price. Second, you miss the actual opportunity, which is to deepen the relationship through relevance, recognition, and personalization rather than margin erosion.

Your value-sensitive customers don’t need a deal. They need to feel known. Those are completely different problems requiring completely different solutions.


Identifying At-Risk Customers Before They Leave

The best time to address churn is before it happens. By the time a customer has been gone for 60 days, reactivation is significantly harder and more expensive than retention would have been at day 20.

Every cannabis CRM platform has the data to build a basic at-risk model. You don’t need a data science team. You need three things.

First, know your average purchase cadence. If your median customer visits every 18 days, anyone who hits day 25 without a visit is showing early lapse behavior. That’s your at-risk trigger.

Second, segment by customer value before you act. A high-value customer hitting that trigger gets a different response than a low-value customer hitting it. The high-value customer warrants a more personal touch, a higher-value offer, more urgency in your response. The low-value customer might get a lighter-touch automated message.

Third, look at behavioral signals beyond just visit recency. A customer whose average order value drops significantly over three consecutive visits is showing a different kind of at-risk signal than someone who just missed their usual window. Declining spend is often a warning sign that precedes lapse by several weeks. If you’re only looking at visit frequency, you’re catching churn late.

Most dispensaries have none of this infrastructure. They find out a customer churned when they run a report and notice the customer isn’t in any recent data. By that point you’re doing win-back, not retention.


What This Looked Like at Scale

At a multi-state operator I worked with, we had a solid win-back program but our retention was still leaking at the top of the funnel. Customers were lapsing before we could catch them because our at-risk definition was too late in the journey. We were flagging customers at 60 days gone when the behavioral signals were showing up at day 22.

We rebuilt the at-risk model around three signals: visit recency relative to individual customer cadence rather than store average, order value trend over the last three visits, and category shift, specifically customers who had moved from higher-margin categories to value-priced products exclusively.

Customers who triggered two of the three signals got moved into a soft retention sequence before they were technically lapsed. The sequence wasn’t discount-heavy. It led with product recommendations, new arrivals in their preferred categories, and staff picks framed around their purchase history. We held the discount for the third touch if the first two didn’t convert.

The result was a measurable reduction in 90-day lapse rates within the first two quarters. More importantly, the customers we retained through that sequence had higher average order values than the customers we were reactivating through win-back, because we caught them before the relationship had actually deteriorated.

Retention is cheaper than reactivation. Every time.


A Framework You Can Actually Use

Here’s how to start cutting churn without defaulting to discounts. You don’t need to build all of this at once. Start with step one and add layers over time.

Step one: Define lapse for your specific operation. Pull 90 days of purchase data. Calculate the median days between visits for your active customer base. That number, plus 50%, is your at-risk threshold. If median cadence is 14 days, customers hitting 21 days without a visit are at-risk. Set that trigger in your CRM platform today.

Step two: Segment at-risk customers by value. Split your at-risk list into high-value (top 25% by lifetime spend) and standard. These two segments get different responses. High-value gets a personal, high-touch message. Standard gets an automated sequence.

Step three: Lead with relevance, not discounts. Your first retention touch should reference what the customer actually buys. Not a generic promo. A message about new inventory in their preferred category. A staff pick that matches their purchase history. Something that says you know who they are.

Step four: Hold the discount for touch three. If relevance-based messaging does not convert in two touches, then introduce an incentive. By that point you know price is a factor and you’ve already spent two touches building value. The discount lands differently when it follows relevance instead of leading with it.

Step five: Measure retention rate, not redemption rate. Track what percentage of at-risk customers you’re keeping active month over month. That’s the number that tells you if the program is working. Redemption rate tells you how many people used a coupon. Retention rate tells you if you’re actually cutting churn.

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