{
  "schemaVersion": "1.0",
  "item": {
    "slug": "customer-retention",
    "name": "Customer Retention",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/JK-0001/customer-retention",
    "canonicalUrl": "https://clawhub.ai/JK-0001/customer-retention",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/customer-retention",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=customer-retention",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/customer-retention"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/customer-retention",
    "agentPageUrl": "https://openagent3.xyz/skills/customer-retention/agent",
    "manifestUrl": "https://openagent3.xyz/skills/customer-retention/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/customer-retention/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Overview",
        "body": "Retention is the foundation of sustainable growth. It costs 5-7x more to acquire a new customer than to keep an existing one. For solopreneurs, improving retention by even 5% can dramatically increase lifetime value and profitability. This playbook shows you how to measure, understand, and improve retention systematically."
      },
      {
        "title": "Step 1: Measure Your Retention",
        "body": "You can't improve what you don't measure. Start by calculating your retention and churn rates.\n\nKey metrics:\n\nChurn Rate (monthly):\n\nChurn Rate = (Customers Lost in Month / Customers at Start of Month) × 100\n\nExample: Started month with 100 customers, lost 5 → 5% churn rate\n\nRetention Rate (monthly):\n\nRetention Rate = 100% - Churn Rate\n\nExample: 5% churn = 95% retention\n\nCohort Retention:\nTrack what % of customers stick around after 1 month, 3 months, 6 months, 12 months.\n\nExample:\n\nJan Cohort (100 customers signed up in Jan):\n  Month 1: 90 still active (90% retention)\n  Month 3: 75 still active (75% retention)\n  Month 6: 65 still active (65% retention)\n  Month 12: 55 still active (55% retention)\n\nBenchmarks (SaaS):\n\nHealthy: Monthly churn < 5%, 12-month retention > 70%\nNeeds work: Monthly churn 5-10%, 12-month retention 50-70%\nCritical: Monthly churn > 10%, 12-month retention < 50%\n\nWhere to track: Your payment processor (Stripe, Paddle), CRM, or manual spreadsheet for small customer counts."
      },
      {
        "title": "Step 2: Understand WHY Customers Churn",
        "body": "Churn has patterns. Identify the top reasons so you can address them systematically.\n\nHow to find out why:"
      },
      {
        "title": "Method 1: Cancellation survey",
        "body": "When someone cancels, ask them why (1-2 questions max):\n\n\"We're sorry to see you go. What's the main reason you're canceling?\"\n  - Not using it enough\n  - Too expensive\n  - Missing a feature I need\n  - Found a better alternative\n  - Product didn't deliver expected value\n  - Other: [text field]"
      },
      {
        "title": "Method 2: Exit interviews (for high-value customers)",
        "body": "If a customer paying $100+/month cancels, reach out personally:\n\n\"Hey [Name], saw you canceled. Totally understand if the timing isn't right.\nWould you be open to a 10-min call? I'd love to understand what wasn't working\nso we can improve for future customers.\""
      },
      {
        "title": "Method 3: Churn cohort analysis",
        "body": "Look at customers who churned vs. those who stayed. What's different?\n\nDid churned customers have lower usage in their first 30 days?\nDid they skip onboarding steps?\nDid they have a specific profile (industry, company size, use case)?\n\nCommon churn reasons and what they tell you:\n\n\"Not using it enough\" → Onboarding problem or product didn't fit their workflow\n\"Too expensive\" → Pricing/value mismatch or they didn't see ROI\n\"Missing a feature\" → Product gap (track which features are requested most)\n\"Found a better alternative\" → Competitive positioning issue\n\"Didn't deliver expected value\" → Product-market fit problem or messaging mismatch"
      },
      {
        "title": "Step 3: Retention Strategy by Customer Lifecycle Stage",
        "body": "Different stages require different retention tactics."
      },
      {
        "title": "Stage 1: First 7 Days (Onboarding)",
        "body": "Goal: Get them to activation (see customer-onboarding skill)\n\nTactics:\n\nWelcome email sequence (see email-marketing skill)\nIn-app onboarding flow (tooltips, checklists)\nQuick win template or tutorial\nProactive check-in (automated or manual): \"How's it going? Need help?\"\n\nWhy this matters: Most churn happens in the first 30 days. Fix onboarding, fix half your churn."
      },
      {
        "title": "Stage 2: Days 8-90 (Habit Formation)",
        "body": "Goal: Turn them into regular users\n\nTactics:\n\nUsage-triggered emails: \"You haven't logged in in 7 days — here's what you're missing\"\nFeature discovery emails: \"Did you know you can [do X]?\"\nWeekly/monthly usage reports: \"Here's what you accomplished this month\"\nEngagement loops: In-app notifications for new content, features, or milestones\n\nMetric to track: Weekly Active Users (WAU) or Monthly Active Users (MAU). Engaged users don't churn."
      },
      {
        "title": "Stage 3: Month 4+ (Ongoing Value)",
        "body": "Goal: Keep delivering value, prevent complacency\n\nTactics:\n\nProduct updates and new features (show you're actively improving)\nCustomer success check-ins: Quarterly email or call for high-value customers\nExclusive content or community access (make them feel special)\nCross-sell or upsell: \"Based on how you're using X, you might benefit from Y\"\n\nMetric to track: NPS (Net Promoter Score) — are they likely to recommend you?"
      },
      {
        "title": "Stage 4: At-Risk (Low engagement or cancellation intent)",
        "body": "Goal: Win them back before they churn\n\nTactics:\n\nRe-engagement email campaign (see Step 4)\nPersonal outreach (if high-value): \"Noticed you haven't been active — everything okay?\"\nSpecial offer or discount (last resort): \"We'd love to keep you — here's 30% off next month\"\n\nTrigger: User hasn't logged in for 30 days, or usage dropped 50%+ from baseline."
      },
      {
        "title": "Step 4: Build a Re-Engagement Campaign",
        "body": "For users who've gone inactive but haven't canceled yet, a re-engagement campaign can bring them back.\n\nRe-engagement email sequence (3-5 emails over 14 days):\n\nEMAIL 1 (Day 0): \"We miss you!\"\n  Subject: \"Still getting value from [Product]?\"\n  Body: Acknowledge they've been away. Ask if something's blocking them. Offer help.\n\nEMAIL 2 (Day 3): \"Here's what you're missing\"\n  Subject: \"3 things you can do with [Product] this week\"\n  Body: Share quick wins or new features. Reframe the value.\n\nEMAIL 3 (Day 7): \"One-click back in\"\n  Subject: \"Your account is ready — pick up where you left off\"\n  Body: Direct link to their account or a specific feature. Remove friction to re-engage.\n\nEMAIL 4 (Day 10): \"Can we help?\"\n  Subject: \"What's one thing we could do better?\"\n  Body: Ask for feedback. Make them feel heard. Offer a call or direct message.\n\nEMAIL 5 (Day 14): \"Last call\"\n  Subject: \"We don't want to see you go\"\n  Body: Mention upcoming cancellation (if auto-renewing). Offer a discount or pause option.\n\nResponse rate: 5-15% of inactive users will re-engage from a well-designed campaign."
      },
      {
        "title": "Step 5: Build Customer Loyalty",
        "body": "Loyal customers stay longer, spend more, and refer others. Build loyalty proactively.\n\nLoyalty tactics:\n\nTacticHowWhen to UseLoyalty programPoints or rewards for usage, referrals, or tenureB2C or high-volume B2BVIP tierExclusive access to features, content, or communityWhen you have 100+ customersAnnual discounts20-30% off for committing to annual vs monthlySaaS, subscriptionsCustomer advisory boardInvite top customers to give feedback and shape the roadmapB2B, high-touchSurprise and delightSend unexpected value (free month, gift, handwritten note)High-value customers\n\nWhat builds loyalty most: Delivering consistent value + listening to feedback + treating them like partners, not transactions."
      },
      {
        "title": "Step 6: Retention Experiments to Run",
        "body": "Test these to see what moves the retention needle for your business:\n\nExperiment 1: Onboarding call for new customers\n\nHypothesis: Personal touch in first week increases activation and retention\nTest: Offer 15-min onboarding call to 50% of new signups\nMeasure: 30-day retention rate (call group vs no-call group)\n\nExperiment 2: Usage milestone celebrations\n\nHypothesis: Celebrating progress builds emotional investment\nTest: Send automated email when user hits milestones (\"You've completed 10 projects!\")\nMeasure: Do users with milestone emails have higher 90-day retention?\n\nExperiment 3: Pause option instead of cancel\n\nHypothesis: Offering a pause (1-3 months) instead of cancel reduces churn\nTest: Add \"Pause my account\" button on cancellation page\nMeasure: How many choose pause vs cancel? Do paused users return?\n\nExperiment 4: Quarterly check-in for high-value customers\n\nHypothesis: Proactive check-ins catch issues before churn\nTest: Email or call top 20% of customers quarterly to ask how it's going\nMeasure: Churn rate of check-in group vs no-check-in group"
      },
      {
        "title": "Step 7: Track Retention Over Time",
        "body": "Monthly retention review (15 min):\n\nChurn rate this month vs last month (trending up or down?)\n Cohort retention (are recent cohorts retaining better or worse?)\n Top 3 churn reasons this month\n Which retention experiments are running? Any results yet?\n One action to improve retention this month\n\nLeading indicators (predict future churn):\n\nDeclining usage (logins, actions per session)\nSupport tickets with frustrated tone\nNot opening emails (disengaging from communication)\nFailed payment attempts (passive churn)\n\nIf you see these signals, intervene before they cancel."
      },
      {
        "title": "Customer Retention Mistakes to Avoid",
        "body": "Only focusing on acquisition. New customers don't matter if they all churn in 3 months. Retention > acquisition for sustainable growth.\nNot measuring churn by cohort. Overall churn rate hides patterns. Cohort analysis reveals whether you're getting better or worse over time.\nWaiting until they cancel to act. By then it's too late. Catch at-risk users while they're still customers.\nIgnoring low-engagement users. Low engagement = future churn. Re-engage them proactively.\nNot asking why people churn. If you don't know why, you can't fix it. Always run exit surveys or interviews.\nTreating all customers the same. High-value customers deserve more attention (personal check-ins, dedicated support). Don't over-automate at the high end."
      }
    ],
    "body": "Customer Retention\nOverview\n\nRetention is the foundation of sustainable growth. It costs 5-7x more to acquire a new customer than to keep an existing one. For solopreneurs, improving retention by even 5% can dramatically increase lifetime value and profitability. This playbook shows you how to measure, understand, and improve retention systematically.\n\nStep 1: Measure Your Retention\n\nYou can't improve what you don't measure. Start by calculating your retention and churn rates.\n\nKey metrics:\n\nChurn Rate (monthly):\n\nChurn Rate = (Customers Lost in Month / Customers at Start of Month) × 100\n\n\nExample: Started month with 100 customers, lost 5 → 5% churn rate\n\nRetention Rate (monthly):\n\nRetention Rate = 100% - Churn Rate\n\n\nExample: 5% churn = 95% retention\n\nCohort Retention: Track what % of customers stick around after 1 month, 3 months, 6 months, 12 months.\n\nExample:\n\nJan Cohort (100 customers signed up in Jan):\n  Month 1: 90 still active (90% retention)\n  Month 3: 75 still active (75% retention)\n  Month 6: 65 still active (65% retention)\n  Month 12: 55 still active (55% retention)\n\n\nBenchmarks (SaaS):\n\nHealthy: Monthly churn < 5%, 12-month retention > 70%\nNeeds work: Monthly churn 5-10%, 12-month retention 50-70%\nCritical: Monthly churn > 10%, 12-month retention < 50%\n\nWhere to track: Your payment processor (Stripe, Paddle), CRM, or manual spreadsheet for small customer counts.\n\nStep 2: Understand WHY Customers Churn\n\nChurn has patterns. Identify the top reasons so you can address them systematically.\n\nHow to find out why:\n\nMethod 1: Cancellation survey\n\nWhen someone cancels, ask them why (1-2 questions max):\n\n\"We're sorry to see you go. What's the main reason you're canceling?\"\n  - Not using it enough\n  - Too expensive\n  - Missing a feature I need\n  - Found a better alternative\n  - Product didn't deliver expected value\n  - Other: [text field]\n\nMethod 2: Exit interviews (for high-value customers)\n\nIf a customer paying $100+/month cancels, reach out personally:\n\n\"Hey [Name], saw you canceled. Totally understand if the timing isn't right.\nWould you be open to a 10-min call? I'd love to understand what wasn't working\nso we can improve for future customers.\"\n\nMethod 3: Churn cohort analysis\n\nLook at customers who churned vs. those who stayed. What's different?\n\nDid churned customers have lower usage in their first 30 days?\nDid they skip onboarding steps?\nDid they have a specific profile (industry, company size, use case)?\n\nCommon churn reasons and what they tell you:\n\n\"Not using it enough\" → Onboarding problem or product didn't fit their workflow\n\"Too expensive\" → Pricing/value mismatch or they didn't see ROI\n\"Missing a feature\" → Product gap (track which features are requested most)\n\"Found a better alternative\" → Competitive positioning issue\n\"Didn't deliver expected value\" → Product-market fit problem or messaging mismatch\nStep 3: Retention Strategy by Customer Lifecycle Stage\n\nDifferent stages require different retention tactics.\n\nStage 1: First 7 Days (Onboarding)\n\nGoal: Get them to activation (see customer-onboarding skill)\n\nTactics:\n\nWelcome email sequence (see email-marketing skill)\nIn-app onboarding flow (tooltips, checklists)\nQuick win template or tutorial\nProactive check-in (automated or manual): \"How's it going? Need help?\"\n\nWhy this matters: Most churn happens in the first 30 days. Fix onboarding, fix half your churn.\n\nStage 2: Days 8-90 (Habit Formation)\n\nGoal: Turn them into regular users\n\nTactics:\n\nUsage-triggered emails: \"You haven't logged in in 7 days — here's what you're missing\"\nFeature discovery emails: \"Did you know you can [do X]?\"\nWeekly/monthly usage reports: \"Here's what you accomplished this month\"\nEngagement loops: In-app notifications for new content, features, or milestones\n\nMetric to track: Weekly Active Users (WAU) or Monthly Active Users (MAU). Engaged users don't churn.\n\nStage 3: Month 4+ (Ongoing Value)\n\nGoal: Keep delivering value, prevent complacency\n\nTactics:\n\nProduct updates and new features (show you're actively improving)\nCustomer success check-ins: Quarterly email or call for high-value customers\nExclusive content or community access (make them feel special)\nCross-sell or upsell: \"Based on how you're using X, you might benefit from Y\"\n\nMetric to track: NPS (Net Promoter Score) — are they likely to recommend you?\n\nStage 4: At-Risk (Low engagement or cancellation intent)\n\nGoal: Win them back before they churn\n\nTactics:\n\nRe-engagement email campaign (see Step 4)\nPersonal outreach (if high-value): \"Noticed you haven't been active — everything okay?\"\nSpecial offer or discount (last resort): \"We'd love to keep you — here's 30% off next month\"\n\nTrigger: User hasn't logged in for 30 days, or usage dropped 50%+ from baseline.\n\nStep 4: Build a Re-Engagement Campaign\n\nFor users who've gone inactive but haven't canceled yet, a re-engagement campaign can bring them back.\n\nRe-engagement email sequence (3-5 emails over 14 days):\n\nEMAIL 1 (Day 0): \"We miss you!\"\n  Subject: \"Still getting value from [Product]?\"\n  Body: Acknowledge they've been away. Ask if something's blocking them. Offer help.\n\nEMAIL 2 (Day 3): \"Here's what you're missing\"\n  Subject: \"3 things you can do with [Product] this week\"\n  Body: Share quick wins or new features. Reframe the value.\n\nEMAIL 3 (Day 7): \"One-click back in\"\n  Subject: \"Your account is ready — pick up where you left off\"\n  Body: Direct link to their account or a specific feature. Remove friction to re-engage.\n\nEMAIL 4 (Day 10): \"Can we help?\"\n  Subject: \"What's one thing we could do better?\"\n  Body: Ask for feedback. Make them feel heard. Offer a call or direct message.\n\nEMAIL 5 (Day 14): \"Last call\"\n  Subject: \"We don't want to see you go\"\n  Body: Mention upcoming cancellation (if auto-renewing). Offer a discount or pause option.\n\n\nResponse rate: 5-15% of inactive users will re-engage from a well-designed campaign.\n\nStep 5: Build Customer Loyalty\n\nLoyal customers stay longer, spend more, and refer others. Build loyalty proactively.\n\nLoyalty tactics:\n\nTactic\tHow\tWhen to Use\nLoyalty program\tPoints or rewards for usage, referrals, or tenure\tB2C or high-volume B2B\nVIP tier\tExclusive access to features, content, or community\tWhen you have 100+ customers\nAnnual discounts\t20-30% off for committing to annual vs monthly\tSaaS, subscriptions\nCustomer advisory board\tInvite top customers to give feedback and shape the roadmap\tB2B, high-touch\nSurprise and delight\tSend unexpected value (free month, gift, handwritten note)\tHigh-value customers\n\nWhat builds loyalty most: Delivering consistent value + listening to feedback + treating them like partners, not transactions.\n\nStep 6: Retention Experiments to Run\n\nTest these to see what moves the retention needle for your business:\n\nExperiment 1: Onboarding call for new customers\n\nHypothesis: Personal touch in first week increases activation and retention\nTest: Offer 15-min onboarding call to 50% of new signups\nMeasure: 30-day retention rate (call group vs no-call group)\n\nExperiment 2: Usage milestone celebrations\n\nHypothesis: Celebrating progress builds emotional investment\nTest: Send automated email when user hits milestones (\"You've completed 10 projects!\")\nMeasure: Do users with milestone emails have higher 90-day retention?\n\nExperiment 3: Pause option instead of cancel\n\nHypothesis: Offering a pause (1-3 months) instead of cancel reduces churn\nTest: Add \"Pause my account\" button on cancellation page\nMeasure: How many choose pause vs cancel? Do paused users return?\n\nExperiment 4: Quarterly check-in for high-value customers\n\nHypothesis: Proactive check-ins catch issues before churn\nTest: Email or call top 20% of customers quarterly to ask how it's going\nMeasure: Churn rate of check-in group vs no-check-in group\nStep 7: Track Retention Over Time\n\nMonthly retention review (15 min):\n\n Churn rate this month vs last month (trending up or down?)\n Cohort retention (are recent cohorts retaining better or worse?)\n Top 3 churn reasons this month\n Which retention experiments are running? Any results yet?\n One action to improve retention this month\n\nLeading indicators (predict future churn):\n\nDeclining usage (logins, actions per session)\nSupport tickets with frustrated tone\nNot opening emails (disengaging from communication)\nFailed payment attempts (passive churn)\n\nIf you see these signals, intervene before they cancel.\n\nCustomer Retention Mistakes to Avoid\nOnly focusing on acquisition. New customers don't matter if they all churn in 3 months. Retention > acquisition for sustainable growth.\nNot measuring churn by cohort. Overall churn rate hides patterns. Cohort analysis reveals whether you're getting better or worse over time.\nWaiting until they cancel to act. By then it's too late. Catch at-risk users while they're still customers.\nIgnoring low-engagement users. Low engagement = future churn. Re-engage them proactively.\nNot asking why people churn. If you don't know why, you can't fix it. Always run exit surveys or interviews.\nTreating all customers the same. High-value customers deserve more attention (personal check-ins, dedicated support). Don't over-automate at the high end."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/JK-0001/customer-retention",
    "publisherUrl": "https://clawhub.ai/JK-0001/customer-retention",
    "owner": "JK-0001",
    "version": "0.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/customer-retention",
    "downloadUrl": "https://openagent3.xyz/downloads/customer-retention",
    "agentUrl": "https://openagent3.xyz/skills/customer-retention/agent",
    "manifestUrl": "https://openagent3.xyz/skills/customer-retention/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/customer-retention/agent.md"
  }
}