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.
Run Free Scan