Referral programs skill

Referral programs — The headcount org chart — 16 departments, 172 skills, searchable (from the cbrock84/headcount README)

Illustration · not a resultFrom the cbrock84/headcount README — shows the whole collection, not only this skill.source ↗

Designs and improves referral, affiliate, and word-of-mouth programs — incentive structure, mechanics, timing, and fraud control.

by cbrock84·MIT license·★ 2,028 Stars on the repo·GitHub ↗

Use now

Files of Referral programs

cbrock84/main1 file shown
SKILL.md
Show the full text70 lines

Referral programs

Qualify the channel first

Referral programs amplify existing word of mouth. They do not create it.

If customers are not already recommending you unprompted, a program will not produce them — it will produce incentive-motivated signups that churn. Check first: is anyone referring today, and what do they say when they do?

Incentive design

  • Two-sided beats one-sided in most cases. It gives the referrer something to offer rather than something to gain, which removes the awkwardness that stops most referrals.
  • Match the reward to the product's value, not to a round number. Account credit usually outperforms cash, and costs less.
  • Reward the outcome you want. Paying on signup buys signups; paying on a retained, activated customer buys customers.
  • Cash rewards attract fraud, and fraud scales faster than the program does. Budget for detection before launch, not after.

Mechanics

The referral has to be effortless at the moment of enthusiasm, which means the ask must appear right after a success moment — not in a settings page nobody visits.

  • One-click share with pre-written text the referrer can edit.
  • A link that works everywhere and survives being pasted into any app.
  • Visible status: who was invited, what stage they reached, what has been earned. Ambiguity kills repeat referrals.
  • The referred person's experience must be better than a normal signup. Landing them on the generic homepage wastes the introduction.

Fraud control

Self-referral, disposable accounts, and coordinated rings. Minimum viable controls: reward only on a qualifying event well past signup, hold a payout window, deduplicate on payment method and device, and cap per-referrer volume pending review.

Affiliates are a different program

Affiliates are a paid channel with commercial terms, not enthusiastic customers. They need attribution rules, cookie windows, prohibited-methods terms — brand bidding and coupon-site behavior in particular — and monitoring. Run without terms and you will pay commission on customers you already had.

Measuring

Track referred-customer retention against baseline. If referred customers retain worse, the incentive is buying the wrong behavior and the program is losing money while appearing to work.

Sources

references/sources.md in this skill lists the outside authorities that settle the questions here — what each one is authoritative for, and what you may do with it. Check them before answering on anything they cover, and cite what you used. Most are free to read and not free to reproduce; the use note on each is binding.

Never

  • Launch referrals before the product retains. A referral program amplifies whatever is already there, churn included.
  • Pay a reward before the referred account is real — activated, paid, and past the refund window.
  • Ask for a referral in the same breath as an apology or an open support escalation.
  • Run affiliates and customer referrals on the same terms. They attract different people and need different controls.
1---
2name: referral-programs
3description: Designs and improves referral, affiliate, and word-of-mouth programs — incentive structure, mechanics, timing, and fraud control. Use this to build a referral or affiliate program, diagnose one that is not producing, decide what incentive to offer, or judge whether referral is a realistic channel for a product.
4---
5 
6# Referral programs
7 
8## Qualify the channel first
9 
10Referral programs amplify existing word of mouth. They do not create it.
11 
12If customers are not already recommending you unprompted, a program will not produce them — it will
13produce incentive-motivated signups that churn. Check first: is anyone referring today, and what do
14they say when they do?
15 
16## Incentive design
17 
18- **Two-sided beats one-sided** in most cases. It gives the referrer something to offer rather than
19 something to gain, which removes the awkwardness that stops most referrals.
20- **Match the reward to the product's value**, not to a round number. Account credit usually
21 outperforms cash, and costs less.
22- **Reward the outcome you want.** Paying on signup buys signups; paying on a retained, activated
23 customer buys customers.
24- **Cash rewards attract fraud**, and fraud scales faster than the program does. Budget for
25 detection before launch, not after.
26 
27## Mechanics
28 
29The referral has to be effortless at the moment of enthusiasm, which means the ask must appear right
30after a success moment — not in a settings page nobody visits.
31 
32- One-click share with pre-written text the referrer can edit.
33- A link that works everywhere and survives being pasted into any app.
34- Visible status: who was invited, what stage they reached, what has been earned. Ambiguity kills
35 repeat referrals.
36- The referred person's experience must be better than a normal signup. Landing them on the generic
37 homepage wastes the introduction.
38 
39## Fraud control
40 
41Self-referral, disposable accounts, and coordinated rings. Minimum viable controls: reward only on a
42qualifying event well past signup, hold a payout window, deduplicate on payment method and device,
43and cap per-referrer volume pending review.
44 
45## Affiliates are a different program
46 
47Affiliates are a paid channel with commercial terms, not enthusiastic customers. They need
48attribution rules, cookie windows, prohibited-methods terms — brand bidding and coupon-site
49behavior in particular — and monitoring. Run without terms and you will pay commission on customers
50you already had.
51 
52## Measuring
53 
54Track referred-customer retention against baseline. If referred customers retain worse, the
55incentive is buying the wrong behavior and the program is losing money while appearing to work.
56 
57## Sources
58 
59`references/sources.md` in this skill lists the outside authorities that settle the questions
60here — what each one is authoritative for, and what you may do with it. Check them before
61answering on anything they cover, and cite what you used. Most are free to read and not free
62to reproduce; the use note on each is binding.
63 
64## Never
65 
66- Launch referrals before the product retains. A referral program amplifies whatever is already there, churn included.
67- Pay a reward before the referred account is real — activated, paid, and past the refund window.
68- Ask for a referral in the same breath as an apology or an open support escalation.
69- Run affiliates and customer referrals on the same terms. They attract different people and need different controls.
70 

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 · MITAffiliatemcpAffiliate network MCPs and skillsBusiness & ops · MIT