Skip to main content
Blog

Introducing the Churn Health Score: Your Retention in One Letter Grade

Brian Farello··5 min read

This week we shipped more than we probably should have. Here's the full list — and why each thing exists.

1. Churn Health Score — Your Retention in One Letter Grade

Every RetentionCheck analysis now returns a Churn Health Score: a 0–100 number with a letter grade (A–F), calculated directly from the severity of churn drivers the AI finds in your cancellation feedback.

The scoring is deliberately simple so you can share it: start at 100, deduct per insight. Critical insights take off 20 points. High-severity ones take off 12. Medium take 6. Low take 2. Floor at 0. Grades: A = 80–100, B = 65–79, C = 50–64, D = 35–49, F = 0–34.

Why a grade and not just a number? Because nobody shares a number. People share grades. "My SaaS got a C+ Churn Health Score — here's what I'm fixing first" is a tweet. "My churn score is 58" isn't. We built the share buttons to include the grade because we want this to be a conversation starter, not a private metric.

See it in action: paste some feedback into the free tool and you'll get your grade in 60 seconds.

2. Public Roadmap — You Vote, We Build

We launched a public roadmap with three columns: Considering, Building, Shipped. You can upvote any item in Considering without signing up. One vote per item per IP.

The reason: we've been building too much in isolation. The experts who reviewed RetentionCheck (hypothetical and otherwise) kept saying the same thing — "talk to users, not ideas." The roadmap is our answer. If you think Slack integration matters more than webhook alerts, tell us by clicking the arrow. We'll build what gets the votes.

Current considering items include Slack integration, webhook alerts for churn spikes, team seats, and custom AI prompts per industry. Currently in progress: Intercom integration and a redesigned monthly email report. Already shipped: Churn Health Score (just now), the lifetime deal, the MCP server, and 100+ churn benchmark pages.

3. Changelog Page — Every Feature, Ever

We added a public changelog so you can see what's shipped and when. It's a timeline, newest first, with a colored pill for each change (feature, improvement, fix).

Build in public works. We should have done this weeks ago.

4. MCP Integrations — Use RetentionCheck Inside Your AI

If you use Claude Code, Claude Desktop, Cursor, or Zed, you can now install the RetentionCheck MCP server and run churn analysis directly from your AI editor. No context switching, no copy-paste into a browser tab.

Install in Claude Code:

claude mcp add retentioncheck -- npx -y @retentioncheck/mcp-server

Two tools are exposed: analyze_churn (takes feedback text, returns insights) and get_example_analysis (returns a sample output for testing). Full install instructions for all clients are at retentioncheck.com/integrations.

Why ship this for free? Because making it runnable from any AI agent turns RetentionCheck into infrastructure rather than an app. Greg Isenberg calls this "agent-first businesses" — we think he's right.

5. Lifetime Deal Is Now $399 (Up From $199)

We raised the lifetime price. Here's the math: at $199, the lifetime deal broke even at 6.9 months of a Pro subscription. That's too cheap to be a real anchor and it undervalued the product.

At $399, lifetime now represents ~14 months of Pro — which is in the accepted industry range for lifetime deals (12–24 months of MRR). It also makes the monthly $29 Pro tier look more reasonable by comparison.

Still limited to 100 seats. The pricing page now shows a live counter of how many are left. Once it hits 100, the deal is gone forever and there won't be another one.

If you were on the fence, now is the time: retentioncheck.com/pricing.

6. Smaller Fixes and Polish

  • New landing page headline rotation — three variants daily, measuring which converts best.
  • Free tier reduced from 25 to 10 analyses/month. Still generous, but the free tier shouldn't feel like a full subscription.
  • Every free calculator at /tools now has an upsell footer pointing to the main product.
  • New /stats page showing live counts from our database (users, analyses, lifetime customers). Full transparency because we're small and that's fine.
  • Hardened the Stripe checkout flow: better error handling, lifetime user protection in webhooks, grace period for canceled users (keep access until period ends), pinned API version.

What's Next

The roadmap will tell us what's next — that's the whole point. But here's what we're watching:

  • Outbound. We've been too passive. Starting this week, 10 personalized DMs per day to SaaS founders talking about churn on Twitter and LinkedIn. If you're reading this and your churn rate keeps you up at night, DM us.
  • A team tier. If demand on the roadmap shows up, we'll build it.
  • An API tier. For customer success tools and CRMs that want to pipe cancellation data in automatically. This is the real unlock — converting RetentionCheck from "founder pastes data manually" to "your CS platform sends data automatically."

Try the New Stuff

Thanks for reading. Back to building.

Frequently Asked Questions

What is the Churn Health Score?

A single 0-100 number (and letter grade A-F) that summarizes your retention health based on the severity of churn drivers found in your cancellation feedback. It's calculated by the AI from the analysis insights: you start at 100 and deduct per insight based on severity (critical -20, high -12, medium -6, low -2).

How is the Churn Health Score calculated?

Start at 100. Deduct per insight found in your cancellation feedback: critical = -20 points, high = -12 points, medium = -6 points, low = -2 points. Floor at 0. Grades: A = 80-100, B = 65-79, C = 50-64, D = 35-49, F = 0-34.

Where can I see RetentionCheck's public roadmap?

At retentioncheck.com/roadmap. It's a 3-column view (Considering, Building, Shipped) and you can upvote items without signing up. One vote per item per IP.

Can I use RetentionCheck inside Claude or Cursor?

Yes. Install the @retentioncheck/mcp-server MCP and run churn analysis directly from Claude Code, Claude Desktop, Cursor, or Zed. Install instructions are at retentioncheck.com/integrations.

What's the lifetime deal?

One-time payment of $399 for lifetime access to RetentionCheck Pro. Limited to 100 seats total. Once sold out, it's gone forever.

Ready to analyze your churn data?

Paste cancellation feedback and get AI-powered insights in seconds.

Try RetentionCheck Free

Brian Farello is the founder of RetentionCheck, an AI-powered churn analysis tool for SaaS teams. Try it free.