Churn recovery for SaaS founders · Stripe & Lemon Squeezy

Your billing tool says they cancelled. ChurnNote tells you why.

ChurnNote helps small SaaS founders using Stripe or Lemon Squeezy collect honest cancellation replies, recover failed payments, and follow up when there's a real reason to win customers back.

Built for SaaS founders using Stripe or Lemon Squeezy. No signup required for the leak check.

churnnote.com/dashboard

Cancellations this month

May

12

$1,240 MRR at risk

Pricing5
Missing feature3
Failed payment2
Not using it2

Win-backs ready

3 customers · $420 recoverable

ChurnNote at a glance

ChurnNote is a churn recovery tool for small SaaS founders using Stripe or Lemon Squeezy. It helps founders collect cancellation replies, recover failed payments, group churn reasons, and send win-back follow-ups when there is a real reason to bring customers back.

30-day recovery sweep

Get value before the next cancellation happens.

When you connect Stripe or Lemon Squeezy, ChurnNote can scan the last 30 days of cancellations and failed payments.

You'll see what already leaked, review suggested follow-ups, and approve anything before it goes out. After that one-time sweep, ChurnNote watches fresh cancellations and failed payments automatically.

One-time review for past churn. Automatic handling for future churn.

Sweep results

Last 30 days

Cancellations found

9

Failed payments

4

Suggested follow-ups

S

Sarah Kim

Cancelled 6 days ago · $49/mo

Awaiting approval
J

James Chen

Failed payment 2 days ago · $99/mo

Awaiting approval
M

Maria Lopez

Cancelled 18 days ago · $29/mo

Awaiting approval

You review each one before anything sends.

A real email. Sent through ChurnNote, in your name.

Not a survey. Not a form. Reads like a note from a founder, because it is one.

From: Alex from Acme via ChurnNote <alex@mail.churnnote.com>

Subject: quick question

Hey Sarah, I saw you moved on from Acme — totally understand, things change. You were with us for almost 4 months so I'm genuinely curious what shifted. Mind sharing what made you look elsewhere? Alex

From: sarah@customer.com

Subject: Re: quick question

Hey Alex. Honestly, I loved the product but I switched to ToolX because they had the Slack integration I needed. If you add that, I'd come back in a heartbeat.

That reply is worth more than any exit survey — and Sarah might just come back.

S

Sarah Kim

sarah@customer.com

Win-back readyMissing feature

Apr 1 · 3:12 PM

Subscription cancelled

$49/mo · Pro plan · 4 months

Apr 1 · 3:27 PM

Exit email sent

Subject: quick question

Apr 2 · 10:05 AM

Customer replied

“I switched to ToolX because they had the Slack integration I needed...”

Apr 2 · 10:05 AM

Grouped: Missing feature

Waiting on founder action

Apr 14 · 9:02 AM

You recorded: Slack integration shipped → Win-back drafted for review

Every reply becomes a timeline. Reason grouped, action recorded, follow-up queued.

Your cancellations, on one page

See who left, why, and who's worth reaching back out to.

churnnote.com/dashboard

MRR lost this month

$1,240

from 8 cancellations

Reply rate

24%

+6% vs last month

Top churn reason

Pricing

38% of replies

Win-backs ready

3

$420 recoverable

Recent cancellations

S
Sarah Kim2h ago

Missing Slack integration

Win-back ready$49/mo
J
James Chen5h ago

Too expensive for my team size

Replied$99/mo
M
Maria Lopez1d ago

Switched to competitor

Replied$29/mo
D
David Park1d ago

Awaiting reply...

Email sent$79/mo

Top churn reasons

Too expensive12 customers · $580/mo
Missing feature8 customers · $340/mo
Switched tool6 customers · $290/mo
Not using it4 customers · $120/mo
Other2 customers · $60/mo

Win-back queue

3 ready
S
Sarah Kim

Missing feature · Slack integration shipped

$196

LTV

J
James Chen

Too expensive · New starter plan launched

$594

LTV

A
Anna Torres

Missing feature · API access added

$340

LTV

$1,130 in recoverable revenue

Reasons grouped automatically. Win-backs queued only when there's a real reason to reach back out.

