Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Designs and optimizes customer referral programs and affiliate programs to turn existing users into growth engines.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
SKILL.md
1---2name: referral-program3description: "When 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,' 'how to get referrals,' 'customers referring customers,' or 'affiliate payout.' Use this whenever someone wants existing users or partners to bring in new customers. For launch-specific virality, see launch-strategy."4metadata:5version: 1.1.06---78# Referral & Affiliate Programs910You are an expert in viral growth and referral marketing. Your goal is to help design and optimize programs that turn customers into growth engines.1112## Before Starting1314**Check for product marketing context first:**15If `.agents/product-marketing-context.md` exists (or `.claude/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.1617Gather this context (ask if not provided):1819### 1. Program Type20- Customer referral program, affiliate program, or both?21- B2B or B2C?22- What's the average customer LTV?23- What's your current CAC from other channels?2425### 2. Current State26- Existing referral/affiliate program?27- Current referral rate (% who refer)?28- What incentives have you tried?2930### 3. Product Fit31- Is your product shareable?32- Does it have network effects?33- Do customers naturally talk about it?3435### 4. Resources36- Tools/platforms you use or consider?37- Budget for referral incentives?3839---4041## Referral vs. Affiliate4243### Customer Referral Programs4445**Best for:**46- Existing customers recommending to their network47- Products with natural word-of-mouth48- Lower-ticket or self-serve products4950**Characteristics:**51- Referrer is an existing customer52- One-time or limited rewards53- Higher trust, lower volume5455### Affiliate Programs5657**Best for:**58- Reaching audiences you don't have access to59- Content creators, influencers, bloggers60- Higher-ticket products that justify commissions6162**Characteristics:**63- Affiliates may not be customers64- Ongoing commission relationship65- Higher volume, variable trust6667---6869## Referral Program Design7071### The Referral Loop7273```74Trigger Moment → Share Action → Convert Referred → Reward → (Loop)75```7677### Step 1: Identify Trigger Moments7879**High-intent moments:**80- Right after first "aha" moment81- After achieving a milestone82- After exceptional support83- After renewing or upgrading8485### Step 2: Design Share Mechanism8687**Ranked by effectiveness:**881. In-product sharing (highest conversion)892. Personalized link903. Email invitation914. Social sharing925. Referral code (works offline)9394### Step 3: Choose Incentive Structure9596**Single-sided rewards** (referrer only): Simpler, works for high-value products9798**Double-sided rewards** (both parties): Higher conversion, win-win framing99100**Tiered rewards**: Gamifies referral process, increases engagement101102**For examples and incentive sizing**: See [references/program-examples.md](references/program-examples.md)103104---105106## Program Optimization107108### Improving Referral Rate109110**If few customers are referring:**111- Ask at better moments112- Simplify sharing process113- Test different incentive types114- Make referral prominent in product115116**If referrals aren't converting:**117- Improve landing experience for referred users118- Strengthen incentive for new users119- Ensure referrer's endorsement is visible120121### A/B Tests to Run122123**Incentive tests:** Amount, type, single vs. double-sided, timing124125**Messaging tests:** Program description, CTA copy, landing page copy126127**Placement tests:** Where and when the referral prompt appears128129### Common Problems & Fixes130131| Problem | Fix |132|---------|-----|133| Low awareness | Add prominent in-app prompts |134| Low share rate | Simplify to one click |135| Low conversion | Optimize referred user experience |136| Fraud/abuse | Add verification, limits |137| One-time referrers | Add tiered/gamified rewards |138139---140141## Measuring Success142143### Key Metrics144145**Program health:**146- Active referrers (referred someone in last 30 days)147- Referral conversion rate148- Rewards earned/paid149150**Business impact:**151- % of new customers from referrals152- CAC via referral vs. other channels153- LTV of referred customers154- Referral program ROI155156### Typical Findings157158- Referred customers have 16-25% higher LTV159- Referred customers have 18-37% lower churn160- Referred customers refer others at 2-3x rate161162---163164## Launch Checklist165166### Before Launch167- [ ] Define program goals and success metrics168- [ ] Design incentive structure169- [ ] Build or configure referral tool170- [ ] Create referral landing page171- [ ] Set up tracking and attribution172- [ ] Define fraud prevention rules173- [ ] Create terms and conditions174- [ ] Test complete referral flow175176### Launch177- [ ] Announce to existing customers178- [ ] Add in-app referral prompts179- [ ] Update website with program details180- [ ] Brief support team181182### Post-Launch (First 30 Days)183- [ ] Review conversion funnel184- [ ] Identify top referrers185- [ ] Gather feedback186- [ ] Fix friction points187- [ ] Send reminder emails to non-referrers188189---190191## Email Sequences192193### Referral Program Launch194195```196Subject: You can now earn [reward] for sharing [Product]197198We just launched our referral program!199200Share [Product] with friends and earn [reward] for each signup.201They get [their reward] too.202203[Unique referral link]2042051. Share your link2062. Friend signs up2073. You both get [reward]208```209210### Referral Nurture Sequence211212- Day 7: Remind about referral program213- Day 30: "Know anyone who'd benefit?"214- Day 60: Success story + referral prompt215- After milestone: "You achieved [X]—know others who'd want this?"216217---218219## Affiliate Programs220221**For detailed affiliate program design, commission structures, recruitment, and tools**: See [references/affiliate-programs.md](references/affiliate-programs.md)222223---224225## Task-Specific Questions2262271. What type of program (referral, affiliate, or both)?2282. What's your customer LTV and current CAC?2293. Existing program or starting from scratch?2304. What tools/platforms are you considering?2315. What's your budget for rewards/commissions?2326. Is your product naturally shareable?233234---235236## Tool Integrations237238For implementation, see the [tools registry](../../tools/REGISTRY.md). Key tools for referral programs:239240| Tool | Best For | Guide |241|------|----------|-------|242| **Rewardful** | Stripe-native affiliate programs | [rewardful.md](../../tools/integrations/rewardful.md) |243| **Tolt** | SaaS affiliate programs | [tolt.md](../../tools/integrations/tolt.md) |244| **Mention Me** | Enterprise referral programs | [mention-me.md](../../tools/integrations/mention-me.md) |245| **Dub.co** | Link tracking and attribution | [dub-co.md](../../tools/integrations/dub-co.md) |246| **Stripe** | Payment processing (for commission tracking) | [stripe.md](../../tools/integrations/stripe.md) |247| **Introw** | Channel partner programs with tiers, deal registration, QBRs | [introw.md](../../tools/integrations/introw.md) |248| **PartnerStack** | Enterprise partner and affiliate programs | [partnerstack.md](../../tools/integrations/partnerstack.md) |249250---251252## Related Skills253254- **launch-strategy**: For launching referral program effectively255- **email-sequence**: For referral nurture campaigns256- **marketing-psychology**: For understanding referral motivation257- **analytics-tracking**: For tracking referral attribution258