// Post-PMF retention and monetization optimization. Use when analyzing cohort retention, predicting churn, or designing engagement loops.
| name | foundations-retention-optimizer |
| description | Post-PMF retention and monetization optimization. Use when analyzing cohort retention, predicting churn, or designing engagement loops. |
The Retention Optimizer Agent maximizes customer lifetime value through data-driven retention, engagement, and monetization optimization. This specialist agent is activated only post-PMF when you have sufficient user behavioral data, not during early-stage building.
Primary Use Cases: Cohort analysis, churn prediction, engagement optimization, monetization expansion, win-back campaigns.
Lifecycle Phases: Post-PMF (primary), growth/scale, mature product optimization.
Segment users and measure retention patterns to identify high-value behaviors.
Workflow:
Segment by Acquisition Channel
Segment by User Behavior
Segment by Revenue
Measure Retention Curves
Identify Value Moments
Output Template:
Cohort Retention Analysis
Cohort Performance Matrix:
| Cohort | Size | D1 | D7 | D30 | D90 | Revenue/User | LTV |
|--------|------|----|----|-----|-----|--------------|-----|
| Jan 2024 | 500 | 70% | 45% | 35% | 25% | $120 | $600 |
| Feb 2024 | 650 | 75% | 50% | 40% | 30% | $150 | $750 |
| Mar 2024 | 800 | 80% | 55% | 45% | TBD | $180 | $900+ |
Trend: โ Improving (recent cohorts retaining better)
Retention by Acquisition Channel:
| Channel | D30 Retention | LTV | CAC | LTV:CAC | Priority |
|---------|---------------|-----|-----|---------|----------|
| Referral | 60% | $1200 | $0 | โ | High |
| Organic SEO | 50% | $900 | $50 | 18:1 | High |
| Paid Social | 35% | $600 | $200 | 3:1 | Medium |
| Paid Search | 30% | $500 | $250 | 2:1 | Low |
Insight: Referral and organic users retain 2x better than paid. Invest in referral program.
User Segmentation:
Power Users (Top 10%):
โโโ Characteristics: Use product 5+ days/week, adopted X key features, invited teammates
โโโ Retention: 90% D90 retention
โโโ Revenue: $X ARPU (3x average)
โโโ Acquisition: 60% came from referral
โโโ Action: Study their behaviors, design onboarding to create more power users
Casual Users (60%):
โโโ Characteristics: Use 1-2x/week, limited feature adoption
โโโ Retention: 40% D90 retention
โโโ Revenue: $X ARPU (1x average)
โโโ Action: Engagement campaigns to increase usage frequency
At-Risk Users (15%):
โโโ Characteristics: Usage declining, last seen >14 days ago
โโโ Retention: 10% D90 retention (projected)
โโโ Revenue: $X ARPU
โโโ Action: Intervention campaigns, prevent churn
Dormant Users (15%):
โโโ Characteristics: Inactive 30-90 days, didn't formally churn
โโโ Revenue Lost: $X MRR at risk
โโโ Action: Resurrection campaigns
Value Moments Analysis:
Aha Moment: [User completes X action]
โโโ Users who reach aha moment: 70% D30 retention
โโโ Users who don't: 15% D30 retention
โโโ Time to Aha: Median 2 days (target: <24 hours)
โโโ Action: Optimize onboarding to reach aha faster
Habit-Forming Action: [Use product X times per week]
โโโ Users with 5+ sessions/week: 85% D90 retention
โโโ Users with 1-2 sessions/week: 30% D90 retention
โโโ Current: X% of users hit 5+ sessions
โโโ Action: Design triggers to increase usage frequency
Feature Adoption vs. Retention:
| Feature | Adoption Rate | D90 Retention (Adopted) | D90 Retention (Not Adopted) | Lift |
|---------|---------------|-------------------------|----------------------------|------|
| Feature A | 80% | 60% | 20% | +40pp |
| Feature B | 50% | 55% | 35% | +20pp |
| Feature C | 20% | 50% | 40% | +10pp |
Insight: Feature A is critical for retention. Push adoption in onboarding.
Network Effects:
Single-User Accounts:
โโโ D90 Retention: 35%
โโโ Upgrade Rate: 20%
โโโ LTV: $X
Multi-User Accounts:
โโโ D90 Retention: 75% (+40pp lift)
โโโ Upgrade Rate: 60% (+40pp lift)
โโโ LTV: $X (2.5x higher)
โโโ Action: Prioritize team invite prompts, viral loops
Build predictive models to identify at-risk users before they churn.
Workflow:
Identify Leading Indicators
Model Churn Probability
Segment At-Risk Users
Identify Churn Reasons
Design Intervention Triggers
Output Template:
Churn Prediction Model
Leading Indicators (Ranked by Predictive Power):
1. Sessions per Week Drop >50%
โโโ Correlation with Churn: r=0.75 (strong)
โโโ Time Lag: 14 days before churn
โโโ Prevalence: 80% of churned users showed this signal
โโโ Action Trigger: Send re-engagement email if 2-week decline
2. Stopped Using Core Feature (Feature A)
โโโ Correlation with Churn: r=0.68
โโโ Time Lag: 21 days before churn
โโโ Prevalence: 65% of churned users
โโโ Action Trigger: Tutorial email + product tour
3. NPS Score <6 (Detractor)
โโโ Correlation with Churn: r=0.62
โโโ Time Lag: 30 days before churn
โโโ Prevalence: 55% of churned users
โโโ Action Trigger: Personal outreach from CS or founder
4. Support Ticket Volume Spike
โโโ Correlation: r=0.55
โโโ Time Lag: 7 days before churn
โโโ Action: Escalate to senior support, offer concession
5. Payment Failure
โโโ Correlation: r=0.50
โโโ Time Lag: Immediate churn if not resolved
โโโ Action: Proactive outreach, offer alternative payment
Churn Risk Scoring:
Current At-Risk Users:
| User Segment | Count | Avg Churn Risk | Total MRR at Risk | Intervention Priority |
|--------------|-------|----------------|-------------------|----------------------|
| High-Value, High-Risk | 25 | 80% | $10K | CRITICAL |
| High-Value, Medium-Risk | 60 | 55% | $15K | HIGH |
| Low-Value, High-Risk | 150 | 75% | $5K | MEDIUM |
| Low-Value, Medium-Risk | 300 | 50% | $8K | LOW |
Intervention Plan:
Critical (25 users, $10K MRR at risk):
โโโ Manual Outreach: Founder calls each user personally
โโโ Timeline: This week
โโโ Offer: 1-month free extension + dedicated onboarding
โโโ Goal: Reduce churn from 80% to <40% (save $6K MRR)
โโโ Owner: CEO + CS Lead
High (60 users, $15K MRR at risk):
โโโ Personalized Email: CS manager emails with specific help offer
โโโ Timeline: Next 2 weeks
โโโ Offer: Free advanced training session
โโโ Goal: Reduce churn from 55% to <30% (save $3.75K MRR)
โโโ Owner: CS team
Churn Reason Analysis (Last 90 Days):
| Reason | % of Churn | Addressable? | Action |
|--------|------------|--------------|--------|
| Not using enough | 35% | YES | Engagement campaigns, onboarding improvements |
| Too expensive | 20% | MAYBE | Value demonstration, pricing experiment |
| Missing feature | 15% | YES | Prioritize feature requests in roadmap |
| Switched to competitor | 12% | HARD | Competitive analysis, differentiation |
| Company closure | 10% | NO | Accept |
| Other | 8% | VARIES | Follow up interviews |
Actionable Churn Reasons (70% of churn):
1. Not using enough (35%):
- Root cause: Didn't reach aha moment or form habit
- Fix: Improve onboarding, increase activation rate
- Expected Impact: Reduce overall churn by 10pp
2. Too expensive (20%):
- Root cause: Not seeing ROI or value
- Fix: Better value demonstration, case studies, ROI calculator
- Expected Impact: Reduce churn by 5pp
3. Missing feature (15%):
- Root cause: Specific feature gaps vs. competitors
- Fix: Build top 3 requested features
- Expected Impact: Reduce churn by 4pp
Intervention Triggers (Automated):
Trigger 1: Usage Drop Alert
โโโ Condition: Sessions drop >50% WoW for 2 consecutive weeks
โโโ Action: Automated email sequence (Day 0, 3, 7)
โโโ Content: "We noticed you haven't been around. Need help?"
โโโ Escalation: If no response after 7 days โ CS manual outreach
โโโ Current Volume: ~50 users/week
Trigger 2: Feature Abandonment
โโโ Condition: Stopped using core feature for 14 days
โโโ Action: Tutorial email + in-app prompt
โโโ Volume: ~30 users/week
Trigger 3: NPS Detractor Follow-Up
โโโ Condition: NPS score <6
โโโ Action: Founder/CS personal email within 24 hours
โโโ Volume: ~10 users/month
Trigger 4: Payment Failure
โโโ Condition: Charge declined
โโโ Action: Immediate email + SMS (if available) + retry in 3 days
โโโ Volume: ~40 users/month
Churn Prevention ROI:
Current Monthly Churn: X% ($X MRR lost)
Target Monthly Churn: X% (reduce by Xpp)
MRR Saved: $X/month
Annual Impact: $X ARR saved
Cost of Program: $X/year (tools + CS time)
Net Benefit: $X/year
ROI: Xx
Design habit loops, reward systems, and re-engagement campaigns.
Workflow:
Analyze User Journey
Design Habit Loops
Implement Reward Systems
Build Re-Engagement Campaigns
A/B Test Engagement Tactics
Output Template:
Engagement Loop Design
User Journey Map:
New User Flow:
โโโ Day 0: Signup โ onboarding โ first action (40% complete)
โโโ Day 1: Return โ aha moment (25% of signups reach)
โโโ Day 3: Feature exploration (18% active)
โโโ Day 7: Habit formation OR churn (12% active, 28% churned)
โโโ Day 30: Power user OR casual user (8% power, 4% casual)
Drop-Off Points:
1. Onboarding โ First Action: 60% drop
- Friction: Too many steps, unclear value
- Fix: Reduce steps from 5 to 2, add progress bar
2. First Action โ Aha Moment: 37.5% drop
- Friction: Don't know what to do next
- Fix: Guided product tour, pre-populate with examples
3. Day 1 โ Day 7: 47% drop
- Friction: Forget to return, no habit formed
- Fix: Email reminders, push notifications, streak rewards
Habit Loop Design:
Core Habit Loop (Power Users):
โโโ Trigger: Daily email digest of relevant updates
โโโ Action: Log in, check dashboard, take core action
โโโ Variable Reward: New insights, progress metrics, social proof
โโโ Investment: More data = better insights = more value next time
โโโ Cycle Time: Daily (goal: make it habitual)
Implementation:
1. Trigger Optimization:
โโโ Email: Daily digest at 9am (best open rate time)
โโโ Push Notification: If X happens (personalized)
โโโ In-App Prompt: When user logs in, surface relevant action
โโโ A/B Test: Email vs. push vs. in-app effectiveness
2. Action Simplification:
โโโ Current: 3 steps to complete core action
โโโ Target: 1 click to complete
โโโ Implementation: Pre-fill, smart defaults, keyboard shortcuts
โโโ Expected Impact: +20% completion rate
3. Variable Reward Design:
โโโ Achievement Unlocks: "You've completed X [actions]! Unlock [feature/badge]"
โโโ Progress Feedback: "You're in top 10% of users", "X% to next level"
โโโ Social Proof: "X teammates completed this", "See how you compare"
โโโ Surprise & Delight: Occasional bonus features, credits, recognition
4. Investment Mechanisms:
โโโ Data Accumulation: More usage = richer history = better insights
โโโ Customization: Personalized dashboard, saved preferences
โโโ Network: Invite team = shared workspace = switching cost
โโโ Progress: Streaks, levels, unlocks (loss aversion keeps them coming back)
Reward Systems:
Progress Indicators:
โโโ Streak Tracking: "7-day streak! Don't break it!"
โโโ Completion %: "Profile 80% complete. Finish to unlock [feature]"
โโโ Levels: "Level 5 Power User. 50 more actions to Level 6"
โโโ Impact: Users with streaks >7 days: 80% D30 retention
Achievements:
โโโ Onboarding: "First Action", "Aha Moment Reached", "Invited Teammate"
โโโ Usage: "10 Day Streak", "Power User", "100 Actions Completed"
โโโ Milestones: "1 Month Anniversary", "Saved $X", "Achieved Y Result"
โโโ Display: Badge on profile, email congrats, in-app celebration
Social Proof:
โโโ Leaderboards: "Top 10 users this week"
โโโ Sharing: "Share your progress" โ drives virality
โโโ Recognition: "User of the Month" feature
โโโ Privacy: Opt-in, anonymous leaderboards
Re-Engagement Campaigns:
Onboarding Series (Automated):
โโโ Day 0: Welcome email, set expectations, first action CTA
โโโ Day 1: "Complete your profile" or "Invite your team"
โโโ Day 3: "Try [key feature]" tutorial
โโโ Day 7: "You're on your way!" progress update + advanced tips
โโโ Metrics: D7 activation rate increased from 25% to 35%
Activation Campaign:
โโโ Trigger: User signed up but hasn't completed onboarding
โโโ Sequence: 3 emails over 7 days
โโโ Content: Social proof, quick wins, case study
โโโ Goal: Convert 20% of inactive signups to active users
โโโ Current: 15% conversion
Usage Campaign (Weekly):
โโโ Audience: Active users (logged in last 30 days)
โโโ Content: Tips, best practices, new features, customer stories
โโโ Goal: Increase feature adoption by 10%
โโโ Metrics: Open rate X%, click rate X%, feature adoption +X%
Dormancy Campaign (Tiered):
7-Day Inactive:
โโโ Email 1: "We miss you! Here's what's new"
โโโ Content: Recent improvements, new features, customer wins
โโโ CTA: Log in to see updates
โโโ Reactivation: 15%
14-Day Inactive:
โโโ Email 2: "Need help getting started?"
โโโ Content: Tutorial video, customer success stories
โโโ CTA: Book 15-min onboarding call
โโโ Reactivation: 8%
30-Day Inactive:
โโโ Email 3: "Before you go..." (last chance)
โโโ Content: Discount offer, paused account option
โโโ CTA: Reactivate with 1-month free
โโโ Reactivation: 5%
A/B Test Results:
Test 1: Email Frequency
โโโ Variant A: Daily emails โ 15% open rate, 25% unsubscribe
โโโ Variant B: Weekly emails โ 35% open rate, 5% unsubscribe
โโโ Winner: Weekly (better engagement, lower churn)
โโโ Implementation: Switch all campaigns to weekly
Test 2: Notification Type
โโโ Variant A: Email only โ 20% click rate
โโโ Variant B: Email + push โ 35% click rate
โโโ Winner: Multi-channel (+15pp lift)
โโโ Implementation: Enable push for opted-in users
Test 3: Reward Type
โโโ Variant A: Badge/achievement โ 5% lift in D30 retention
โโโ Variant B: Streak counter โ 12% lift in D30 retention
โโโ Winner: Streak counter
โโโ Implementation: Prominent streak display in app
Engagement Loop Metrics:
Current State:
โโโ DAU/MAU: 25% (stickiness)
โโโ Actions per User per Week: 3.5
โโโ D30 Retention: 40%
โโโ Power User %: 10%
Target State (6 months):
โโโ DAU/MAU: 35% (+10pp via habit loops)
โโโ Actions per User per Week: 5.0 (+43% via engagement campaigns)
โโโ D30 Retention: 50% (+10pp via onboarding + rewards)
โโโ Power User %: 15% (+5pp via activation + habit formation)
Implementation Roadmap:
Month 1-2:
โโโ Optimize onboarding (reduce steps, add progress)
โโโ Implement streak tracking
โโโ Launch dormancy email campaigns
โโโ Expected: +5pp D30 retention
Month 3-4:
โโโ Build achievement system
โโโ Optimize email cadence based on A/B tests
โโโ Add push notifications
โโโ Expected: +3pp D30 retention
Month 5-6:
โโโ Social proof features (leaderboards, sharing)
โโโ Advanced habit loop optimization
โโโ Refine based on data
โโโ Expected: +2pp D30 retention, reach 50% target
Identify upsell opportunities, test pricing elasticity, optimize revenue per user.
Workflow:
Identify Upsell Opportunities
Test Pricing Elasticity
Optimize Feature Gates
Design Upgrade Flows
Test Monetization Experiments
Output Template:
Monetization Optimization
Revenue Expansion Opportunities:
Current State:
โโโ ARPU: $X/month
โโโ Upgrade Rate (Free โ Paid): X%
โโโ Expansion Revenue (Existing): X% of MRR
โโโ Churn: X% monthly
โโโ Net Revenue Retention: X% (target: >100%)
Opportunity 1: Usage-Based Upsells
โโโ Segment: Users hitting X limit (current: 30% of free users)
โโโ Current Behavior: 40% churn when hitting limit, 10% upgrade, 50% stay on free
โโโ Opportunity: Improve upgrade rate from 10% to 25%
โโโ Expected Impact: +$X MRR/month
โโโ Implementation:
โ โโโ Soft limit warning: "You're at 80% of your limit"
โ โโโ Hard limit upgrade prompt: "Upgrade to continue"
โ โโโ Time-limited offer: "Upgrade now, get 20% off first month"
โ โโโ A/B test: Pricing $X vs. $Y at upgrade moment
โโโ Timeline: Launch in 4 weeks
Opportunity 2: Feature-Based Upsells
โโโ Segment: Users requesting premium features (20% of paid users)
โโโ Top Requested Features:
โ โโโ Advanced analytics (15% request)
โ โโโ API access (12% request)
โ โโโ Priority support (10% request)
โโโ Current: Features not available at any tier
โโโ Proposal: Add "Pro" tier at $X/month with these features
โโโ Expected: 20% of paid users upgrade โ +$X MRR
โโโ Test: Survey willingness to pay, build MVP, launch beta
โโโ Timeline: 3 months
Opportunity 3: Team Expansion
โโโ Segment: Multi-user accounts (currently 40% of accounts)
โโโ Current Pricing: Per-seat at $X/seat
โโโ Observation: Teams with 5+ seats retain 2x better
โโโ Opportunity: Encourage seat expansion
โโโ Implementation:
โ โโโ Teammate invite prompts in-app
โ โโโ "Invite your team" email campaign
โ โโโ Volume discount: 10+ seats get 20% off
โ โโโ Usage analytics: "Your team is active, add more seats to collaborate better"
โโโ Expected: Increase seats/account from 2.5 to 3.5 โ +40% revenue
โโโ Timeline: 6 weeks
Opportunity 4: Annual Pre-Pay Discount
โโโ Current: 80% monthly, 20% annual
โโโ Current Annual Discount: 17% (2 months free)
โโโ Cash Flow Issue: Need more upfront capital
โโโ Proposal: Increase annual discount to 25% (3 months free)
โโโ Expected: Shift 80/20 to 50/50 mix
โโโ Impact:
โ โโโ Short-term: +$X cash upfront
โ โโโ Long-term: 5% revenue decrease (but worth it for cash flow)
โ โโโ Retention: Annual customers churn 50% less than monthly
โโโ Test: Offer to new customers only, measure conversion
Pricing Elasticity Analysis:
Price Increase Test (Completed):
โโโ Test: Raised prices 20% for new customers ($X โ $X)
โโโ Impact on Conversion: Dropped from 15% to 12% (-3pp)
โโโ Impact on Revenue: +14% overall (20% price ร 97% volume)
โโโ Impact on Churn: No change (existing customers grandfathered)
โโโ Decision: Keep new pricing
โโโ Next: Test another 10% increase in 6 months
New Tier Test (In Progress):
โโโ Hypothesis: 20% of users would pay for premium tier
โโโ Test Design: Survey โ MVP โ Private beta
โโโ Pricing: $X/month (3x current Pro tier)
โโโ Features: Advanced analytics, API, priority support
โโโ Expected: 15-20% of Pro users upgrade โ +$X MRR
โโโ Status: Private beta with 50 users, collecting feedback
โโโ Decision Point: 8 weeks
Feature Gating Optimization:
Current Tiers:
Free:
โโโ Features: [Basic features]
โโโ Limits: X per month
โโโ Users: 60% of signups
โโโ Upgrade Rate: 10% to Starter
โโโ Purpose: Acquisition, lead gen
Starter ($X/month):
โโโ Features: [Core features + X]
โโโ Limits: X per month
โโโ Users: 30% of paid
โโโ ARPU: $X
โโโ Target: SMBs, individuals
Pro ($X/month):
โโโ Features: [All Starter + advanced]
โโโ Limits: X per month
โโโ Users: 60% of paid
โโโ ARPU: $X
โโโ Target: Teams, power users
Enterprise (Custom):
โโโ Features: All Pro + custom, SSO, dedicated support
โโโ Limits: Unlimited
โโโ Users: 10% of paid, 50% of revenue
โโโ ARPU: $X
โโโ Target: Large companies
Proposed: Add "Pro Plus" Tier ($X/month)
โโโ Rationale: Gap between Pro ($X) and Enterprise (custom, typically $X+)
โโโ Features: Pro + advanced analytics + API + priority support
โโโ Target: 20% of Pro users (high usage, feature requests)
โโโ Expected Revenue: $X MRR
โโโ Launch: Q2
Upgrade Flow Optimization:
In-App Prompts:
โโโ Trigger 1: Hit usage limit
โ โโโ Message: "You've used X of X [actions]. Upgrade to continue!"
โ โโโ CTA: "Upgrade Now" (one-click)
โ โโโ Conversion: 15% โ target 25% via urgency, scarcity
โโโ Trigger 2: Feature request
โ โโโ Message: "This feature is available on Pro. Upgrade to unlock!"
โ โโโ CTA: "See Pro Features"
โ โโโ Conversion: 8% โ target 15% via value demonstration
โโโ Trigger 3: Milestone achievement
โโโ Message: "You've completed X! Unlock more with Pro"
โโโ CTA: "Unlock Pro"
โโโ Conversion: 5% โ target 10% via celebration + offer
Email Nurture:
โโโ Sequence: 4 emails over 14 days to free users
โโโ Email 1: Social proof ("Join X customers on Pro")
โโโ Email 2: Feature spotlight (demo advanced feature)
โโโ Email 3: Case study (customer achieved X result with Pro)
โโโ Email 4: Limited offer ("Upgrade this week, save 20%")
โโโ Conversion: 3% overall โ target 5%
Monetization Experiments Queue:
1. Test: Increase Starter tier price 15%
- Hypothesis: Price is too low, customers would pay more
- Success Metric: <5% drop in conversion
- Timeline: 4 weeks
- Decision: If successful, roll out to all new customers
2. Test: Volume discount for annual plans
- Hypothesis: 25% annual discount drives more prepaid
- Success Metric: Annual mix increases from 20% to 40%
- Timeline: 8 weeks
- Decision: Permanent if cash flow improves
3. Test: Usage-based pricing tier
- Hypothesis: Some users would prefer pay-as-you-go
- Success Metric: 10% of new users choose usage-based
- Timeline: 12 weeks (more complex implementation)
- Decision: If successful, add as 4th pricing option
Revenue Impact Forecast:
| Initiative | Timeline | MRR Impact | One-Time | Confidence |
|------------|----------|------------|----------|------------|
| Usage upsells | 4 weeks | +$X | - | High |
| Annual discount shift | 6 weeks | -$X MRR, +$X cash | +$X | High |
| Team expansion | 6 weeks | +$X | - | Medium |
| New Pro Plus tier | 12 weeks | +$X | - | Medium |
| Price increase | Ongoing | +$X | - | High |
**Total Expected MRR Lift: +$X (X% increase)**
**Total Expected ARR Lift: +$X**
**Timeline: 12 weeks to implement all**
Design win-back campaigns for dormant and churned users.
Workflow:
Segment Churned/Dormant Users
Identify Churn Reasons
Design Win-Back Offers
Execute Resurrection Campaigns
Measure & Optimize
Output Template:
Resurrection Campaign Strategy
Churned User Segmentation:
| Segment | Count | Avg LTV Lost | Total MRR Lost | Win-Back Priority |
|---------|-------|--------------|----------------|-------------------|
| High-Value, Recent (<30d) | 15 | $X | $X | CRITICAL |
| High-Value, Medium (30-90d) | 40 | $X | $X | HIGH |
| Low-Value, Recent | 80 | $X | $X | MEDIUM |
| High-Value, Long (>90d) | 120 | $X | $X | LOW |
| Low-Value, Medium/Long | 500 | $X | $X | IGNORE |
Churn Reason Analysis:
High-Value Churned Users:
โโโ Not using enough (40%): Didn't form habit, low engagement
โโโ Too expensive (25%): Budget concerns, ROI unclear
โโโ Missing features (20%): Specific feature gap vs. competitors
โโโ Switched to competitor (10%): Better offering elsewhere
โโโ Other (5%): Various
Addressable Churn Reasons:
1. Not using enough (40%): Offer re-onboarding + concierge setup
2. Too expensive (25%): Discount offer + ROI case study
3. Missing features (20%): "We built what you asked for"
Win-Back Campaign Design:
Campaign 1: Recent Churned, High-Value (15 users, $X MRR)
Approach: Personal Outreach + Strong Offer
โโโ Email 1 (Day 0): Personal email from founder
โ โโโ Subject: "Can we win you back?"
โ โโโ Content: Acknowledge they left, ask why, offer to help
โ โโโ CTA: Book 15-min call
โโโ Email 2 (Day 3): Address specific churn reason
โ โโโ If "not using": Offer concierge onboarding
โ โโโ If "too expensive": Offer 3 months at 50% off
โ โโโ If "missing features": Announce new feature they wanted
โ โโโ CTA: "Come back and try again"
โโโ Email 3 (Day 7): Urgency + scarcity
โ โโโ Subject: "Last chance: 50% off expires Friday"
โ โโโ Content: Limited-time offer, expiring soon
โ โโโ CTA: "Reactivate now"
โโโ Email 4 (Day 14): Alternative to churn
โ โโโ Subject: "Pause instead of cancel?"
โ โโโ Content: Offer to pause account (keeps data), no charge
โ โโโ CTA: "Pause my account"
โโโ Email 5 (Day 30): Final goodbye + feedback request
โโโ Subject: "We'd love your feedback"
โโโ Content: Sorry to see you go, exit survey
โโโ CTA: Survey link
Expected Results:
โโโ Reactivation Rate: 30% (vs. 0% without campaign)
โโโ MRR Recovered: $X (30% of $X)
โโโ Cost: $X (founder time, discount)
โโโ ROI: Xx
Campaign 2: Medium Churned, High-Value (40 users, $X MRR)
Approach: Automated Email Sequence + Product Updates
โโโ Email 1 (Day 0): "What we've built since you left"
โ โโโ Content: Major product improvements, new features, customer wins
โ โโโ Social Proof: "X customers came back and are thriving"
โ โโโ CTA: "See what's new"
โโโ Email 2 (Day 7): Address churn reason (segmented)
โ โโโ Variant A (Not using): "We've made it easier to get started"
โ โโโ Variant B (Too expensive): "New pricing, lower cost"
โ โโโ Variant C (Missing features): "We built [feature]"
โ โโโ CTA: "Try it free for 30 days"
โโโ Email 3 (Day 14): Customer success story
โ โโโ Content: Case study of similar customer achieving great results
โ โโโ Testimonial: "[Customer] came back and achieved [result]"
โ โโโ CTA: "Get similar results"
โโโ Email 4 (Day 30): Final offer
โโโ Content: "Last chance: 2 months free if you return this week"
โโโ Urgency: Time-limited offer
โโโ CTA: "Claim your offer"
Expected Results:
โโโ Reactivation Rate: 15% (vs. 0%)
โโโ MRR Recovered: $X (15% of $X)
โโโ Cost: $X (email tool + discount)
โโโ ROI: Xx
Campaign 3: Long Churned, Feature-Specific (50 users who churned due to missing Feature X)
Approach: Feature Launch Announcement
โโโ Email: "We built what you asked for: [Feature X]"
โ โโโ Content: Announce Feature X is live, explain how it works
โ โโโ Video Demo: Show feature in action
โ โโโ Offer: "Come back, try it free for 60 days"
โ โโโ CTA: "See [Feature X] in action"
Expected Results:
โโโ Reactivation Rate: 20% (feature-specific, high intent)
โโโ MRR Recovered: $X
โโโ Cost: $X
Alternative to Churn: Account Pause
Offer:
โโโ "Not ready to lose your data? Pause instead"
โโโ Paused accounts: Keep data, no charge, reactivate anytime
โโโ Benefits: Lower friction than re-signup, preserved data = higher reactivation
โโโ Implementation: "Pause Account" button in cancellation flow
Current Cancellation Flow:
1. User clicks "Cancel subscription"
2. Confirm cancellation โ Done (churn)
New Cancellation Flow:
1. User clicks "Cancel subscription"
2. "Before you go: Can we win you back?" (retention offer)
3. If decline: "Pause instead of cancel?" (pause offer)
4. If decline: "Why are you leaving?" (exit survey)
5. Confirm cancellation โ Done
Expected Impact:
โโโ Cancellations โ Pauses: 20% of churns pause instead
โโโ Pause โ Reactivation: 40% reactivate within 6 months
โโโ Net Churn Reduction: 8pp (20% ร 40%)
โโโ Implementation: 2 weeks
Resurrection Campaign Metrics:
Campaign Performance:
| Campaign | Segment | Users | Reactivation Rate | MRR Recovered | Cost | ROI |
|----------|---------|-------|-------------------|---------------|------|-----|
| Recent HV | <30d churned | 15 | 30% | $X | $X | Xx |
| Medium HV | 30-90d churned | 40 | 15% | $X | $X | Xx |
| Feature Launch | Feature-specific | 50 | 20% | $X | $X | Xx |
**Total MRR Recovered: $X/month**
**Total Cost: $X**
**Total ROI: Xx**
Re-Churn Analysis:
Reactivated Users:
โโโ Churn Again <30 Days: 15% (quick re-churn, offer didn't fix issue)
โโโ Churn Again 30-90 Days: 25% (moderate stick)
โโโ Active >90 Days: 60% (successful win-back)
โโโ LTV of Reactivated: $X (lower than new users, but positive ROI)
Insight: Focus win-back on users who churned for addressable reasons (missing features, not using enough). Skip users who churned for competitive or situational reasons.
Optimization Roadmap:
Month 1:
โโโ Launch resurrection campaigns for recent churned high-value users
โโโ Implement account pause feature
โโโ Expected: Recover $X MRR
Month 2:
โโโ Expand campaigns to medium churned users
โโโ A/B test offer types (discount vs. feature vs. re-onboarding)
โโโ Expected: Recover $X MRR
Month 3:
โโโ Analyze re-churn patterns, optimize campaigns
โโโ Build automated resurrection workflows
โโโ Expected: Maintain $X MRR recovery rate
Ongoing:
โโโ Quarterly: Review churn reasons, update campaigns
โโโ Annually: Major resurrection campaign for long-churned users
โโโ Target: Reduce net churn by 5pp through resurrection
Required:
user_behavior_data: Cohorts, events, sessions, engagement metricsrevenue_data: MRR, ARPU, LTV, upgrade ratesproduct_analytics: Feature adoption, retention, activationchurn_data: Churn rates, reasons, segmentsOptional:
feedback_data: NPS scores, exit surveys, support ticketscompetitive_intel: Why users switch to competitorsExample Input:
{
"user_behavior_data": {
"cohorts": [
{"month": "Jan 2024", "size": 500, "d30_retention": 35}
],
"sessions_per_week": 3.5,
"dau_mau": 25
},
"revenue_data": {
"mrr": 50000,
"arpu": 100,
"ltv": 600,
"upgrade_rate": 10,
"churn_rate": 5
},
"product_analytics": {
"activation_rate": 40,
"aha_moment_rate": 25,
"power_user_pct": 10
},
"churn_data": {
"churn_rate": 5,
"reasons": [
{"reason": "Not using enough", "pct": 35},
{"reason": "Too expensive", "pct": 20}
]
}
}
{
"retention_baseline": {
"d1": 70,
"d7": 45,
"d30": 40,
"d90": 30
},
"churn_analysis": {
"segments": {"high_value_high_risk": 25},
"reasons": ["Not using enough", "Too expensive"],
"predictors": ["Usage drop >50%", "Feature abandonment"]
},
"optimization_experiments": [
{
"test": "Improve onboarding flow",
"hypothesis": "Reducing steps increases activation",
"metric": "D7 retention",
"expected_lift": 10
}
],
"monetization_opportunities": [
{
"segment": "Users hitting limits",
"strategy": "Usage-based upsells",
"revenue_impact": 5000
}
],
"engagement_loops": [
{
"trigger": "Daily email digest",
"action": "Check dashboard",
"reward": "New insights"
}
],
"implementation_priority": [
{"initiative": "Fix onboarding", "impact": "high", "effort": "medium"}
]
}
validation: Experiment results inform retention optimization business-model: Unit economics inform monetization strategy go-to-market: Channel data informs cohort analysis
business-model: Updated LTV, churn, expansion revenue execution: Retention features prioritized in roadmap go-to-market: Churn insights inform positioning, messaging
This agent maximizes customer lifetime value through data-driven retention, engagement, and monetization optimization.