retention-analysis

Analyze cohort retention curves and churn drivers to recommend retention interventions.

1|Updated Jul 25, 2026
One-click install
npx skills add https://github.com/zacgoodwin/AIBootstrap --skill retention-analysis-zacgoodwin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: retention-analysis
Source: https://github.com/zacgoodwin/AIBootstrap/tree/main/.claude/skills/retention-analysis
Command: npx skills add https://github.com/zacgoodwin/AIBootstrap --skill retention-analysis-zacgoodwin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Product teams often track signups but lack a structured way to diagnose why users stop coming back. This Skill turns raw retention data (D1, D7, D30 rates), churn interviews, and analytics into a diagnosis of where users drop off, what behaviors separate retained from churned users, and which interventions to test. ## Core Features & Use Cases - Retention Curve Diagnosis: Classifies your curve as flattening, declining, or smiling, and pinpoints the biggest drop-off (D1→D7 activation problem vs D7→D30 habit problem). - Cohort & Segment Analysis: Compares retention across time-based, feature-based, and channel cohorts, with industry benchmarks for B2B SaaS, consumer, productivity, and marketplace products. - Churn Prevention & Win-Back: Provides early churn signal thresholds, a churn risk scoring model, and a win-back playbook with resurrection cohort tracking. - Use Case: A PM notices D30 retention fell from 32% to 24%. The Skill pulls context from metrics, research, and meeting notes, identifies that churned users never invited teammates, and produces a prioritized hypothesis list saved to outputs/analyses/. ## Quick Start Invoke /retention-analysis and provide your D1, D7, D14, and D30 retention rates along with your product's expected usage frequency and any known churn reasons.

Frequently Asked Questions about retention-analysis

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

FAQPage Schema
How do I analyze user retention and churn for my product?

Provide your D1, D7, D14, and D30 retention rates plus your product's expected usage frequency. The analysis identifies your biggest drop-off point, compares retained versus churned user behavior, and recommends prioritized interventions in If/Then/Because hypothesis format.

What is the difference between D7 and L7 retention metrics?

D7 measures the percentage of users active exactly on Day 7 after signup, while L7 measures users active at least once within the first 7 days. L7 is more appropriate for products with weekly rather than daily usage patterns, such as B2B tools.

What are good D30 retention benchmarks for B2B SaaS?

B2B SaaS products typically see 40-60% D30 retention, compared to 25-40% for consumer social, 20-35% for productivity tools, and 15-30% for marketplaces. Benchmarks help determine whether your curve indicates product-market fit.

Can this work with analytics tools like Amplitude or Mixpanel?

Yes. If an analytics MCP connection is available, the Skill queries retention cohorts, churn rates, and behavioral differences directly. Without one, you provide the retention numbers manually and it still runs the full diagnostic framework.

How do I win back users who already churned?

The win-back playbook segments dormant users by inactivity duration (1-7, 7-30, 30-90, 90+ days) with tailored messaging and expected win-back rates. Resurrection cohort tracking then verifies whether returned users retain at rates comparable to organic users.

When should I fix activation instead of retention?

If the biggest drop occurs between D1 and D7, the root cause is usually activation—users never reaching the Aha moment—rather than habit formation. In that case the Skill routes you to activation analysis first, since low activation guarantees low retention.