Skill Tracer
Skills › Marketing Skills › referrals › program-examples.md

program-examples.md

158 lines · skills/referrals/references/program-examples.md at 88c79f6

Open on GitHub
1# Referral Program Examples
2
3Real-world examples of successful referral programs.
4

Referral Program Examples

Real-world examples of successful referral programs.

Raw lines 1 to 4
5## Contents
6- Dropbox (Classic)
7- Uber/Lyft
8- Morning Brew
9- Notion
10- Incentive Types Comparison
11- Incentive Sizing Framework
12- Viral Coefficient & Metrics (Key Metrics, Calculating Referral Program ROI)

Contents

  • Dropbox (Classic)
  • Uber/Lyft
  • Morning Brew
  • Notion
  • Incentive Types Comparison
  • Incentive Sizing Framework
  • Viral Coefficient & Metrics (Key Metrics, Calculating Referral Program ROI)
Raw lines 5 to 13
14## Dropbox (Classic)
16**Program:** Give 500MB storage, get 500MB storage
18**Why it worked:**
19- Reward directly tied to product value
20- Low friction (just an email)
21- Both parties benefit equally
22- Gamified with progress tracking
24---

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

Raw lines 14 to 25
26## Uber/Lyft
28**Program:** Give $10 ride credit, get $10 when they ride
30**Why it worked:**
31- Immediate, clear value
32- Double-sided incentive
33- Easy to share (code/link)
34- Triggered at natural moments
36---

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

Raw lines 26 to 37
38## Morning Brew
40**Program:** Tiered rewards for subscriber referrals
41- 3 referrals: Newsletter stickers
42- 5 referrals: T-shirt
43- 10 referrals: Mug
44- 25 referrals: Hoodie
46**Why it worked:**
47- Gamification drives ongoing engagement
48- Physical rewards are shareable (more referrals)
49- Low cost relative to subscriber value
50- Built status/identity
52---

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

Raw lines 38 to 53
54## Notion
56**Program:** $10 credit per referral (education)
58**Why it worked:**
59- Targeted high-sharing audience (students)
60- Product naturally spreads in teams
61- Credit keeps users engaged
63---

Notion

Program: $10 credit per referral (education)

Why it worked:

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

Raw lines 54 to 64
65## Incentive Types Comparison
67| Type | Pros | Cons | Best For |
68|------|------|------|----------|
69| Cash/credit | Universally valued | Feels transactional | Marketplaces, fintech |
70| Product credit | Drives usage | Only valuable if they'll use it | SaaS, subscriptions |
71| Free months | Clear value | May attract freebie-seekers | Subscription products |
72| Feature unlock | Low cost to you | Only works for gated features | Freemium products |
73| Swag/gifts | Memorable, shareable | Logistics complexity | Brand-focused companies |
74| Charity donation | Feel-good | Lower personal motivation | Mission-driven brands |
76---

Incentive Types Comparison

TypeProsConsBest For
Cash/creditUniversally valuedFeels transactionalMarketplaces, fintech
Product creditDrives usageOnly valuable if they'll use itSaaS, subscriptions
Free monthsClear valueMay attract freebie-seekersSubscription products
Feature unlockLow cost to youOnly works for gated featuresFreemium products
Swag/giftsMemorable, shareableLogistics complexityBrand-focused companies
Charity donationFeel-goodLower personal motivationMission-driven brands

