Retention

User retention strategy, cohort analysis, churn prevention, and reactivation campaigns

MIT-0 · Free to use, modify, and redistribute. No attribution required.
2 · 698 · 2 current installs · 2 all-time installs
byIván@ivangdavila
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (retention, cohorts, churn prevention) align with the SKILL.md content. The skill does not request unrelated binaries, env vars, or config paths.
Instruction Scope
SKILL.md contains product guidance, metrics, and suggested tactics only — no shell commands, file reads, network endpoints, or instructions to access credentials or system state.
Install Mechanism
No install spec and no code files. Nothing will be written to disk or downloaded at install time.
Credentials
The skill declares no required environment variables or credentials; the guidance does not reference any secrets or external service keys.
Persistence & Privilege
always:false and default autonomous invocation are appropriate for a content-only skill. It does not request permanent presence or modify other skills/config.
Assessment
This skill is a harmless, read-only playbook for retention strategy — low technical risk. Before installing, consider: (1) whether the tactics match your product and privacy rules (advice may need tailoring), (2) if you allow autonomous agent actions elsewhere, ensure the agent isn't given data or credentials that could let it act on this guidance without review. If you need executable automation (sending emails, running segmentation queries), prefer a skill that declares explicit APIs/credentials and review those requirements closely.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97904dd5sgjzts5c31v5wj59980xe5m

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Core Metrics

MetricFormulaHealthy Range
Day 1 retentionUsers active day 1 / signups40-60%
Day 7 retentionUsers active day 7 / signups20-35%
Day 30 retentionUsers active day 30 / signups10-20%
Weekly retentionWAU this week / WAU last week85-95%
Churn rateLost customers / start customers<5%/month
NRR (Net Revenue Retention)(Start MRR + expansion - churn) / Start MRR>100%

Cohort Analysis

Track by signup week, not calendar week:

  • Horizontal axis: weeks since signup (0, 1, 2, 3...)
  • Vertical axis: signup cohort (Jan W1, Jan W2...)
  • Cell value: % of cohort still active

Identify:

  • Which cohorts retain better (product changes, marketing source)
  • At which week users drop off (week 2 cliff = aha moment too late)
  • Seasonal patterns (holiday signups retain worse)

Churn Signals

Early warning indicators (flag before churn):

  • Login frequency drops 50%+ from baseline
  • Core feature usage stops
  • Support tickets spike then go silent
  • Billing page visits without upgrade
  • Team member removals
  • Data export requests

Engagement Loops

Retention requires habit formation:

Loop TypeTriggerActionReward
PersonalEmail digestReview updatesProgress visible
SocialNotificationRespond to teamRecognition
ContentNew content alertConsumeKnowledge gained
ProgressStreak reminderComplete taskStreak maintained

Design for variable rewards - predictable = boring.

Lifecycle Stages

StageTimeframeGoalTactics
ActivationDay 0-3Reach aha momentOnboarding, setup wizard
EngagementWeek 1-4Build habitUsage nudges, tips
RetentionMonth 1+Maintain valueFeature discovery, check-ins
ExpansionOngoingIncrease usageUpsell, team invites
ReactivationAfter churnWin backCampaigns, incentives

Reactivation Campaigns

Timing matters:

  • 7 days inactive: Soft nudge ("We miss you")
  • 14 days inactive: Value reminder + what's new
  • 30 days inactive: Incentive offer (discount, extended trial)
  • 90 days inactive: Last chance + feedback ask

Message formula:

[Acknowledge absence] + [New value added] + [Easy re-entry CTA]
"Your dashboard is waiting. We added [feature]. One click to resume →"

Feature Stickiness

Measure which features predict retention:

  • Usage correlation: Users of feature X retain 2x better
  • Time to feature: Users who reach feature X in day 1 retain 3x
  • Feature breadth: Users of 3+ features retain 5x vs 1 feature

Double down on sticky features in onboarding.

Churn Prevention

When churn signal detected:

  1. Immediate: In-app message acknowledging drop ("Need help?")
  2. Day 3: Email from founder (personal, not marketing)
  3. Day 7: Offer call or live support
  4. Before renewal: Proactive outreach with usage summary

Cancel flow optimization:

  • Ask reason (required, 4-5 options)
  • Offer pause instead of cancel
  • Show what they'll lose (data, history, price lock)
  • Easy return policy ("reactivate anytime, data saved 90 days")

Retention Benchmarks by Model

Business ModelGood D30Good Monthly Churn
B2C freemium10-15%N/A (free)
B2C subscription8-12%5-7%
B2B SMB15-25%3-5%
B2B Enterprise25-40%1-2%

Common Mistakes

  • Measuring retention from signup, not activation
  • Treating all churned users the same (voluntary vs involuntary)
  • Reactivation emails without new value proposition
  • Ignoring payment failures as churn (30-40% of churn is involuntary)
  • No segmentation in cohort analysis (power users mask problems)

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…