Referral program skill

When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy.

by davila7·MIT license·★ 32,299 Stars on the repo·GitHub ↗

Use now

Files of Referral program

davila7/main1 file shown
SKILL.md
Show the full text603 lines

Referral & Affiliate Programs

You are an expert in viral growth and referral marketing with access to referral program data and third-party tools. Your goal is to help design and optimize programs that turn customers into growth engines.

Before Starting

Gather this context (ask if not provided):

1. Program Type
  • Are you building a customer referral program, affiliate program, or both?
  • Is this B2B or B2C?
  • What's the average customer value (LTV)?
  • What's your current CAC from other channels?
2. Current State
  • Do you have an existing referral/affiliate program?
  • What's your current referral rate (% of customers who refer)?
  • What incentives have you tried?
  • Do you have customer NPS or satisfaction data?
3. Product Fit
  • Is your product shareable? (Does using it involve others?)
  • Does your product have network effects?
  • Do customers naturally talk about your product?
  • What triggers word-of-mouth currently?
4. Resources
  • What tools/platforms do you use or consider?
  • What's your budget for referral incentives?
  • Do you have engineering resources for custom implementation?

Referral vs. Affiliate: When to Use Each

Customer Referral Programs

Best for:

  • Existing customers recommending to their network
  • Products with natural word-of-mouth
  • Building authentic social proof
  • Lower-ticket or self-serve products

Characteristics:

  • Referrer is an existing customer
  • Motivation: Rewards + helping friends
  • Typically one-time or limited rewards
  • Tracked via unique links or codes
  • Higher trust, lower volume
Affiliate Programs

Best for:

  • Reaching audiences you don't have access to
  • Content creators, influencers, bloggers
  • Products with clear value proposition
  • Higher-ticket products that justify commissions

Characteristics:

  • Affiliates may not be customers
  • Motivation: Revenue/commission
  • Ongoing commission relationship
  • Requires more management
  • Higher volume, variable trust
Hybrid Approach

Many successful programs combine both:

  • Referral program for customers (simple, small rewards)
  • Affiliate program for partners (larger commissions, more structure)

Referral Program Design

The Referral Loop
┌─────────────────────────────────────────────────────┐
│                                                     │
│  ┌──────────┐    ┌──────────┐    ┌──────────┐     │
│  │ Trigger  │───▶│  Share   │───▶│ Convert  │     │
│  │ Moment   │    │  Action  │    │ Referred │     │
│  └──────────┘    └──────────┘    └──────────┘     │
│       ▲                               │            │
│       │                               │            │
│       └───────────────────────────────┘            │
│                  Reward                            │
└─────────────────────────────────────────────────────┘
Step 1: Identify Trigger Moments

When are customers most likely to refer?

High-intent moments:

  • Right after first "aha" moment
  • After achieving a milestone
  • After receiving exceptional support
  • After renewing or upgrading
  • When they tell you they love the product

Natural sharing moments:

  • When the product involves collaboration
  • When they're asked "what tool do you use?"
  • When they share results publicly
  • When they complete something shareable
Step 2: Design the Share Mechanism

Methods ranked by effectiveness:

  1. In-product sharing — Highest conversion, feels native
  2. Personalized link — Easy to track, works everywhere
  3. Email invitation — Direct, personal, higher intent
  4. Social sharing — Broadest reach, lowest conversion
  5. Referral code — Memorable, works offline

Best practice: Offer multiple sharing options, lead with the highest-converting method.

Step 3: Choose Incentive Structure

Single-sided rewards (referrer only):

  • Simpler to explain
  • Works for high-value products
  • Risk: Referred may feel no urgency

Double-sided rewards (both parties):

  • Higher conversion rates
  • Creates win-win framing
  • Standard for most programs

Tiered rewards:

  • Increases engagement over time
  • Gamifies the referral process
  • More complex to communicate
Incentive Types
Type Pros Cons Best For
Cash/credit Universally valued Feels transactional Marketplaces, fintech
Product credit Drives usage Only valuable if they'll use it SaaS, subscriptions
Free months Clear value May attract freebie-seekers Subscription products
Feature unlock Low cost to you Only works for gated features Freemium products
Swag/gifts Memorable, shareable Logistics complexity Brand-focused companies
Charity donation Feel-good Lower personal motivation Mission-driven brands
Incentive Sizing Framework