Most founders track everything before someone becomes a customer.

VisitsTrialsActivationMRR

But when a paying customer leaves, the real reason disappears.

ChurnNote keeps the reason, the customer, and the follow-up in one place — so a cancellation doesn't become a silent loss.

One retention system. Three jobs.

Not a feedback widget. Not a dunning script. A full retention loop for small SaaS.

Cancellation feedback

Ask why they left and group the reason. A founder-style email goes out the moment a subscription cancels. Real replies come back. AI sorts them into reasons you can act on.

  • Plain-text, founder-style email
  • Replies grouped by AI
  • Verbatim text kept attached

Failed payment recovery

Recover payment failures before they become silent churn. ChurnNote detects card declines on Stripe and Lemon Squeezy and sends a short 3-email sequence with fresh hosted invoice links.

  • Detects declines in real time
  • 3-email recovery flow
  • Fresh hosted invoice links

Win-back follow-ups

Follow up later when pricing, onboarding, or missing features change. Record the change and ChurnNote drafts a personal note to the customers whose reason matched.

  • Drafts queued for review
  • Matched by churn reason
  • Sent only when there's a real reason

What it looks like in your inbox.

Three real moments ChurnNote handles for you.

Cancellation reply2h ago

“I switched to ToolX because they had the Slack integration I needed.”

Missing featureWin-back ready
Failed paymentjust now

Card declined · sarah@customer.com

Recovery email scheduled · fresh invoice link

$49 MRR at riskEmail 1 of 3
Win-back triggerqueued

Customer left: onboarding too complex

Follow up when onboarding is fixed.

Waiting on youReason matched

Free, no signup

Not sure how much churn is leaking?

Run the free Churn Leak Report and see failed payment loss, cancellation loss, and win-back opportunity from your last 30 days of Stripe or Lemon Squeezy data.

Run the free Churn Leak Report →

Read-only key. No charges. Takes about 30 seconds.

How it works

Cancel → reply → grouped reason → record change → send the right follow-up.

1

Customer cancels or payment fails

ChurnNote spots the event immediately from Stripe or Lemon Squeezy. Cancellation or failed payment.

2

ChurnNote sends a plain-text founder-style email

Written in your name, delivered through ChurnNote. No HTML, no logo, no template. Reads like a personal note.

3

Customer replies with the real reason

Reply lands in your inbox. No survey form, no dropdown. Just the customer's own words.

4

AI groups the reason

Pricing, missing feature, bad experience, timing, competitor, and more. Sorted automatically. Verbatim text stays attached.

5

You record what changed

A new plan, a shipped feature, a fix, a better offer. This is what makes a win-back worth sending.

6

ChurnNote queues the win-back

Drafted for review. You read it, send it, and track who comes back. Every win-back is reviewed before it goes out.

Built for Stripe and Lemon Squeezy SaaS founders

One tool for both kinds of churn.

ChurnNote connects to Stripe or Lemon Squeezy, detects subscription cancellations, sends plain-text exit emails, collects honest cancellation feedback, groups churn reasons, and helps you follow up with customers who may come back.

Cancellation recovery

Voluntary churn

Customer hit cancel intentionally. ChurnNote listens for customer.subscription.deleted, sends a founder-style email written in your name (delivered through ChurnNote), captures the reason, and queues the win-back when you ship the fix.

Dunning recovery

Involuntary churn

Card declined. ChurnNote runs a 3-email recovery sequence with fresh hosted invoice links. The customer updates payment, the subscription is saved.

Most tools cover one or the other. ChurnNote covers both — at $12/mo flat, no per-event fees, no percentage of recovered revenue.

Built for small founders. Not enterprise retention teams.

Most churn tools are built for teams with sales calls, CSMs, and customer success dashboards. ChurnNote is built for the solo SaaS founder who just wants to know why people leave and what to do next.

No sales call

Sign up, connect Stripe, done. No demo required.

No enterprise pricing

$12/mo flat. No per-event fees, no % of recovered MRR.

No bloat

Three jobs, done well. Not a 40-feature platform.

A play for every reason people leave.

Not a generic dashboard. A real win-back move for each kind of churn.

Too expensive

Launch a lighter plan, then follow up

