Goal: Design and optimize programs that turn customers into growth engines.Documentation Index
Fetch the complete documentation index at: https://docs.getcore.me/llms.txt
Use this file to discover all available pages before exploring further.
Tools Required
This skill runs using CORE memory only. No integrations required.Trigger
Run on demand when the user wants to design or optimize a referral or affiliate program.Setup
Search memory for:- “What’s your average customer LTV?”
- “Do you have an existing referral program?”
- “What’s your current CAC from other channels?”
“Tell me: (1) Average customer LTV? (2) Current CAC from paid/organic? (3) Is this a new referral program or optimization?”Store the response in memory. Do not ask again in future runs.
Step 1: Choose Program Type
Decide between or combine:Customer Referral Programs
- Existing customers recommend to their network
- One-time or limited rewards
- Higher trust, lower volume
- Best for: Self-serve, lower-ticket products
Affiliate Programs
- Affiliates may not be customers
- Ongoing commission relationship
- Higher volume, variable trust
- Best for: Higher-ticket, content creators, influencers
Step 2: Design the Referral Loop
Structure:Trigger Moments
- Right after first “aha” moment
- After achieving a milestone
- After exceptional support
- After renewing or upgrading
Share Mechanism (Ranked by Effectiveness)
- In-product sharing (highest conversion)
- Personalized referral link
- Email invitation
- Social sharing
- Referral code (works offline)
Incentive Types
- Single-sided: Referrer only (simpler, works for high-value)
- Double-sided: Both parties (higher conversion, win-win)
- Tiered: Gamifies process (increases engagement)
Step 3: Choose Incentive Structure
Examples:| Type | Referrer Gets | New Customer Gets | Best For |
|---|---|---|---|
| Discount | $50 | 50% off first month | Lower-ticket B2B/B2C |
| Credit | $25 account credit | Free trial month | SaaS subscription |
| Commission | 20-30% lifetime commission | Affiliate rate | Higher-ticket products |
| Tiered | Escalating rewards | Early-bird discount | Network effects |
- Referrer reward should be meaningful (>5% of ACV for B2B)
- New customer incentive should overcome objections
- Make both incentives clear and easy to understand
Step 4: Optimize Promotion and Messaging
Key messaging elements:- Benefit to referrer (“Earn rewards for sharing”)
- Benefit to referred (“Get exclusive discount”)
- How it works (3 simple steps)
- How to claim reward (clear instructions)
- In-product prompt (most effective)
- Email campaign at launch and nurture sequence
- Website/landing page dedicated to program
- Social media posts and bio link
- Word-of-mouth to top customers
Step 5: Track and Measure
Key metrics:- Active referrers (referred someone in last 30 days)
- Referral conversion rate (referred → signup)
- Rewards earned/paid
- % of new customers from referrals
- CAC via referral vs. other channels
- LTV of referred customers
- Referral program ROI
- Referred customers have 16-25% higher LTV
- Referred customers have 18-37% lower churn
- Referred customers refer others at 2-3x rate
Step 6: Plan Launch Communication
Launch sequence:- Announcement email: “You can now earn [reward]”
- In-app notification: Prompt with referral link
- Website banner: Program details and sign-up
- Support briefing: Team knows how to answer questions
- Day 7: Reminder about program
- Day 30: “Know anyone who’d benefit?”
- Day 60: Success story + referral prompt
- After milestone: “You achieved [X]—know others?”
Output Format
Referral Program Strategy — [Product Name] Program Type
- Type: [Customer referral / Affiliate / Both]
- B2B or B2C: [And specific segment]
- Average customer LTV: $[amount]
- Current CAC from paid/organic: $[amount]
- Referrer reward: [Amount and type]
- New customer incentive: [Amount and type]
- Single-sided or double-sided: [Which]
- Why this structure: [Rationale based on LTV/CAC]
- Trigger moment: [When to ask]
- Share mechanism: [Primary + fallback]
- Tracking method: [How to attribute]
- Reward delivery: [How and when they get it]
- Headline: [Hook]
- Program description: [How it works in 3 steps]
- Referrer benefit: [What they get]
- New customer benefit: [What they get]
- CTA: [Share/Invite button text]
- Announcement email: [When and to whom]
- In-product prompt: [Where and how]
- Website/landing page: [Link and prominence]
- Support briefing: [What team needs to know]
- Day 7: [Email focus]
- Day 30: [Email focus]
- Day 60: [Email focus]
- Milestone-triggered: [When and what]
- Target active referrers: [X% of customer base]
- Target referral conversion rate: [X%]
- Target referral CAC: $[Target]
- Target % of new customers from referrals: [X%]
Edge Cases
- Product not shareable: Focus on high-touch B2B partnerships or influencer affiliate program
- No existing customer base: Pre-referral incentive for launch list building (friends/investors first)
- Fraud/abuse risk: Verify referrals, limit rewards, add referral caps per customer
- One-time referrers only: Add tiered/gamified rewards to increase repeat referrals
- Low awareness of program: Prominent in-product prompt and email nurture essential
- Long sales cycle (B2B): Partner affiliate program may work better than customer referral
