# Referral Programs

A free Claude Code skill that designs your whole customer referral program: who to ask, when to ask, and what to offer, backed by real published benchmarks.

## What it does

Referral Programs is a skill that walks Claude through building a full customer referral program from scratch, not just a list of tips. It picks the customer segment most likely to send you good referrals, matches the reward type to your product's actual value metric, builds a three-tier commission structure, writes the fraud-proof mechanics (pay on collection, not sign-up), recommends a tool, lays out a week-by-week launch sequence, and gives you a measurement dashboard benchmarked against real published B2B SaaS referral data.

It designs the program in full. You still bring your own customer count, pricing, and activation moment for it to build around.

## Who it is for

Any business owner or marketer who knows their happiest customers would send more business their way, but has never actually built the system: who qualifies, what moment to ask them, what to offer, and how to stop people gaming it. This replaces the work of a paid growth strategist sitting down and designing that program with you.

## What it is and what it runs in

- **It's a skill.** Think of it as a playbook Claude follows. There's no app to download.
- **It runs in Claude Code.** It also works in Codex, Cursor and other tools that support skills.
- **It's free.** No API keys, no signups, no paid accounts.

## Before you start

- **Claude Code installed** (or another agentic tool that supports skills).
- **git installed.** On a Mac, if it's missing, your computer offers a one-click install the first time Step 1 runs.

## Install

Open Claude Code (or your agentic tool) and run these two steps.

### Step 1: Download the skills library

```
git clone https://github.com/LeadMagic/gtm-skills.git
```

### Step 2: Copy Referral Programs into Claude Code

```
mkdir -p .claude/skills
cp -r gtm-skills/skills/growth/referral-programs .claude/skills/referral-programs
```

## Run it

Give Claude your business and your customers' moment of value, for example:

```
Design a referral program for my B2B software company. About
400 paying customers, and their first real win is the moment
our software successfully syncs their data for the first time.
```

You get back something like:

```
Segment: customers live 6+ months, heavy usage, multiple
locations, happy in their last survey.

When to ask: right after their own first real win, and again
after a great survey response. Not on day one.

What to offer: product credit that matches what the product
does, three tiers as the program scales, reward pays only once
the customer actually pays, never on sign-up.

Launch: a soft launch with a handful of top customers first,
then a full announcement, an in-app prompt at the activation
moment, and a monthly leaderboard.
```

## Troubleshooting

**Claude doesn't seem to use the skill.** Make sure you opened Claude Code in the same folder you ran the install steps in. You can also call it directly by typing `/referral-programs`.

**You're not sure which incentive type to pick.** The skill has a built-in decision tree, ask Claude to walk through it with your product's actual value metric (storage, seats, credits, whatever you charge for) and it will pick for you.

**You don't know your real numbers yet.** The skill will still build the full structure and flag exactly which numbers you need to plug in before it's launch-ready, it doesn't block on missing data, it tells you what's missing.

## Credit

Built by LeadMagic (https://github.com/LeadMagic/gtm-skills), MIT license, 53 stars. Free and open source.