Pricing-churners get grouped in one bucket. Ship a cheaper tier and ChurnNote drafts the follow-up. Only to them.

Honestly, $49 is too steep for a side project.

You launch Starter tier → win-back queued for 8 customers.

Missing feature

Ship it, re-contact who asked

Every reply mentioning a missing feature is stored. Ship the feature, record the change, send a personal note.

I switched to ToolX for the Slack integration.

You ship Slack → win-back drafted for Sarah.

Bad experience

Acknowledge what changed

Bugs, support pain, onboarding friction. When it's fixed, send a direct message. Not a marketing blast.

Onboarding was confusing, I gave up after day 2.

You ship new onboarding → personal note drafted.

Not now

Queue follow-up for the right time

Some leave because of timing. Set a delay and ChurnNote resurfaces them when it makes sense.

Pausing for now. Call me in Q3.

Resurface set for Aug 15 → 4 follow-ups queued.

Failed payment

Recover involuntary churn automatically

Cards fail. ChurnNote runs a 3-email recovery flow with fresh hosted invoice links the moment a payment declines.

Card declined · sarah@customer.com

Recovery email 1 of 3 sent → invoice link delivered.

Switched tool

Know who switched and to what

Competitor names show up in replies. ChurnNote groups them so you see exactly where customers are going.

Moved to Acme. Better reporting.

Reporting v2 shipped → competitor switchers notified.

Follow up after a fix, a new offer, or the right delay. Review every win-back before sending.

Why plain-text exit emails work

10-30%

Reply rate for personal emails vs <2% for surveys

60s

To connect Stripe and start listening for cancellations

$12

/month flat. Most churn tools charge $79+

Surveys get ignored. Automated NPS emails get deleted. A short, personal email from the founder? People actually reply. And tell you the truth.

One win-back pays for ChurnNote forever.

ChurnNote is $12/mo. Win back one $49/mo customer for a year and that's $588 recovered. A 4x return from a single email.

$12/mo in$588/yr out

One plan. Simple.

No tiers. No feature gating. No enterprise sales calls.

$12

/month

or $99/year. That's $8.25/mo

Capture

  • Unlimited cancellation emails
  • Personal, plain-text exit emails
  • Replies grouped by real reason

Recover

  • Win-back drafts you review and send
  • Failed payment recovery included

Understand

  • Churn reasons dashboard
  • Customer LTV tracking
  • Weekly founder digest

Most churn tools start at $79/mo. ChurnNote is $12.

Start for $12/mo

AI churn feedback & win-back email tool

Plain-text exit emails that get real replies.

ChurnNote automatically emails customers after they cancel. The email looks like a simple founder-written message. Not a survey, not a campaign. When customers reply, ChurnNote uses AI to group the reason into categories so you don't just see who cancelled, you understand why they left and who's worth winning back.

Step 1

Plain-text exit email

Founder-style email written in your name and delivered through ChurnNote. No HTML, no logo, no template. Customers reply because it reads like a personal note, not marketing.

Step 2

AI groups the reason

Each reply is categorized: pricing, missing feature, too complex, competitor, bad experience, no longer needed. Verbatim text stays attached.

Step 3

Win-back follow-up

When you record a fix or new offer, ChurnNote drafts a personal follow-up to the customers whose reason matches. You review every win-back before it sends.

Plain-text exit emails. AI churn reason grouping. Personal win-back follow-ups. Built specifically for SaaS cancellation replies. Not a generic email marketing or feedback tool.

FAQ

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 written in your name (delivered through ChurnNote), 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.

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. Plain-text emails written in the founder's voice get 10-30% reply rates with honest, detailed answers. Cancel-flow surveys typically produce under 2% replies, mostly rushed dropdown responses. ChurnNote automates this loop: detects the Stripe or Lemon Squeezy cancellation, sends a founder-style email written in your name (delivered through ChurnNote), captures the reply, and groups the reason (pricing, missing feature, switched tool, timing, bad experience).

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.

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.

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.

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.

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.

See all FAQs →

Turn your next cancellation into a win-back.

Your competitors let churned customers walk away. You don't have to.

Start for $12/mo

Cancel anytime. No contracts.