churn-analysis

Identify at-risk accounts and diagnose churn drivers from support, usage, and billing data.

285|39|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/shawnpang/startup-founder-skills --skill churn-analysis-shawnpang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: churn-analysis
Source: https://github.com/shawnpang/startup-founder-skills/tree/main/skills/churn-analysis
Command: npx skills add https://github.com/shawnpang/startup-founder-skills --skill churn-analysis-shawnpang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and prioritize at-risk accounts and diagnose churn drivers to enable proactive retention planning and targeted interventions.

Core Features & Use Cases

  • Intake and baseline data gathering across support tickets, Slack history, usage data, and billing records to establish a churn risk profile.
  • Four-signal extraction framework (support, communication, usage, commercial) to diagnose drivers and compute a 0-100 risk score.
  • Generate save plays including root-cause hypotheses, recommended actions, talk tracks for CS conversations, and escalation triggers.
  • Produce a weekly risk scorecard with account-level analysis, MRR at risk, trend data, and recommended focus areas.
  • Design interventions for each churn driver: product fixes, CS outreach, cancel flows, dunning sequences, and win-back campaigns.

Quick Start

Run churn-analysis on your customer list to generate a weekly risk scorecard and corresponding save plays.

Frequently Asked Questions about churn-analysis

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

FAQPage Schema
How do I identify at-risk customers and calculate churn risk scores?▼

Calculate customer churn risk by extracting four signals—support tickets, communication history, usage data, and billing records—to compute a 0-100 risk score. This framework diagnoses churn drivers and prioritizes accounts for proactive retention outreach.

What is the best way to stop subscription churn before renewal?▼

Stop subscription churn by generating targeted save plays from risk scorecard data. These plays include root-cause hypotheses, recommended actions, talk tracks for CS conversations, and escalation triggers to intervene before renewal dates.

Can I analyze churn for both subscription and usage-based businesses?▼

Yes, churn analysis applies to both subscription and usage-based businesses. It focuses on churn spikes, renewal risk, and failed payments by gathering baseline data across support tickets, Slack history, usage logs, and billing records.

How do I generate a weekly churn risk scorecard with MRR at risk?▼

Generate a weekly risk scorecard by running churn analysis on your customer list. The output provides account-level analysis, total MRR at risk, trend data, and recommended focus areas to guide weekly retention planning.

What types of interventions should I design for different churn drivers?▼

Design interventions per churn driver including product fixes, CS outreach, cancel flows, dunning sequences, and win-back campaigns. Match each intervention to the specific signal—usage drop, failed payment, or support dissatisfaction—to maximize save rates.

What data do I need to gather before diagnosing customer churn drivers?▼

Gather baseline data from support tickets, Slack communication history, product usage metrics, and billing records. This multi-signal intake establishes a churn risk profile required to accurately diagnose drivers and compute risk scores.