Install
$ agentstack add skill-whawkinsiv-solo-founder-skills-retention ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README — it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Churn Prevention & Retention
A 5% reduction in churn can increase profitability by 25-95%. This skill helps you understand why customers leave, build systems to keep them, and win back the ones you've lost.
Core Principles
- Acquisition gets attention. Retention builds businesses. A 5% reduction in churn can increase profitability by 25-95%.
- Churn is a symptom, not the disease. Every cancellation has a root cause you can address.
- The best time to prevent churn is day 1. The second best time is today.
- Retention is not one thing — it's onboarding + value delivery + relationship + habit formation.
- For a bootstrapped founder, saving one customer is often easier and cheaper than acquiring a new one.
Understanding Your Churn
Calculate Your Churn Rate
Monthly Churn Rate = (Customers lost this month / Customers at start of month) × 100
Example: 5 cancellations / 100 customers = 5% monthly churn
Annual Churn Rate = 1 - (1 - monthly churn rate)^12
Example: 1 - (1 - 0.05)^12 = 46% annual churn (you're replacing half your base every year)
Churn Benchmarks for Bootstrapped SaaS
| Monthly Churn | Annual Churn | Assessment | |---------------|-------------|------------| | 8% | > 63% | Critical — fix this before spending on growth |
Types of Churn
- Voluntary churn — Customer actively cancels. They made a decision. You can learn why and sometimes prevent it.
- Involuntary churn — Payment fails, card expires. Customer didn't choose to leave. Fix with dunning (see payments).
- Downgrade churn — Customer moves to a lower tier or free plan. Still using the product, paying less.
- Logo churn — Customer count. "We lost 5 customers."
- Revenue churn — Dollar amount. "We lost $500 MRR." This matters more.
Finding At-Risk Customers
You don't need complex health scoring software. Track these signals:
Red Flags (Act Within 48 Hours)
- Login frequency drops (was daily, now weekly, now nothing)
- Key feature usage stops (they were using your core feature, now they aren't)
- Support tickets increase (frustrated users complain before they leave)
- Payment fails and isn't updated within 3 days
- They remove team members from their account
- They export their data
Yellow Flags (Act Within 1 Week)
- Login frequency declining but still present
- Only using basic features, not engaging with core value
- Not opening your emails
- Never upgraded from the plan they started on
- Hasn't used a feature you shipped specifically for their use case
Simple Health Check (No Tools Needed)
For your first 100 customers, you can do this manually. Weekly:
Customer Health Review:
- [ ] Check login activity for your top 20 accounts (by revenue)
- [ ] Flag any account that hasn't logged in for 7+ days
- [ ] Check for open support tickets older than 48 hours
- [ ] Review any cancellations from the past week — email each one
- [ ] Note any accounts approaching renewal date (act 14 days before)
Preventing Churn: The Three Layers
Layer 1: Nail the First 30 Days
Most churn happens in the first 30 days. If a customer doesn't reach your "aha moment" quickly, they're gone.
- Day 1: Welcome email + quickstart guide. Get them to one small win.
- Day 3: Check-in email. "Did you try [core feature]? Here's how."
- Day 7: Progress email. Show them what they've accomplished so far.
- Day 14: Value email. "You've [metric]. Here's what power users do next."
- Day 21: Social proof email. "Here's how [similar customer] uses [product]."
- Day 30: Milestone email. "You've been with us a month! Here's your impact."
(See onboarding for detailed first-run guidance.)
Layer 2: Ongoing Value Delivery
After onboarding, customers need regular reminders of why they pay:
Weekly/Monthly value recap emails:
Subject: Your [Product] month in review
This month you:
- [Metric they care about, e.g., "Sent 1,247 emails"]
- [Another metric, e.g., "Saved approximately 8 hours"]
- [Usage stat, e.g., "Created 12 new campaigns"]
💡 Tip: Try [underused feature] to [benefit].
In-app nudges toward underused features:
- If they use Feature A but never Feature B, show a contextual tooltip
- "Did you know you can [shortcut/feature]? [CTA]"
- Don't spam — one nudge per session max
Celebrate their wins:
- "Congrats! You just hit 1,000 [things]."
- "You're in the top 10% of users for [metric]."
- Small moments of delight build emotional switching costs.
Layer 3: Relationship Building
For a solo founder with 100%:** Expansion revenue exceeds churn. This is the goal. Existing customers grow your revenue without new sales.
Expansion Revenue: Growing Without New Customers
The cheapest revenue is from customers who already trust you:
- Usage-based upgrades — They hit a limit, naturally upgrade to the next tier
- Feature upgrades — Premium features that power users need
- Seat expansion — They add team members (each seat = more revenue)
- Annual conversion — Monthly customers switching to annual (higher LTV, lower churn)
Tell AI:
Design an in-app upgrade prompt for [product] that triggers when a user
hits [usage limit]. Show the value of upgrading with their specific
usage data. Include a comparison of their current plan vs the next tier.
Tone: helpful, not pushy.
Common Mistakes
| Mistake | Fix | |---------|-----| | Treating all churn the same | Segment by reason — each type needs a different response | | Only measuring logo churn | Revenue churn matters more. One enterprise loss > ten free-tier losses | | Hiding the cancel button | Makes users angry and generates chargebacks | | No cancellation survey | You're flying blind. Always ask why | | Only emailing at risk of churn | Regular value recaps prevent churn proactively | | Ignoring involuntary churn | Fix dunning — it's 20-40% of total churn | | Waiting until cancellation to act | Intervene at the first red flag, not the last step |
Success Looks Like
- Monthly churn under 3% within 6 months of focused effort
- Cancellation survey data driving your product roadmap
- At least 20% of churned customers returning within 90 days
- Net revenue retention above 95%
- Customers telling you "I can't imagine going back to how I did it before"
Related Skills
- growth — Activation and retention mechanics built into the product
- email — Win-back sequences and engagement emails
- feedback — Understand why customers leave through feedback systems
- analytics — Track churn, cohort retention, and expansion revenue
- support — Support quality directly impacts churn
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: whawkinsiv
- Source: whawkinsiv/solo-founder-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.