Lemon Squeezy cancellation tracking
How to track cancellations from Lemon Squeezy.
Lemon Squeezy logs that a customer cancelled. It doesn't tell you why. ChurnNote subscribes to the cancellation webhook, sends a personal email from your domain asking the question, and groups the reply by reason — so you actually know what's driving your churn.
Quick answer
To track cancellations from Lemon Squeezy: subscribe to the subscription_cancelled webhook, send a plain-text exit email from your domain asking why, capture the reply, group the reason. ChurnNote does this natively for both Lemon Squeezy and Stripe — connect with one API key, $12/mo flat.
What Lemon Squeezy shows you vs what ChurnNote shows you
Lemon Squeezy default
- • Subscription status: cancelled
- • Cancellation timestamp
- • MRR lost
- • Customer email
- • Plan they were on
You know they left. You don't know why.
With ChurnNote on top
- ✓Everything Lemon Squeezy shows
- ✓The verbatim reply from each customer
- ✓The reason category (pricing, missing feature, etc.)
- ✓Customer tenure and LTV
- ✓Win-back queue ranked by recoverable revenue
How ChurnNote tracks every Lemon Squeezy cancellation
- 1
Connect Lemon Squeezy
In ChurnNote, paste your Lemon Squeezy API key. ChurnNote registers a webhook on your store automatically — no manual webhook configuration needed.
- 2
Cancellation fires the webhook
When a customer cancels their Lemon Squeezy subscription, LS fires subscription_cancelled. ChurnNote receives the event in real time with the customer email, plan, tenure, and LTV attached.
- 3
Plain-text exit email sent
ChurnNote drafts and sends a personal email from your sender domain — no Lemon Squeezy branding, no template, no logo. The customer sees a normal note from the founder asking why.
- 4
Reply captured and grouped
The customer replies to your email; ChurnNote ingests the reply, groups the reason (pricing, missing feature, too complex, switched tool, bad experience, no longer needed), and stores the verbatim text on the customer's timeline.
- 5
Cancellation analytics in your dashboard
Your ChurnNote dashboard shows every Lemon Squeezy cancellation alongside the reason, the customer LTV, MRR lost, and the reply rate — month over month, with cluster detection so you can see which reason is repeating.
- 6
Win-back queued when something changes
When you ship a fix, launch a new plan, or address a missing feature, ChurnNote drafts a follow-up to the customers whose cancellation reason matches. You review every win-back before it sends.
FAQ
How can I track cancellations from Lemon Squeezy?▼
Does Lemon Squeezy show cancellation reasons by default?▼
Which Lemon Squeezy webhook fires on cancellation?▼
Does ChurnNote support Lemon Squeezy natively?▼
Can I use ChurnNote with both Lemon Squeezy and Stripe?▼
What about Lemon Squeezy failed payments?▼
Is this different from Lemon Squeezy's built-in analytics?▼
One Lemon Squeezy API key away.
Track every cancellation, learn the real reasons, queue the win-backs. $12/mo flat — works alongside Stripe in the same dashboard.
Get started