churn-prevention

Design cancellation flows with exit surveys and save offers.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/marcusfelix/barney --skill churn-prevention-marcusfelix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: churn-prevention
Source: https://github.com/marcusfelix/barney/tree/main/src/prompts/skills/churn-prevention
Command: npx skills add https://github.com/marcusfelix/barney --skill churn-prevention-marcusfelix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps businesses proactively reduce customer churn by implementing effective cancellation flows, retention strategies, and payment recovery systems.

Core Features & Use Cases

  • Cancel Flow Design: Build or optimize user-friendly cancellation flows that include exit surveys and targeted save offers.
  • Retention Strategies: Implement proactive measures based on customer health scores and risk signals.
  • Payment Recovery (Dunning): Set up automated processes to recover failed payments and reduce involuntary churn.
  • Use Case: A SaaS company experiencing high voluntary churn can use this Skill to design an exit survey that identifies reasons for cancellation and presents relevant save offers (e.g., a discount for price-sensitive users, or a plan pause for those not using the product enough).

Quick Start

Use the churn-prevention skill to design a cancel flow for a SaaS product.

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 cancellation flow that reduces customer churn?

Reduce involuntary churn by setting up automated dunning processes that recover failed payments through billing system retries and payment recovery workflows, requiring analysis of billing systems to optimize save rates.

What is the difference between voluntary and involuntary churn in SaaS retention?

Voluntary churn occurs when customers actively cancel, addressed via exit surveys and save offers, while involuntary churn stems from failed payments, managed through dunning processes and payment recovery systems.

How do I create targeted save offers for price-sensitive customers trying to cancel?

Create targeted save offers by analyzing exit survey responses and customer behavior, presenting discounts for price-sensitive users or plan pauses for inactive users within the cancellation flow to maximize save rates.

Can I use customer health scores to build proactive retention strategies?

Yes, you can build proactive retention strategies by analyzing customer health scores and risk signals to identify at-risk accounts and intervene before cancellation, minimizing revenue loss and boosting retention.

What churn metrics do I need to analyze to optimize payment recovery and save rates?

Optimizing payment recovery and save rates requires analyzing churn metrics, customer behavior data, and billing systems to evaluate dunning performance and cancellation flow effectiveness for minimizing revenue loss.