churn-prevention

Design churn prevention systems with cancel flows, dunning, and win-back workflows.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/scanbott/claude-skills --skill churn-prevention-scanbott
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: churn-prevention
Source: https://github.com/scanbott/claude-skills/tree/main/churn-prevention
Command: npx skills add https://github.com/scanbott/claude-skills --skill churn-prevention-scanbott

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Churn prevents revenue growth by providing a structured framework to reduce both voluntary churn (cancel flows) and involuntary churn (failed payments) through deterministic retention strategies, automated offers, and win-back processes.

Core Features & Use Cases

  • Cancel flow design: end-to-end cancellation flow with exit survey, targeted save offers, and clear post-cancel messaging.
  • Dunning and payment recovery: pre-dunning, smart retries, grace periods, and post-failure win-back sequences.
  • Proactive retention: health scoring, risk signals, and segmentation-driven interventions before customers cancel.
  • Post-cancel optimization: win-back campaigns and data-feedback loops to improve product and pricing.

Quick Start

Build a end-to-end cancel flow by wiring the cancel action to a 5-step process: Trigger, Exit Survey, Dynamic Save Offer, Confirmation, and Post-Cancel follow-up.

Frequently Asked Questions about churn-prevention

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a SaaS cancel flow that reduces voluntary churn?

Design a SaaS cancel flow by wiring the cancellation action to a structured 5-step process: Trigger, Exit Survey, Dynamic Save Offer, Confirmation, and Post-Cancel follow-up. This structured architecture reduces voluntary churn by capturing categorized exit reasons and mapping targeted save offers before confirming cancellation.

What is pre-dunning and how does it help prevent involuntary churn?

Pre-dunning prevents involuntary churn by proactively addressing failed payments before a subscription officially lapses. It works alongside smart retries and grace periods within a dunning system to recover revenue from expired credit cards or declined transactions without requiring manual user intervention.

How do I build proactive retention campaigns using health scores?

Build proactive retention campaigns by calculating customer health scores based on risk signals, then segmenting users by plan, tenure, and usage. This segmentation drives targeted interventions before customers cancel, enabling automated retention workflows that address at-risk accounts based on their specific usage patterns.

What is the best way to win back canceled SaaS subscribers?

The best way to win back canceled SaaS subscribers is deploying post-cancel win-back workflows that leverage data-feedback loops. These campaigns use exit survey data and past usage segmentation to send targeted re-engagement offers and messaging to churned customers.

Does this churn prevention framework work for both monthly and annual subscriptions?

Yes, this churn prevention framework applies to both monthly and annual SaaS subscriptions. It handles retention by segmenting users across different plan types and billing cycles, ensuring dunning retries and save offers are dynamically mapped to the specific subscription cadence.