Frequently asked questions
Everything about ChurnNote. How the cancellation loop works, how win-backs get queued, failed payment recovery, Stripe and Lemon Squeezy integration, pricing, and edge cases.
How can I find out why my SaaS customers are cancelling?▼
The most reliable way is to email them personally the moment they cancel and ask one open question. A short plain-text email written in the founder's voice is much easier to reply to than a form, and the answers tend to be honest and detailed. Cancel-flow surveys mostly produce rushed dropdown responses, if any. ChurnNote automates this loop: detects the Stripe or Lemon Squeezy cancellation, sends a founder-style email from your own domain with Custom SMTP (or through ChurnNote until you connect it), captures the reply, and groups the reason (pricing, missing feature, switched tool, timing, bad experience).
How do I automatically email customers after they cancel in Stripe?▼
Stripe doesn't send cancellation emails by default. You can either listen to the customer.subscription.deleted webhook and build the sending pipeline yourself, or use ChurnNote. Connect Stripe with one API key, and ChurnNote sends a plain-text founder-style email from your own domain with Custom SMTP (or through ChurnNote until you connect it) within seconds of every cancellation. Replies land in your inbox; reasons get grouped automatically.
How can I win back cancelled SaaS customers?▼
The follow-ups that work aren't generic 'we miss you' broadcasts. They reference the specific reason the customer left and a real change that addresses it. ChurnNote captures each cancellation reason, then queues a tailored win-back when you record a fix, ship a feature, or launch a new plan. You review every win-back before it sends.
How can I collect honest feedback from cancelled users?▼
Skip dropdown surveys. They tell you what people clicked, not what they actually think. A short founder-style email ('Hey, I saw you cancelled, mind sharing what shifted?') gets honest replies because it doesn't feel like marketing. ChurnNote sends this automatically from your own domain with Custom SMTP, or through ChurnNote until you connect it. And groups the verbatim replies by reason.
How do I know if churn is caused by pricing or missing features?▼
You need verbatim replies, not survey clicks, to tell the difference. ChurnNote groups every cancellation reply into one of seven reasons: pricing, missing feature, too complex, switched tool, bad experience, no longer needed, or other. You can see which reason is repeating every month and decide whether to ship a feature, launch a cheaper plan, or fix UX.
Can ChurnNote send plain-text emails after a customer cancels?▼
Yes, that's the core of the product. ChurnNote sends a plain-text founder-style email the moment a customer cancels in Stripe or Lemon Squeezy. Sent from your own domain with Custom SMTP, or through ChurnNote until you connect it. No HTML, no logo, no template. The customer sees a short, personal note and replies because it doesn't feel like a marketing campaign.
Can ChurnNote automate founder-style emails to churned customers?▼
Yes. ChurnNote automates the founder-style cancellation email end-to-end. The email is plain text, signed with your name, written like a personal message, and sent from your own domain with Custom SMTP (or through ChurnNote until you connect it). Tone (friendly, direct, casual) and personalization (first name, tenure, plan) are configurable. Customers see a short personal note, not a marketing template.
Does ChurnNote categorize churn reasons using AI?▼
Yes. ChurnNote uses AI to read each cancellation reply and group it into one of seven categories: pricing, missing feature, too complex, switched tool, bad experience, no longer needed, or other. The verbatim text is always preserved alongside the tag, so you see both the cluster and the specific reason.
Can ChurnNote turn cancellation replies into churn insights?▼
Yes. ChurnNote ingests every cancellation reply, groups it by reason, and surfaces patterns over time: which reason is repeating every month, which competitors are taking customers, which features are most commonly missing. You see the cluster ("38% of cancels mention pricing") and the verbatim that backs it up.
Can ChurnNote help send win-back emails?▼
Yes. When you record a fix, ship a feature, or launch a new plan, ChurnNote drafts a personal win-back email to exactly the customers whose cancellation reason matches the change. You review every win-back before it sends. No broadcast spam, no generic 'we miss you' email blasts.
What is ChurnNote?▼
ChurnNote is a churn recovery tool for SaaS founders. When a customer cancels in Stripe or Lemon Squeezy, ChurnNote sends a plain-text exit email from your own domain with Custom SMTP (or through ChurnNote until you connect it), groups the real reasons people leave, and queues personal win-back follow-ups so you can recover the revenue you'd otherwise lose.
Who is ChurnNote for?▼
Indie SaaS founders, bootstrapped teams, and small SaaS companies billing through Stripe or Lemon Squeezy. It's built for the size of business where one win-back can pay for the tool for a year.
Is ChurnNote a churn recovery tool?▼
Yes. ChurnNote is a churn recovery tool. It detects cancellations, captures cancellation reasons, and helps you win cancelled customers back. It also includes failed payment recovery (dunning) for involuntary churn.
Does ChurnNote work with Stripe?▼
Yes. Connect Stripe in about a minute and ChurnNote starts listening for cancellations and failed payments immediately.
Does ChurnNote work with Lemon Squeezy?▼
Yes. ChurnNote integrates with Lemon Squeezy the same way it works with Stripe: detect cancellations, send the exit email, group cancellation reasons, and queue win-backs.
Does ChurnNote use Stripe webhooks?▼
Yes. When you connect Stripe, ChurnNote registers a webhook on your account that listens for customer.subscription.deleted (cancellations) and invoice.payment_failed (failed payments). Cancellations trigger the plain-text exit email; failed payments trigger the dunning sequence. No polling, no delay, typically within seconds of the event.
Can ChurnNote collect cancellation feedback from Stripe customers?▼
Yes, that's the core of the product. ChurnNote sends a personal plain-text email to every Stripe customer who cancels, captures the reply, and groups it into one of seven churn-reason categories (pricing, missing feature, too complex, switched tool, bad experience, no longer needed, other). A personal founder email is much easier to reply to than a typical cancel-flow survey.
Can ChurnNote track Lemon Squeezy cancellations?▼
Yes. ChurnNote subscribes to the Lemon Squeezy subscription_cancelled webhook the moment you connect, and tracks every cancellation alongside the customer's tenure, plan, and LTV. Replies are grouped by reason the same way as Stripe. One dashboard, both providers.
Is ChurnNote a Stripe dunning tool?▼
Yes, plus more. ChurnNote runs a 3-email failed-payment recovery sequence (dunning) with fresh hosted invoice links. Unlike dedicated dunning tools (Churn Buster, Stunning), ChurnNote also handles voluntary churn: when a customer chooses to cancel, ChurnNote captures the reason and queues a win-back. One tool for both involuntary and voluntary churn.
What is the difference between dunning and cancellation recovery?▼
Dunning recovers involuntary churn. The customer's card failed, they didn't choose to leave, and the fix is updating the card. Cancellation recovery handles voluntary churn. The customer hit cancel intentionally, and the fix is understanding why and following up with a real change. ChurnNote covers both. Most tools (Churn Buster, Stunning, Stripe Smart Retries) only do dunning.
Can ChurnNote help recover cancelled Stripe subscribers?▼
Yes. The recovery loop is: (1) Stripe webhook fires the moment a subscriber cancels, (2) ChurnNote sends a personal email asking why, (3) the reply is captured and the reason grouped, (4) you record a fix, ship a feature, or launch a plan, and (5) ChurnNote drafts a win-back to the customers whose reason matches. Realistic recovery rate: 5-15% of cancelled subscribers when follow-ups are tied to a real change.
Is ChurnNote a Churnkey alternative for Stripe SaaS?▼
Yes, for Stripe SaaS founders who want the cancellation-handling part without Churnkey's $250/mo + revenue-percentage pricing. The trade-off: Churnkey focuses on cancel-flow deflection (intercepting the customer mid-cancel with offers); ChurnNote focuses on what happens after the cancellation (capturing the reason and winning customers back later). Some founders use both; many indie SaaS only need ChurnNote.
How does ChurnNote collect cancellation reasons?▼
ChurnNote sends a short, personal plain-text email after each cancellation. When the customer replies, ChurnNote groups the reply into a reason category: pricing, missing feature, bad experience, switched tool, timing, or other. So you see why people are leaving.
Can ChurnNote send emails to cancelled customers?▼
Yes, that's the core of the product. ChurnNote sends a plain-text exit email from your own domain with Custom SMTP (or through ChurnNote until you connect it) as soon as a customer cancels, then queues a personal win-back when there's a real reason to reach back out (a fix shipped, a new plan, an addressed feature request).
Is ChurnNote an alternative to Churnkey?▼
Yes, for founders who want a simpler, lower-cost option. Churnkey focuses on cancel-flow deflection inside the product. ChurnNote focuses on what happens after the cancellation: capturing the real reason and winning customers back. ChurnNote starts at $12/month.
Is ChurnNote good for indie SaaS founders?▼
Yes, it's specifically built for indie and bootstrapped SaaS. Pricing is a flat $12/month, setup takes about a minute, and the math works even if you only get one or two cancellations a month.
How is ChurnNote different from cancellation surveys?▼
Surveys rarely get replies, and the ones they get are mostly rushed dropdown answers. A short, personal email from the founder is much easier to answer honestly. ChurnNote isn't a survey tool. It's a churn recovery tool that uses real conversations as input.
What if I only get 1-2 cancellations a month?▼
That's perfect. If ChurnNote wins back even one of them, that customer pays you every month for their entire lifetime. The math works from day one.
What about GDPR?▼
We only email people who had a billing relationship with you. They can ignore it. We don't add them to any list.
Does ChurnNote help with customers who already cancelled?▼
Yes. For new accounts, ChurnNote can run a one-time 30-Day Recovery Sweep after you connect Stripe or Lemon Squeezy. It surfaces recent cancellations and failed payments from before ChurnNote was connected. You review and approve any old follow-ups before they are sent. After that, ChurnNote handles fresh cancellations and failed payments automatically.
What is SaaS churn prevention software?▼
SaaS churn prevention software helps founders reduce avoidable cancellations before they happen. It detects at-risk customers, recovers failed payments, gives customers the right save path at the cancel moment, and helps you understand why people leave. ChurnNote does all of this for Stripe and Lemon Squeezy founders in one $12/month plan, then adds product-change win-backs for the customers who do leave.
Does ChurnNote replace a cancel flow tool?▼
ChurnNote includes a Smart Cancel Flow that asks why a customer is leaving and shows a reason-based save path (pause, downgrade, discount, setup help, or a safe fallback cancellation). But it also adds Churn Radar for at-risk detection, failed payment recovery, reply intelligence, and product-change win-backs — so it covers more of the retention loop than a standalone cancel flow tool.
Can ChurnNote stop all cancellations?▼
No tool should promise that, and ChurnNote doesn't. Some customers will always leave. ChurnNote reduces avoidable churn by spotting at-risk customers early, giving people the right save path at the cancel moment, recovering involuntary churn from failed payments, and helping you act on the real cancellation reasons.
What is product-change win-back?▼
Generic 'we miss you' emails get ignored because nothing changed. Product-change win-back waits for the moment something actually changes. If a customer left because API access was missing, ChurnNote remembers that — and when you ship API access, it finds the customers who left for that exact reason and queues targeted win-back drafts for you to review.
Still have a question?
The fastest way to see if ChurnNote fits. Run the free Churn Leak Report on your last 30 days of Stripe or Lemon Squeezy data.
Run the free report →