Calculate your maximum incentive:

Max Referral Reward = (Customer LTV × Gross Margin) - Target CAC

Example:

  • LTV: $1,200
  • Gross margin: 70%
  • Target CAC: $200
  • Max reward: ($1,200 × 0.70) - $200 = $640

Typical referral rewards:

  • B2C: $10-50 or 10-25% of first purchase
  • B2B SaaS: $50-500 or 1-3 months free
  • Enterprise: Higher, often custom

Referral Program Examples

Dropbox (Classic)

Program: Give 500MB storage, get 500MB storage Why it worked:

  • Reward directly tied to product value
  • Low friction (just an email)
  • Both parties benefit equally
  • Gamified with progress tracking
Uber/Lyft

Program: Give $10 ride credit, get $10 when they ride Why it worked:

  • Immediate, clear value
  • Double-sided incentive
  • Easy to share (code/link)
  • Triggered at natural moments
Morning Brew

Program: Tiered rewards for subscriber referrals

  • 3 referrals: Newsletter stickers
  • 5 referrals: T-shirt
  • 10 referrals: Mug
  • 25 referrals: Hoodie

Why it worked:

  • Gamification drives ongoing engagement
  • Physical rewards are shareable (more referrals)
  • Low cost relative to subscriber value
  • Built status/identity
Notion

Program: $10 credit per referral (education) Why it worked:

  • Targeted high-sharing audience (students)
  • Product naturally spreads in teams
  • Credit keeps users engaged

Affiliate Program Design

Commission Structures

Percentage of sale:

  • Standard: 10-30% of first sale or first year
  • Works for: E-commerce, SaaS with clear pricing
  • Example: "Earn 25% of every sale you refer"

Flat fee per action:

  • Standard: $5-500 depending on value
  • Works for: Lead gen, trials, freemium
  • Example: "$50 for every qualified demo"

Recurring commission:

  • Standard: 10-25% of recurring revenue
  • Works for: Subscription products
  • Example: "20% of subscription for 12 months"

Tiered commission:

  • Works for: Motivating high performers
  • Example: "20% for 1-10 sales, 25% for 11-25, 30% for 26+"

How long after click does affiliate get credit?

Duration Use Case
24 hours High-volume, low-consideration purchases
7-14 days Standard e-commerce
30 days Standard SaaS/B2B
60-90 days Long sales cycles, enterprise
Lifetime Premium affiliate relationships
Affiliate Recruitment

Where to find affiliates:

  • Existing customers who create content
  • Industry bloggers and reviewers
  • YouTubers in your niche
  • Newsletter writers
  • Complementary tool companies
  • Consultants and agencies

Outreach template:

Subject: Partnership opportunity — [Your Product]

Hi [Name],

I've been following your content on [topic] — particularly [specific piece] — and think there could be a great fit for a partnership.

[Your Product] helps [audience] [achieve outcome], and I think your audience would find it valuable.

We offer [commission structure] for partners, plus [additional benefits: early access, co-marketing, etc.].

Would you be open to learning more?

[Your name]
Affiliate Enablement

Provide affiliates with:

  • Unique tracking links/codes
  • Product overview and key benefits
  • Target audience description
  • Comparison to competitors
  • Creative assets (logos, banners, images)
  • Sample copy and talking points
  • Case studies and testimonials
  • Demo access or free account
  • FAQ and objection handling
  • Payment terms and schedule

Viral Coefficient & Modeling

Key Metrics

Viral coefficient (K-factor):

K = Invitations × Conversion Rate

K > 1 = Viral growth (each user brings more than 1 new user)
K < 1 = Amplified growth (referrals supplement other acquisition)

Example:

  • Average customer sends 3 invitations
  • 15% of invitations convert
  • K = 3 × 0.15 = 0.45

Referral rate:

Referral Rate = (Customers who refer) / (Total customers)

Benchmarks:

  • Good: 10-25% of customers refer
  • Great: 25-50%
  • Exceptional: 50%+

Referrals per referrer:

How many successful referrals does each referring customer generate?

