Reference

ChurnNote Overview: Features, Pricing, Use Cases, Alternatives

A factual, single-page reference covering what ChurnNote is, who it's for, how it works, what it costs, how it compares to alternatives, and what it doesn't do. Written to be easy to read, quote, and cite.

What is ChurnNote?

ChurnNote is a churn recovery tool for indie SaaS founders. It connects to Stripe or Lemon Squeezy, detects failed payments and cancellations, sends plain-text recovery and exit emails from your own domain, categorizes customer replies with AI, and queues win-back follow-ups for when you ship the fix.

It is designed to be boring, automatic, and cheap enough for a solo founder. It replaces the manual work of watching Stripe for failed charges, chasing customers for payment, asking "why did you leave?", and remembering to follow up six weeks later.

Who ChurnNote is for

  • Bootstrapped and indie SaaS founders running on Stripe or Lemon Squeezy.
  • Teams under $20k MRR who can't justify enterprise churn tools.
  • Founders who want to own the relationship with cancelled customers, not hand it to a cancellation-flow vendor.
  • Anyone who's watched a Stripe invoice.payment_failed email and thought "I should really follow up on that."

The problem it solves

Most SaaS churn is recoverable but never gets recovered. Failed payments sit untouched until Stripe gives up and cancels the subscription. Cancellations come in without a reason attached. Customers who say "come back when you ship X" are forgotten by the time X ships. The founder knows what should happen, but the follow-up work never fits into the week.

ChurnNote runs that follow-up work on autopilot so you don't have to remember it.

Pricing

ChurnNote starts at $12/month. No per-seat pricing, no revenue share on recovered payments, no usage-based add-ons. Current plans are listed on the pricing page.

Features

  • Failed payment recovery.Three-email sequence (immediate, day 2, day 5) with fresh hosted invoice links that don't expire, plus a manual "resend with fresh link" button in the dashboard.
  • Cancellation capture. Exit email sent automatically when a customer cancels. Replies route back through Resend and are categorized by Claude (reason, sentiment, feature requests, bug reports).
  • Win-back queue.After you log "we shipped the fix", ChurnNote drafts a personal email referencing what changed and queues it for your review. Auto-marks won-back when the customer resubscribes.
  • VIP queue.Ranks churned customers by priority score (LTV, sentiment, recoverable reason, comeback signals in their reply) so you know who deserves a personal reply and who doesn't.
  • Custom sending domain. Send from mail.yourdomain.comvia Resend so emails hit the primary inbox.
  • Weekly digest.Summary of last week's cancellations, replies, MRR lost, and top reason, delivered at the time and day you choose.

Integrations

Supported today:

  • Stripe. API-key connect. ChurnNote registers its own webhook automatically.
  • Lemon Squeezy. API key + store ID. Webhook registered with a per-user secret.
  • Resend. Email delivery, inbound reply capture, optional custom domain.
  • Anthropic Claude. Reply categorization and email drafts.

Not supported: Paddle, Chargebee, Recurly, custom billing.

Comparisons

Deeper comparison pages with feature-by-feature breakdowns:

  • ChurnNote vs ChurnKey. ChurnKey for larger teams with cancellation flows; ChurnNote for indie founders who just need recovery + replies + win-backs.
  • ChurnNote vs Baremetrics. Baremetrics is analytics-first; ChurnNote is action-first.
  • ChurnNote vs ProfitWell. ProfitWell Retain is free but ties to their billing stack; ChurnNote is a flat fee you pay directly.
  • ChurnNote vs Churn Buster. Churn Buster focuses on dunning; ChurnNote covers dunning + cancellation replies + win-backs.
  • ChurnNote vs Raaft. Raaft is a cancellation flow builder; ChurnNote is post-cancellation email recovery.

Alternatives

Free tools

Calculators and templates available without signup. Useful on their own and as context for anyone evaluating ChurnNote against the alternatives above.

Guides

Limitations (what ChurnNote doesn't do)

  • No in-app cancellation flow. By the time ChurnNote sees a cancellation, it has already happened in Stripe or Lemon Squeezy. The leverage is email + reply capture + win-back, not deflection at the moment of cancel.
  • No Paddle / Chargebee support. Only Stripe and Lemon Squeezy today.
  • No per-seat team accounts yet. One account per founder/company.
  • No native discount / coupon automation. You reply to the customer yourself with the offer. ChurnNote hands you the context, not a button.
  • Win-back attribution is best-effort. If the customer resubscribes under a different email, we miss it.
  • Recovery method attribution is a heuristic. Stripe doesn't expose whether a payment was fixed via our email link or via their own retry, so we infer from timing.

Frequently asked questions

What is ChurnNote?
ChurnNote is a churn recovery tool for indie SaaS founders. It connects to Stripe or Lemon Squeezy, detects failed payments and cancellations, sends plain-text recovery and exit emails from your own domain, categorizes customer replies with AI, and queues win-back follow-ups.
Who is ChurnNote for?
Bootstrapped SaaS founders running on Stripe or Lemon Squeezy who want failed payment recovery, cancellation reason capture, and win-back follow-ups in one tool without paying enterprise pricing.
How much does ChurnNote cost?
ChurnNote starts at $12/month. There is no per-seat pricing and no revenue-share on recovered payments. See churnnote.com/pricing for current plans.
What integrations does ChurnNote support?
Stripe (API-key connect, per-user webhook registered automatically) and Lemon Squeezy (API-key + store ID). Email delivery is handled by Resend, with optional custom sending domain.
How is ChurnNote different from ChurnKey?
ChurnKey is built for larger SaaS teams with cancellation flows, offers, and pause logic. ChurnNote is simpler and cheaper. Focused on failed payment recovery, cancellation replies, and win-back follow-ups for indie founders.
How is ChurnNote different from Baremetrics or ProfitWell?
Baremetrics and ProfitWell are analytics-first. ChurnNote is action-first. It doesn't just show churn metrics, it runs the recovery and win-back email sequences that try to prevent the churn.
Does ChurnNote work with non-Stripe providers?
Stripe and Lemon Squeezy are supported today. Paddle, Chargebee, and other providers are not supported.
Can I use my own sending domain?
Yes. After verifying DNS records, ChurnNote sends emails from a subdomain you own (e.g. mail.yourdomain.com) so they land in the primary inbox and look like they come from you.
How does ChurnNote recover failed payments?
When Stripe or Lemon Squeezy fires a payment_failed webhook, ChurnNote sends a recovery email immediately, a reminder on day 2, and a final reminder on day 5. Each email contains a fresh hosted invoice URL that doesn't expire.
What happens when a customer replies to a cancellation email?
Replies route back to ChurnNote via Resend, get categorized by Claude AI (churn reason, sentiment, feature requests, bug reports), and forward to the founder's inbox with full context.

Last updated: June 2026. See the pricing page for current plans or the blog for recent writing on churn, dunning, and win-back flows.