Skip to main content

B2B SaaS churn analyzer

How bad is your B2B SaaS churn?

Paste your cancellation feedback from Intercom, Typeform, exit surveys, support tickets. Get a letter grade, the top 5-8 drivers, and the one fix to ship this week.

What you get that a plain AI chat does not

  • · Churn Health Grade (A-F)
  • · Severity + confidence per driver
  • · Quotes tied back to the customer
  • · Trend deltas on re-run
  • · Benchmark vs your vertical
  • · Shareable report, no prompt-engineering

What we look for in b2b saas churn

The four driver patterns that show up most often in this vertical. Your analysis will surface whichever apply to your feedback, ranked by severity.

Pricing-at-scale cliffs

Per-seat tiers hit a wall when teams grow past 20-50 seats. If your cancel feedback clusters around 'too expensive for what we use' after a seat jump, this is pricing, not product.

Champion departure

The buyer who onboarded your product leaves, new leadership does a tool audit, you get cut. Cancel reason reads like 'new team, different stack'.

Integration breakage

Your Salesforce or HubSpot connector silently drifts. Users blame your tool before they blame the integration. Cancels mention 'data was wrong' or 'stopped syncing'.

Activation gap

Users who never hit the aha moment in 14 days churn at 3-5x the rate of activated users. Cancel reason: 'never got around to setting it up'.

How the analyzer works

  1. 1. Paste feedback. Any format: CSV, pasted emails, exit-survey exports, support ticket dumps. Minimum 10 rows for a directional grade, 25+ for high-confidence drivers.
  2. 2. Get a Churn Health Grade. Letter grade A-F plus a 0-100 score. Calculated from insight severity, not volume.
  3. 3. Read the ranked drivers. Top 5-8 reasons, each with severity, confidence, and direct quotes from your feedback so you can verify and share with your team.
  4. 4. Ship the priority action. One named recommendation based on the highest-severity driver. Not a list of generic retention tips.

Frequently asked questions

What cancellation feedback format works best for B2B SaaS analysis?

Plain text exports from Intercom, Typeform exit surveys, HubSpot deal-lost reasons, or pasted email replies. Minimum 10 cancellations for a useful grade, 25-50 for high-confidence drivers. CSV works too, the analyzer strips formatting.

Does this work for usage-based or flat-rate SaaS, not just per-seat?

Yes. The analyzer reads reasons from feedback text, not billing model. Usage-based products tend to surface 'unpredictable bill' as a driver, flat-rate surfaces 'outgrew the tier'. Both are detectable.

What's a good monthly churn rate for B2B SaaS?

SMB SaaS: 3-5% monthly is typical, below 3% is strong. Mid-market: 1.5-3%. Enterprise: under 1% is the bar. See the horizontal SaaS benchmarks for your segment.

How does the Churn Health Grade get calculated?

Starts at 100. Deducts 20 per critical driver, 12 per high, 6 per medium, 2 per low. A = 80+, B = 65+, C = 50+, D = 35+, F below 35. Scored by severity, not volume.

Can I share the result with my team?

Every analysis produces a public share link (Pro tier). Free tier gets an export link you can paste into Notion, Slack, or email.