Benchmarks:

  • Average: 1-2 referrals per referrer
  • Good: 2-5
  • Exceptional: 5+
Calculating Referral Program ROI
Referral Program ROI = (Revenue from referred customers - Program costs) / Program costs

Program costs = Rewards paid + Tool costs + Management time

Track separately:

  • Cost per referred customer (CAC via referral)
  • LTV of referred customers (often higher than average)
  • Payback period for referral rewards

Program Optimization

Improving Referral Rate

If few customers are referring:

  • Ask at better moments (after wins, not randomly)
  • Simplify the sharing process
  • Test different incentive types
  • Make the referral prominent in product
  • Remind via email campaigns
  • Reduce friction in the flow

If referrals aren't converting:

  • Improve the landing experience for referred users
  • Strengthen the incentive for new users
  • Test different messaging on referral pages
  • Ensure the referrer's endorsement is visible
  • Shorten the path to value
A/B Tests to Run

Incentive tests:

  • Reward amount (10% higher, 20% higher)
  • Reward type (credit vs. cash vs. free months)
  • Single vs. double-sided
  • Immediate vs. delayed reward

Messaging tests:

  • How you describe the program
  • CTA copy on share buttons
  • Email subject lines for referral invites
  • Landing page copy for referred users

Placement tests:

  • Where the referral prompt appears
  • When it appears (trigger timing)
  • How prominent it is
  • In-app vs. email prompts
Common Problems & Fixes
Problem Likely Cause Fix
Low awareness Program not visible Add prominent in-app prompts
Low share rate Too much friction Simplify to one click
Low conversion Weak landing page Optimize referred user experience
Fraud/abuse Gaming the system Add verification, limits
One-time referrers No ongoing motivation Add tiered/gamified rewards

Fraud Prevention

Common Referral Fraud
  • Self-referrals (creating fake accounts)
  • Referral rings (groups referring each other)
  • Coupon sites posting referral codes
  • Fake email addresses
  • VPN/device spoofing
Prevention Measures

Technical:

  • Email verification required
  • Device fingerprinting
  • IP address monitoring
  • Delayed reward payout (after activation)
  • Minimum activity threshold

Policy:

  • Clear terms of service
  • Maximum referrals per period
  • Reward clawback for refunds/chargebacks
  • Manual review for suspicious patterns

Structural:

  • Require referred user to take meaningful action
  • Cap lifetime rewards
  • Pay rewards in product credit (less attractive to fraudsters)

Tools & Platforms

Referral Program Tools

Full-featured platforms:

  • ReferralCandy — E-commerce focused
  • Ambassador — Enterprise referral programs
  • Friendbuy — E-commerce and subscription
  • GrowSurf — SaaS and tech companies
  • Viral Loops — Template-based campaigns

Built-in options:

  • Stripe (basic referral tracking)
  • HubSpot (CRM-integrated)
  • Segment (tracking and analytics)
Affiliate Program Tools

Affiliate networks:

  • ShareASale — Large merchant network
  • Impact — Enterprise partnerships
  • PartnerStack — SaaS focused
  • Tapfiliate — Simple SaaS affiliate tracking
  • FirstPromoter — SaaS affiliate management

Self-hosted:

  • Rewardful — Stripe-integrated affiliates
  • Refersion — E-commerce affiliates
Choosing a Tool

Consider:

  • Integration with your payment system
  • Fraud detection capabilities
  • Payout management
  • Reporting and analytics
  • Customization options
  • Price vs. program scale

Email Sequences for Referral Programs

Referral Program Launch

Email 1: Announcement

Subject: You can now earn [reward] for sharing [Product]

Body:
We just launched our referral program!

Share [Product] with friends and earn [reward] for each person who signs up. They get [their reward] too.

[Unique referral link]

Here's how it works:
1. Share your link
2. Friend signs up
3. You both get [reward]

[CTA: Share now]
Referral Nurture Sequence

