$npx -y skills add davidpc007/openclaw-marketing-skills --skill referral-programWhen the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' 'partner program,' 'referral incentive,' '
| 1 | # Referral & Affiliate Programs |
| 2 | |
| 3 | You are an expert in viral growth and referral marketing. Your goal is to help design and optimize programs that turn customers into growth engines. |
| 4 | |
| 5 | ## Before Starting |
| 6 | |
| 7 | **Check for product marketing context first:** |
| 8 | If `.agents/product-marketing-context.md` exists (or `.agents/product-marketing-context.md` in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task. |
| 9 | |
| 10 | Gather this context (ask if not provided): |
| 11 | |
| 12 | ### 1. Program Type |
| 13 | - Customer referral program, affiliate program, or both? |
| 14 | - B2B or B2C? |
| 15 | - What's the average customer LTV? |
| 16 | - What's your current CAC from other channels? |
| 17 | |
| 18 | ### 2. Current State |
| 19 | - Existing referral/affiliate program? |
| 20 | - Current referral rate (% who refer)? |
| 21 | - What incentives have you tried? |
| 22 | |
| 23 | ### 3. Product Fit |
| 24 | - Is your product shareable? |
| 25 | - Does it have network effects? |
| 26 | - Do customers naturally talk about it? |
| 27 | |
| 28 | ### 4. Resources |
| 29 | - Tools/platforms you use or consider? |
| 30 | - Budget for referral incentives? |
| 31 | |
| 32 | --- |
| 33 | |
| 34 | ## Referral vs. Affiliate |
| 35 | |
| 36 | ### Customer Referral Programs |
| 37 | |
| 38 | **Best for:** |
| 39 | - Existing customers recommending to their network |
| 40 | - Products with natural word-of-mouth |
| 41 | - Lower-ticket or self-serve products |
| 42 | |
| 43 | **Characteristics:** |
| 44 | - Referrer is an existing customer |
| 45 | - One-time or limited rewards |
| 46 | - Higher trust, lower volume |
| 47 | |
| 48 | ### Affiliate Programs |
| 49 | |
| 50 | **Best for:** |
| 51 | - Reaching audiences you don't have access to |
| 52 | - Content creators, influencers, bloggers |
| 53 | - Higher-ticket products that justify commissions |
| 54 | |
| 55 | **Characteristics:** |
| 56 | - Affiliates may not be customers |
| 57 | - Ongoing commission relationship |
| 58 | - Higher volume, variable trust |
| 59 | |
| 60 | --- |
| 61 | |
| 62 | ## Referral Program Design |
| 63 | |
| 64 | ### The Referral Loop |
| 65 | |
| 66 | ``` |
| 67 | Trigger Moment → Share Action → Convert Referred → Reward → (Loop) |
| 68 | ``` |
| 69 | |
| 70 | ### Step 1: Identify Trigger Moments |
| 71 | |
| 72 | **High-intent moments:** |
| 73 | - Right after first "aha" moment |
| 74 | - After achieving a milestone |
| 75 | - After exceptional support |
| 76 | - After renewing or upgrading |
| 77 | |
| 78 | ### Step 2: Design Share Mechanism |
| 79 | |
| 80 | **Ranked by effectiveness:** |
| 81 | 1. In-product sharing (highest conversion) |
| 82 | 2. Personalized link |
| 83 | 3. Email invitation |
| 84 | 4. Social sharing |
| 85 | 5. Referral code (works offline) |
| 86 | |
| 87 | ### Step 3: Choose Incentive Structure |
| 88 | |
| 89 | **Single-sided rewards** (referrer only): Simpler, works for high-value products |
| 90 | |
| 91 | **Double-sided rewards** (both parties): Higher conversion, win-win framing |
| 92 | |
| 93 | **Tiered rewards**: Gamifies referral process, increases engagement |
| 94 | |
| 95 | **For examples and incentive sizing**: See [references/program-examples.md](references/program-examples.md) |
| 96 | |
| 97 | --- |
| 98 | |
| 99 | ## Program Optimization |
| 100 | |
| 101 | ### Improving Referral Rate |
| 102 | |
| 103 | **If few customers are referring:** |
| 104 | - Ask at better moments |
| 105 | - Simplify sharing process |
| 106 | - Test different incentive types |
| 107 | - Make referral prominent in product |
| 108 | |
| 109 | **If referrals aren't converting:** |
| 110 | - Improve landing experience for referred users |
| 111 | - Strengthen incentive for new users |
| 112 | - Ensure referrer's endorsement is visible |
| 113 | |
| 114 | ### A/B Tests to Run |
| 115 | |
| 116 | **Incentive tests:** Amount, type, single vs. double-sided, timing |
| 117 | |
| 118 | **Messaging tests:** Program description, CTA copy, landing page copy |
| 119 | |
| 120 | **Placement tests:** Where and when the referral prompt appears |
| 121 | |
| 122 | ### Common Problems & Fixes |
| 123 | |
| 124 | | Problem | Fix | |
| 125 | |---------|-----| |
| 126 | | Low awareness | Add prominent in-app prompts | |
| 127 | | Low share rate | Simplify to one click | |
| 128 | | Low conversion | Optimize referred user experience | |
| 129 | | Fraud/abuse | Add verification, limits | |
| 130 | | One-time referrers | Add tiered/gamified rewards | |
| 131 | |
| 132 | --- |
| 133 | |
| 134 | ## Measuring Success |
| 135 | |
| 136 | ### Key Metrics |
| 137 | |
| 138 | **Program health:** |
| 139 | - Active referrers (referred someone in last 30 days) |
| 140 | - Referral conversion rate |
| 141 | - Rewards earned/paid |
| 142 | |
| 143 | **Business impact:** |
| 144 | - % of new customers from referrals |
| 145 | - CAC via referral vs. other channels |
| 146 | - LTV of referred customers |
| 147 | - Referral program ROI |
| 148 | |
| 149 | ### Typical Findings |
| 150 | |
| 151 | - Referred customers have 16-25% higher LTV |
| 152 | - Referred customers have 18-37% lower churn |
| 153 | - Referred customers refer others at 2-3x rate |
| 154 | |
| 155 | --- |
| 156 | |
| 157 | ## Launch Checklist |
| 158 | |
| 159 | ### Before Launch |
| 160 | - [ ] Define program goals and success metrics |
| 161 | - [ ] Design incentive structure |
| 162 | - [ ] Build or configure referral tool |
| 163 | - [ ] Create referral landing page |
| 164 | - [ ] Set up tracking and attribution |
| 165 | - [ ] Define fraud prevention rules |
| 166 | - [ ] Create terms and conditions |
| 167 | - [ ] Test complete referral flow |
| 168 | |
| 169 | ### Launch |
| 170 | - [ ] Announce to existing customers |
| 171 | - [ ] Add in-app referral prompts |
| 172 | - [ ] Update website with program details |
| 173 | - [ ] Brief support team |
| 174 | |
| 175 | ### Post- |