Lemon Squeezy cancellation flow
Lemon Squeezy has no cancel-flow builder. Here is what to do instead.
You can't build a retention wall inside Lemon Squeezy's portal, and you don't need one. The better flow is a plain-text exit email after the cancellation that gets customers to tell you, honestly, why they left.
Quick answer
Lemon Squeezy does not offer a cancel-flow builder. Instead of intercepting the cancellation, subscribe to the subscription_cancelled webhook and send a short plain-text exit email asking why. You will get a 20%+ reply rate and far more honest reasons than a mid-cancellation survey, which you can categorize and act on.
The 4-step cancellation feedback flow
- 1
Subscribe to the subscription_cancelled webhook
Lemon Squeezy fires subscription_cancelled when a customer cancels through the customer portal. Persist the event with the subscription ID, customer email, and product. This is your trigger. Note that the subscription usually stays active until subscription_expired fires at the end of the paid period.
- 2
Wait, then send a plain-text exit email
Do not interrogate the customer mid-cancellation. Send a short, plain-text email from your real address shortly after the cancellation: one line acknowledging they left, one genuine question about why, and nothing else. No template, no logo, no survey grid.
- 3
Let them reply in their own words
A reply-to-a-real-person email gets a 20%+ response rate, several times higher than a cancel-flow survey, because the customer has cooled down and is talking to a human rather than clicking past a retention wall. Their words are far more useful than a forced radio-button reason.
- 4
Categorize the reason and decide on a win-back
Sort each reply into a reason: pricing, missing feature, too complex, switched tool, not using it. Track which reasons dominate. When you ship something that fixes a common reason, follow up with the people who left for it. That targeted win-back beats a blanket discount.
Example exit email
Plain text. From your real address. One question. That is the whole flow. See more in plain-text cancellation emails.
FAQ
Does Lemon Squeezy have a cancellation flow builder?▼
Which webhook fires when a Lemon Squeezy customer cancels?▼
Should I offer a discount in the cancellation flow?▼
Why send the email after cancellation instead of during it?▼
How does ChurnNote handle the Lemon Squeezy cancellation flow?▼
Turn Lemon Squeezy cancellations into answers.
ChurnNote listens for subscription_cancelled, sends the exit email for you, categorizes the reply, and queues a win-back when you fix the reason. Flat $12/mo.