Raw lines 65 to 77
78## Incentive Sizing Framework
80**Keep the incentive inside the total acquisition budget:**
81```
82Total Referral CAC = Total Reward Cost + Other Acquisition Cost
83Max Total Reward Cost = max(0, Target CAC - Other Acquisition Cost)
84```
86Use costs per newly acquired paying customer over the same cohort and period. Total reward cost includes both sides of a two-sided reward; other acquisition cost includes allocated tool, campaign, and management costs. Estimate the actual cost or foregone contribution of credits and free months consistently, rather than treating their face value as cash cost or ignoring it.
88**Example:**
89- Lifetime revenue: $1,200; gross margin: 70% → lifetime gross profit: $840
90- Target total referral CAC: $200
91- Other acquisition cost per acquired customer: $40
92- Maximum combined reward cost: $200 - $40 = $160 (for example, $80 cash to each side)
93- Total referral CAC: $160 + $40 = $200
95The old $640 reward would produce $680 CAC with these other costs, exceeding the $200 target. Lifetime gross profit helps assess whether the chosen acquisition budget is viable; it is not the reward budget minus target CAC. Check retention, refunds, and cash payback before committing the budget. If other costs already meet or exceed target CAC, pause or redesign the program; a zero remaining reward budget does not make an already over-budget acquisition acceptable.
97For the CAC cost/cohort definition, see [Stripe's CAC calculation guide](https://stripe.com/resources/more/cac-in-saas).
99**Typical referral rewards:**
100- B2C: $10-50 or 10-25% of first purchase
101- B2B SaaS: $50-500 or 1-3 months free
102- Enterprise: Higher, often custom
104---

Incentive Sizing Framework

Keep the incentive inside the total acquisition budget:

Total Referral CAC = Total Reward Cost + Other Acquisition Cost
Max Total Reward Cost = max(0, Target CAC - Other Acquisition Cost)

Use costs per newly acquired paying customer over the same cohort and period. Total reward cost includes both sides of a two-sided reward; other acquisition cost includes allocated tool, campaign, and management costs. Estimate the actual cost or foregone contribution of credits and free months consistently, rather than treating their face value as cash cost or ignoring it.

Example:

  • Lifetime revenue: $1,200; gross margin: 70% → lifetime gross profit: $840
  • Target total referral CAC: $200
  • Other acquisition cost per acquired customer: $40
  • Maximum combined reward cost: $200 - $40 = $160 (for example, $80 cash to each side)
  • Total referral CAC: $160 + $40 = $200

The old $640 reward would produce $680 CAC with these other costs, exceeding the $200 target. Lifetime gross profit helps assess whether the chosen acquisition budget is viable; it is not the reward budget minus target CAC. Check retention, refunds, and cash payback before committing the budget. If other costs already meet or exceed target CAC, pause or redesign the program; a zero remaining reward budget does not make an already over-budget acquisition acceptable.

For the CAC cost/cohort definition, see Stripe's CAC calculation guide.

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

Raw lines 78 to 105
106## Viral Coefficient & Metrics

Viral Coefficient & Metrics

Raw lines 106 to 107
108### Key Metrics
110**Viral coefficient (K-factor):**
111```
112K = Invitations × Conversion Rate
114K > 1 = Viral growth (each user brings more than 1 new user)
115K < 1 = Amplified growth (referrals supplement other acquisition)
116```
118**Example:**
119- Average customer sends 3 invitations
120- 15% of invitations convert
121- K = 3 × 0.15 = 0.45
123**Referral rate:**
124```
125Referral Rate = (Customers who refer) / (Total customers)
126```
128Benchmarks:
129- Good: 10-25% of customers refer
130- Great: 25-50%
131- Exceptional: 50%+
133**Referrals per referrer:**
135Benchmarks:
136- Average: 1-2 referrals per referrer
137- Good: 2-5
138- Exceptional: 5+

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:

Benchmarks:

  • Average: 1-2 referrals per referrer
  • Good: 2-5
  • Exceptional: 5+
Raw lines 108 to 139
140### Calculating Referral Program ROI
142```
143Referral program return = (Incremental contribution before program costs - Program costs) / Program costs
145Contribution before program costs = Net referred revenue - Serving / product costs
146Program costs = Reward economic cost + Allocated tool / campaign costs + Management hours × Loaded hourly cost
147```
149Use the same cohort and observation window for revenue and costs. Net revenue accounts for refunds and discounts; serving/product costs include the costs needed to deliver the referred customer's purchase. Value credits consistently and avoid subtracting a discount in both net revenue and reward cost. Report the ratio as a percentage when multiplying by 100. With zero program cost the ratio is undefined; report contribution and costs separately.
151**Illustrative margin check:** $10,000 net referred revenue at 20% contribution margin yields $2,000 contribution before program costs. With $3,000 program cost, return is ($2,000 - $3,000) / $3,000 = **−33.3%**, despite a revenue-minus-program-cost ratio of +233.3%. Revenue is not profit; see [Google's ROI explanation](https://support.google.com/google-ads/answer/1722066?hl=en).
153Referral attribution does not prove all referred sales are incremental. Estimate the counterfactual with a suitable holdout or other defensible design. If you only have attributed sales, label the result **attributed contribution return**, state the incrementality assumption, and do not claim causal program ROI. Separate observed cash recovery from projected lifetime contribution.
155**Track separately:**
156- Cost per referred customer (CAC via referral)
157- LTV of referred customers (often higher than average)
158- Payback period for referral rewards

Calculating Referral Program ROI

Referral program return = (Incremental contribution before program costs - Program costs) / Program costs

Contribution before program costs = Net referred revenue - Serving / product costs
Program costs = Reward economic cost + Allocated tool / campaign costs + Management hours × Loaded hourly cost

Use the same cohort and observation window for revenue and costs. Net revenue accounts for refunds and discounts; serving/product costs include the costs needed to deliver the referred customer's purchase. Value credits consistently and avoid subtracting a discount in both net revenue and reward cost. Report the ratio as a percentage when multiplying by 100. With zero program cost the ratio is undefined; report contribution and costs separately.

Illustrative margin check: $10,000 net referred revenue at 20% contribution margin yields $2,000 contribution before program costs. With $3,000 program cost, return is ($2,000 - $3,000) / $3,000 = −33.3%, despite a revenue-minus-program-cost ratio of +233.3%. Revenue is not profit; see Google's ROI explanation.

Referral attribution does not prove all referred sales are incremental. Estimate the counterfactual with a suitable holdout or other defensible design. If you only have attributed sales, label the result attributed contribution return, state the incrementality assumption, and do not claim causal program ROI. Separate observed cash recovery from projected lifetime contribution.

Track separately:

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