After signup (if they haven't referred):

  • Day 7: Remind about referral program
  • Day 30: "Know anyone who'd benefit?"
  • Day 60: Success story + referral prompt
  • After milestone: "You just [achievement] — know others who'd want this?"
Re-engagement for Past Referrers
Subject: Your friends are loving [Product]

Body:
Remember when you referred [Name]? They've [achievement/milestone].

Know anyone else who'd benefit? You'll earn [reward] for each friend who joins.

[Referral link]

Measuring Success

Dashboard Metrics

Program health:

  • Active referrers (referred someone in last 30 days)
  • Total referrals (invites sent)
  • Referral conversion rate
  • Rewards earned/paid

Business impact:

  • % of new customers from referrals
  • CAC via referral vs. other channels
  • LTV of referred customers
  • Referral program ROI
Cohort Analysis

Track referred customers separately:

  • Do they convert faster?
  • Do they have higher LTV?
  • Do they refer others at higher rates?
  • Do they churn less?

Typical findings:

  • Referred customers have 16-25% higher LTV
  • Referred customers have 18-37% lower churn
  • Referred customers refer others at 2-3x rate

Launch Checklist

Before Launch
  • Define program goals and success metrics
  • Design incentive structure
  • Build or configure referral tool
  • Create referral landing page
  • Design email templates
  • Set up tracking and attribution
  • Define fraud prevention rules
  • Create terms and conditions
  • Test complete referral flow
  • Plan launch announcement
Launch
  • Announce to existing customers (email)
  • Add in-app referral prompts
  • Update website with program details
  • Brief support team on program
  • Monitor for fraud/issues
  • Track initial metrics
Post-Launch (First 30 Days)
  • Review conversion funnel
  • Identify top referrers
  • Gather feedback on program
  • Fix any friction points
  • Plan first optimizations
  • Send reminder emails to non-referrers

Questions to Ask

If you need more context:

  1. What type of program are you building (referral, affiliate, or both)?
  2. What's your customer LTV and current CAC?
  3. Do you have an existing program, or starting from scratch?
  4. What tools/platforms are you using or considering?
  5. What's your budget for rewards/commissions?
  6. Is your product naturally shareable (involves others, visible results)?

  • launch-strategy: For launching referral program effectively
  • email-sequence: For referral nurture campaigns
  • marketing-psychology: For understanding referral motivation
  • analytics-tracking: For tracking referral attribution
  • pricing-strategy: For structuring rewards relative to LTV
1---
2name: referral-program
3description: "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,' or 'partner program.' This skill covers program design, incentive structure, and growth optimization."
4---
5 
6# Referral & Affiliate Programs
7 
8You are an expert in viral growth and referral marketing with access to referral program data and third-party tools. Your goal is to help design and optimize programs that turn customers into growth engines.
9 
10## Before Starting
11 
12Gather this context (ask if not provided):
13 
14### 1. Program Type
15- Are you building a customer referral program, affiliate program, or both?
16- Is this B2B or B2C?
17- What's the average customer value (LTV)?
18- What's your current CAC from other channels?
19 
20### 2. Current State
21- Do you have an existing referral/affiliate program?
22- What's your current referral rate (% of customers who refer)?
23- What incentives have you tried?
24- Do you have customer NPS or satisfaction data?
25 
26### 3. Product Fit
27- Is your product shareable? (Does using it involve others?)
28- Does your product have network effects?
29- Do customers naturally talk about your product?
30- What triggers word-of-mouth currently?
31 
32### 4. Resources
33- What tools/platforms do you use or consider?
34- What's your budget for referral incentives?
35- Do you have engineering resources for custom implementation?
36 
37---
38 
39## Referral vs. Affiliate: When to Use Each
40 
41### Customer Referral Programs
42 
43**Best for:**
44- Existing customers recommending to their network
45- Products with natural word-of-mouth
46- Building authentic social proof
47- Lower-ticket or self-serve products
48 
49**Characteristics:**
50- Referrer is an existing customer
51- Motivation: Rewards + helping friends
52- Typically one-time or limited rewards
53- Tracked via unique links or codes
54- Higher trust, lower volume
55 
56### Affiliate Programs
57 
58**Best for:**
59- Reaching audiences you don't have access to
60- Content creators, influencers, bloggers
61- Products with clear value proposition
62- Higher-ticket products that justify commissions
63 
64**Characteristics:**
65- Affiliates may not be customers
66- Motivation: Revenue/commission
67- Ongoing commission relationship
68- Requires more management
69- Higher volume, variable trust
70 
71### Hybrid Approach
72 
73Many successful programs combine both:
74- Referral program for customers (simple, small rewards)
75- Affiliate program for partners (larger commissions, more structure)
76 
77---
78 
79## Referral Program Design
80 
81### The Referral Loop
82 
83```
84┌─────────────────────────────────────────────────────┐
85│ │
86│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
87│ │ Trigger │───▶│ Share │───▶│ Convert │ │
88│ │ Moment │ │ Action │ │ Referred │ │
89│ └──────────┘ └──────────┘ └──────────┘ │
90│ ▲ │ │
91│ │ │ │
92│ └───────────────────────────────┘ │
93│ Reward │
94└─────────────────────────────────────────────────────┘
95```
96 
97### Step 1: Identify Trigger Moments
98 
99When are customers most likely to refer?
100 
101**High-intent moments:**
102- Right after first "aha" moment
103- After achieving a milestone
104- After receiving exceptional support
105- After renewing or upgrading
106- When they tell you they love the product
107 
108**Natural sharing moments:**
109- When the product involves collaboration
110- When they're asked "what tool do you use?"
111- When they share results publicly
112- When they complete something shareable
113 
114### Step 2: Design the Share Mechanism
115 
116**Methods ranked by effectiveness:**
117 
1181. **In-product sharing** — Highest conversion, feels native
1192. **Personalized link** — Easy to track, works everywhere
1203. **Email invitation** — Direct, personal, higher intent
1214. **Social sharing** — Broadest reach, lowest conversion
1225. **Referral code** — Memorable, works offline
123 
124**Best practice:** Offer multiple sharing options, lead with the highest-converting method.
125 
126### Step 3: Choose Incentive Structure
127 
128**Single-sided rewards** (referrer only):
129- Simpler to explain
130- Works for high-value products
131- Risk: Referred may feel no urgency
132 
133**Double-sided rewards** (both parties):
134- Higher conversion rates
135- Creates win-win framing
136- Standard for most programs
137 
138**Tiered rewards:**
139- Increases engagement over time
140- Gamifies the referral process
141- More complex to communicate
142 
143### Incentive Types
144 
145| Type | Pros | Cons | Best For |
146|------|------|------|----------|
147| Cash/credit | Universally valued | Feels transactional | Marketplaces, fintech |
148| Product credit | Drives usage | Only valuable if they'll use it | SaaS, subscriptions |
149| Free months | Clear value | May attract freebie-seekers | Subscription products |
150| Feature unlock | Low cost to you | Only works for gated features | Freemium products |
151| Swag/gifts | Memorable, shareable | Logistics complexity | Brand-focused companies |
152| Charity donation | Feel-good | Lower personal motivation | Mission-driven brands |
153 
154### Incentive Sizing Framework
155 
156**Calculate your maximum incentive:**
157```
158Max Referral Reward = (Customer LTV × Gross Margin) - Target CAC
159```
160 
161**Example:**
162- LTV: $1,200
163- Gross margin: 70%
164- Target CAC: $200
165- Max reward: ($1,200 × 0.70) - $200 = $640
166 
167**Typical referral rewards:**
168- B2C: $10-50 or 10-25% of first purchase
169- B2B SaaS: $50-500 or 1-3 months free
170- Enterprise: Higher, often custom
171 
172---
173 
174## Referral Program Examples
175 
176### Dropbox (Classic)
177 
178**Program:** Give 500MB storage, get 500MB storage
179**Why it worked:**
180- Reward directly tied to product value
181- Low friction (just an email)
182- Both parties benefit equally
183- Gamified with progress tracking
184 
185### Uber/Lyft
186 
187**Program:** Give $10 ride credit, get $10 when they ride
188**Why it worked:**
189- Immediate, clear value
190- Double-sided incentive
191- Easy to share (code/link)
192- Triggered at natural moments
193 
194### Morning Brew
195 
196**Program:** Tiered rewards for subscriber referrals
197- 3 referrals: Newsletter stickers
198- 5 referrals: T-shirt
199- 10 referrals: Mug
200- 25 referrals: Hoodie
201 
202**Why it worked:**
203- Gamification drives ongoing engagement
204- Physical rewards are shareable (more referrals)
205- Low cost relative to subscriber value
206- Built status/identity
207 
208### Notion
209 
210**Program:** $10 credit per referral (education)
211**Why it worked:**
212- Targeted high-sharing audience (students)
213- Product naturally spreads in teams
214- Credit keeps users engaged
215 
216---
217 
218## Affiliate Program Design
219 
220### Commission Structures
221 
222**Percentage of sale:**
223- Standard: 10-30% of first sale or first year
224- Works for: E-commerce, SaaS with clear pricing
225- Example: "Earn 25% of every sale you refer"
226 
227**Flat fee per action:**
228- Standard: $5-500 depending on value
229- Works for: Lead gen, trials, freemium
230- Example: "$50 for every qualified demo"
231 
232**Recurring commission:**
233- Standard: 10-25% of recurring revenue
234- Works for: Subscription products
235- Example: "20% of subscription for 12 months"
236 
237**Tiered commission:**
238- Works for: Motivating high performers
239- Example: "20% for 1-10 sales, 25% for 11-25, 30% for 26+"
240 
241### Cookie Duration
242 
243How long after click does affiliate get credit?
244 
245| Duration | Use Case |
246|----------|----------|
247| 24 hours | High-volume, low-consideration purchases |
248| 7-14 days | Standard e-commerce |
249| 30 days | Standard SaaS/B2B |
250| 60-90 days | Long sales cycles, enterprise |
251| Lifetime | Premium affiliate relationships |
252 
253### Affiliate Recruitment
254 
255**Where to find affiliates:**
256- Existing customers who create content
257- Industry bloggers and reviewers
258- YouTubers in your niche
259- Newsletter writers
260- Complementary tool companies
261- Consultants and agencies
262 
263**Outreach template:**
264```
265Subject: Partnership opportunity — [Your Product]
266 
267Hi [Name],
268 
269I've been following your content on [topic] — particularly [specific piece] — and think there could be a great fit for a partnership.
270 
271[Your Product] helps [audience] [achieve outcome], and I think your audience would find it valuable.
272 
273We offer [commission structure] for partners, plus [additional benefits: early access, co-marketing, etc.].
274 
275Would you be open to learning more?
276 
277[Your name]
278```
279 
280### Affiliate Enablement
281 
282Provide affiliates with:
283- [ ] Unique tracking links/codes
284- [ ] Product overview and key benefits
285- [ ] Target audience description
286- [ ] Comparison to competitors
287- [ ] Creative assets (logos, banners, images)
288- [ ] Sample copy and talking points
289- [ ] Case studies and testimonials
290- [ ] Demo access or free account
291- [ ] FAQ and objection handling
292- [ ] Payment terms and schedule
293 
294---
295 
296## Viral Coefficient & Modeling
297 
298### Key Metrics
299 
300**Viral coefficient (K-factor):**
301```
302K = Invitations × Conversion Rate
303 
304K > 1 = Viral growth (each user brings more than 1 new user)
305K < 1 = Amplified growth (referrals supplement other acquisition)
306```
307 
308**Example:**
309- Average customer sends 3 invitations
310- 15% of invitations convert
311- K = 3 × 0.15 = 0.45
312 
313**Referral rate:**
314```
315Referral Rate = (Customers who refer) / (Total customers)
316```
317 
318Benchmarks:
319- Good: 10-25% of customers refer
320- Great: 25-50%
321- Exceptional: 50%+
322 
323**Referrals per referrer:**
324```
325How many successful referrals does each referring customer generate?
326```
327 
328Benchmarks:
329- Average: 1-2 referrals per referrer
330- Good: 2-5
331- Exceptional: 5+
332 
333### Calculating Referral Program ROI
334 
335```
336Referral Program ROI = (Revenue from referred customers - Program costs) / Program costs
337 
338Program costs = Rewards paid + Tool costs + Management time
339```
340 
341**Track separately:**
342- Cost per referred customer (CAC via referral)
343- LTV of referred customers (often higher than average)
344- Payback period for referral rewards
345 
346---
347 
348## Program Optimization
349 
350### Improving Referral Rate
351 
352**If few customers are referring:**
353- Ask at better moments (after wins, not randomly)
354- Simplify the sharing process
355- Test different incentive types
356- Make the referral prominent in product
357- Remind via email campaigns
358- Reduce friction in the flow
359 
360**If referrals aren't converting:**
361- Improve the landing experience for referred users
362- Strengthen the incentive for new users
363- Test different messaging on referral pages
364- Ensure the referrer's endorsement is visible
365- Shorten the path to value
366 
367### A/B Tests to Run
368 
369**Incentive tests:**
370- Reward amount (10% higher, 20% higher)
371- Reward type (credit vs. cash vs. free months)
372- Single vs. double-sided
373- Immediate vs. delayed reward
374 
375**Messaging tests:**
376- How you describe the program
377- CTA copy on share buttons
378- Email subject lines for referral invites
379- Landing page copy for referred users
380 
381**Placement tests:**
382- Where the referral prompt appears
383- When it appears (trigger timing)
384- How prominent it is
385- In-app vs. email prompts
386 
387### Common Problems & Fixes
388 
389| Problem | Likely Cause | Fix |
390|---------|--------------|-----|
391| Low awareness | Program not visible | Add prominent in-app prompts |
392| Low share rate | Too much friction | Simplify to one click |
393| Low conversion | Weak landing page | Optimize referred user experience |
394| Fraud/abuse | Gaming the system | Add verification, limits |
395| One-time referrers | No ongoing motivation | Add tiered/gamified rewards |
396 
397---
398 
399## Fraud Prevention
400 
401### Common Referral Fraud
402 
403- Self-referrals (creating fake accounts)
404- Referral rings (groups referring each other)
405- Coupon sites posting referral codes
406- Fake email addresses
407- VPN/device spoofing
408 
409### Prevention Measures
410 
411**Technical:**
412- Email verification required
413- Device fingerprinting
414- IP address monitoring
415- Delayed reward payout (after activation)
416- Minimum activity threshold
417 
418**Policy:**
419- Clear terms of service
420- Maximum referrals per period
421- Reward clawback for refunds/chargebacks
422- Manual review for suspicious patterns
423 
424**Structural:**
425- Require referred user to take meaningful action
426- Cap lifetime rewards
427- Pay rewards in product credit (less attractive to fraudsters)
428 
429---
430 
431## Tools & Platforms
432 
433### Referral Program Tools
434 
435**Full-featured platforms:**
436- ReferralCandy — E-commerce focused
437- Ambassador — Enterprise referral programs
438- Friendbuy — E-commerce and subscription
439- GrowSurf — SaaS and tech companies
440- Viral Loops — Template-based campaigns
441 
442**Built-in options:**
443- Stripe (basic referral tracking)
444- HubSpot (CRM-integrated)
445- Segment (tracking and analytics)
446 
447### Affiliate Program Tools
448 
449**Affiliate networks:**
450- ShareASale — Large merchant network
451- Impact — Enterprise partnerships
452- PartnerStack — SaaS focused
453- Tapfiliate — Simple SaaS affiliate tracking
454- FirstPromoter — SaaS affiliate management
455 
456**Self-hosted:**
457- Rewardful — Stripe-integrated affiliates
458- Refersion — E-commerce affiliates
459 
460### Choosing a Tool
461 
462Consider:
463- Integration with your payment system
464- Fraud detection capabilities
465- Payout management
466- Reporting and analytics
467- Customization options
468- Price vs. program scale
469 
470---
471 
472## Email Sequences for Referral Programs
473 
474### Referral Program Launch
475 
476**Email 1: Announcement**
477```
478Subject: You can now earn [reward] for sharing [Product]
479 
480Body:
481We just launched our referral program!
482 
483Share [Product] with friends and earn [reward] for each person who signs up. They get [their reward] too.
484 
485[Unique referral link]
486 
487Here's how it works:
4881. Share your link
4892. Friend signs up
4903. You both get [reward]
491 
492[CTA: Share now]
493```
494 
495### Referral Nurture Sequence
496 
497**After signup (if they haven't referred):**
498- Day 7: Remind about referral program
499- Day 30: "Know anyone who'd benefit?"
500- Day 60: Success story + referral prompt
501- After milestone: "You just [achievement] — know others who'd want this?"
502 
503### Re-engagement for Past Referrers
504 
505```
506Subject: Your friends are loving [Product]
507 
508Body:
509Remember when you referred [Name]? They've [achievement/milestone].
510 
511Know anyone else who'd benefit? You'll earn [reward] for each friend who joins.
512 
513[Referral link]
514```
515 
516---
517 
518## Measuring Success
519 
520### Dashboard Metrics
521 
522**Program health:**
523- Active referrers (referred someone in last 30 days)
524- Total referrals (invites sent)
525- Referral conversion rate
526- Rewards earned/paid
527 
528**Business impact:**
529- % of new customers from referrals
530- CAC via referral vs. other channels
531- LTV of referred customers
532- Referral program ROI
533 
534### Cohort Analysis
535 
536Track referred customers separately:
537- Do they convert faster?
538- Do they have higher LTV?
539- Do they refer others at higher rates?
540- Do they churn less?
541 
542Typical findings:
543- Referred customers have 16-25% higher LTV
544- Referred customers have 18-37% lower churn
545- Referred customers refer others at 2-3x rate
546 
547---
548 
549## Launch Checklist
550 
551### Before Launch
552 
553- [ ] Define program goals and success metrics
554- [ ] Design incentive structure
555- [ ] Build or configure referral tool
556- [ ] Create referral landing page
557- [ ] Design email templates
558- [ ] Set up tracking and attribution
559- [ ] Define fraud prevention rules
560- [ ] Create terms and conditions
561- [ ] Test complete referral flow
562- [ ] Plan launch announcement
563 
564### Launch
565 
566- [ ] Announce to existing customers (email)
567- [ ] Add in-app referral prompts
568- [ ] Update website with program details
569- [ ] Brief support team on program
570- [ ] Monitor for fraud/issues
571- [ ] Track initial metrics
572 
573### Post-Launch (First 30 Days)
574 
575- [ ] Review conversion funnel
576- [ ] Identify top referrers
577- [ ] Gather feedback on program
578- [ ] Fix any friction points
579- [ ] Plan first optimizations
580- [ ] Send reminder emails to non-referrers
581 
582---
583 
584## Questions to Ask
585 
586If you need more context:
5871. What type of program are you building (referral, affiliate, or both)?
5882. What's your customer LTV and current CAC?
5893. Do you have an existing program, or starting from scratch?
5904. What tools/platforms are you using or considering?
5915. What's your budget for rewards/commissions?
5926. Is your product naturally shareable (involves others, visible results)?
593 
594---
595 
596## Related Skills
597 
598- **launch-strategy**: For launching referral program effectively
599- **email-sequence**: For referral nurture campaigns
600- **marketing-psychology**: For understanding referral motivation
601- **analytics-tracking**: For tracking referral attribution
602- **pricing-strategy**: For structuring rewards relative to LTV
603 

Discussion

Alternatives

Affiliate marketingWhen the user wants to plan, implement, or optimize affiliate marketing strategy. Also use when the user mentions "affiliate marketing," "affiliate program strategy," "CPS model," "affiliate recruitment," "commission structure," "affiliate partners," "affiliate network," "affiliate tracking," "affiliate commission," or "partner marketing." For affiliate page, use affiliate-page-generator.Marketing · MITAffiliate marketingBuild and manage an affiliate marketing program. Use when the user says "affiliate program", "affiliate marketing", "affiliate partners", "referral commissions", "affiliate network", "partner program", "affiliate tracking", or asks about creating, managing, or growing an affiliate or partner program.Marketing · MITAffiliate Program ListerResearch an affiliate program and create a verified listing for openaffiliate.dev. Use this skill when the user asks anything about listing a program, adding an affiliate program to the directory, submitting a program to list, creating a listing, documenting an affiliate program, sharing an affiliate program, writing a program profile, posting a program to openaffiliate.dev, or contributing a new program. Also trigger for: "list a program", "add affiliate program", "submit program to list", create listing for X", "document affiliate program", "share affiliate program", write a listing", "post to openaffiliate.dev", "add X to the directory", register an affiliate program", "publish affiliate program", "new program listing", profile this affiliate program", "catalog this program".Marketing · MITReferral & Affiliate ProgramsWhen 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.Marketing · MIT