Dose 218: Why Discounting Harder at Cancellation Is Usually the Right Call

Cancel flows are your last line of defense, and the fastest short-term win in your program. Here's how to build one that actually saves people.

This week’s dose is also a full podcast interview with Varun Kunrda about making the most of post-purchase upsells. Tune in on your favorite platform:

Shopify Hacks Webinar!

Join us on October 28th for a Shopify Hacks Webinar

I’m speaking for 5 minutes alongside 16 other operators on their top hacks for Shopify growth. 1.5 hours. Cannot miss out on this value - so learn more about who’s speaking with me and register here:

Matt here with your weekly Subscription Prescription 💊

This week I want to talk about cancel flows. Specifically, the number most of you are staring at on your subscription dashboard: save rate.

Let me set the stage honestly. The cancel flow is your last line of defense. By the time someone clicks that button, most of the retention work has already happened (or hasn't). Brands sometimes give it too much weight in the grand scheme of things.

That said, it's also one of the few places where you can get a short-term win in a matter of days. Small changes move save rate by 5, 10, 20% or more. Depending on the size of your program, that's five or six figures a year.

So it's worth your attention. If you're a smaller brand, look at it every month. If you're a larger brand, every one to two weeks.

It's also where the subscription platforms are investing right now. Recharge just rolled out its own version of a splash page. Loop has three layers of analytics plus real A/B testing and segmentation inside the flow. Stay AI updated its churn survey. You have far more control here than you did two years ago, when swaps were still a new feature.

Here's how I think about putting that control to use.

1. Start with content, not offers

The simplest thing we do with the brands we work with is put a short video or image at the top of the flow. Something that speaks to the subscriber as a person before we show them any buttons.

If you're a founder-led brand, or you have a strong brand persona, this matters even more. About a minute is enough. Why you started the brand. What you hope it does for the people using it. And a plain note that if they need to pause, skip, or cancel, that's okay and they can always come back.

(Grab a free script template you can drop into AI for your brand here.)

Pair that with a skip option and you've got something surprisingly effective. People see the brand in a human light instead of a billing light.

Content also educates. We did this with an electric toothbrush brand, showing before and after images of consistent use versus skipping it. If your product has an efficacy curve, this is where you remind people why they started.

Takeaway: Before you touch a single discount, put a human face and a reason to keep going at the top of your cancel flow.

2. Tie treatments to reasons, and get specific

Here's the fundamental most brands skip. Each cancel reason should trigger its own treatment. Not the same offer for everyone.

Some are easy. Shipping damage? Route them to support so you can reship or refund. Didn't like the flavor? That's a swap, and a chance to say "people who didn't love this one usually end up with that one." A brand like Oats Overnight, with that deep a flavor lineup, should rarely lose a subscriber over a flavor complaint.

The harder ones are the common ones. "Too expensive." "I have too much product."

Too much product can mean three different things. I ordered more than I meant to. I'm not getting through it as fast as I expected. Or I don't really like it, and that's why it's piling up.

Those need different responses. For the first, let them adjust quantity. For the second, change frequency. Someone on a three month supply with a monthly cadence just needs to move to every three months. For the third, you're back to content, pushing them to give the product another real try.

One more thing. The data you gather here isn't just for deflection. If flavor keeps coming up, or people don't understand how to mix the product, that belongs in your onboarding and in how you market the subscription. The cancel flow is a feedback loop, not just a backstop.

Takeaway: Map every cancel reason to a specific treatment. Where a reason is vague, split it into sub-reasons until you can.

3. At cancellation, discount harder

Now the hard truth, and if you've been reading this newsletter for a while you know this isn't my usual position.

I hate aggressive discounting at the front end. There are more creative ways to get people to subscribe than cutting price, and discount buyers churn faster.

But at the point of cancellation, probably 90% of the time, you're better off increasing the discount to keep someone. From a pure numbers standpoint it's the most effective tactic you can test.

The hard truth is that without a discount, you’ll just get a skip and skips usually cancel. You want to grab contribution margin NOW instead of hoping it will come later. A discount helps make that happen and keep the order processing.

The objection I hear is "I don't want to train people to hunt for discounts." I understand it. But most of the people in your cancel flow are gone next month anyway. You're trying to save a small group who are already leaving. Take the shot.

A few things we've learned testing this:

Immediate beats spread out. 50% off the next order saves more people than 25% off the next two, even though the second is worth more in total. Nobody in a cancel flow is doing math on order three. They're thinking about the charge in front of them. Take the spread offer only if you've decided the longer tail is worth a lower save rate.

Gifting can work too, and it's worth a test.

Segment once you have scale. Under two or three thousand subscribers, I'd mostly skip this, because the ROI isn't there yet. Above that, and certainly at 50,000 or 100,000, segmentation is where we get aggressive.

Segment by order count, cart value, or lifetime spend. On orders one and two you can go heavy on discounting, because those people are the most likely to leave regardless. For higher cart values, dollars off often beats a percentage: anyone at $75 or more gets $25 off instead of 10 or 20%. And for your longest-running subscribers, lead with gifting or the reason-based treatments. They know you. They don't need a coupon as much as they need a fix.

Takeaway: Keep your discount discipline for acquisition. In the cancel flow, if a bigger discount keeps someone one more order and that order is profitable, make the offer.

Bottom line: The cancel flow is your last line of defense, not your retention strategy. But it's the fastest short-term win in your program. Start with content that reminds people why they subscribed. Tie every reason to a specific treatment. Then test offers, and don't be squeamish about discounting harder than you would at the front end. These people are already on the way out. One more profitable order is a win, and what you learn from them makes onboarding better for everyone who comes next.

Until next Tuesday, that's your Subscription Prescription. 💊

- Matt Holman 🩺