referral-program について
グロースチーム向けに、紹介プログラムやバイラルループを設計するスキルです。報酬設計、チャネル、ランディングページ、導入時の確認項目、効果測定に加え、バイラル係数とサイクル時間の算出方法を扱います。
主な機能
- 01片側、両側、段階型報酬の設計
- 02バイラル係数とサイクル時間の算出
- 03メール、ソーシャル、アプリ内紹介の計画
- 04紹介ランディングページの構成
- 05追跡、不正対策、報酬付与の確認
- 06紹介転換率と獲得コストの測定
活用シーン
- 01製品に合う報酬モデルの選定
- 02紹介ループの成長可能性の評価
- 03紹介リンクとランディングページの計画
- 04追跡と不正対策設定の監査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openclaudia/ openclaudia-skills --skill referral-programインストール後、Claude Code で/referral-programを入力して読み込まれたか確認します。
詳細
紹介プログラムの設計
持続可能な成長を促す、効果的な紹介プログラムとバイラルループを設計します。
1. 紹介プログラムのフレームワーク
紹介者のみを対象としたインセンティブ
紹介者だけが報酬を受け取ります。
最適なケース:
- オーガニックな口コミが生まれやすい製品
- 紹介されたユーザーに追加の動機付けが必要ない、登録の手間が少ないサービス
- コストを重視する企業
例:
- Uber:「紹介した友達1人につき10ドル分のクレジット」
- Amazon Associates:紹介経由の購入に対するコミッション
テンプレート:
Refer a friend and get [reward].
Share your unique link: [referral_url]
紹介者と紹介されたユーザーの両方を対象としたインセンティブ
紹介者と紹介されたユーザーの両方が報酬を受け取ります。
最適なケース:
- 新規ユーザーの利用開始に努力が必要な製品
- 新規ユーザーの背中を押す必要がある競争の激しい市場
- サブスクリプション型のビジネス
例:
- Dropbox:両者に追加ストレージを500MBずつ提供
- Airbnb:紹介者に25ドル分のクレジット、友達に初回宿泊料金の40ドル割引
- PayPal:友達が初めて取引を行うと、両者に10ドルを進呈
テンプレート:
Give [friend_reward], get [referrer_reward].
Share your link and you both win: [referral_url]
段階式インセンティブ
紹介の成功件数に応じて報酬が増えます。
報酬段階の例:
| 紹介数 | 報酬 |
|---|---|
| 1 | 1か月分無料 |
| 3 | 限定機能をアンロック |
| 5 | 3か月間のプレミアムプラン |
| 10 | プレミアム機能を無期限で利用 |
| 25 | 現金またはグッズボックス |
最適なケース:
- 熱心な紹介者やアンバサダーの育成
- 熱心なユーザー層がいる製品
- 紹介ランキングの文化の醸成
2. バイラル係数の計算
バイラル係数(Kファクター)によって、紹介ループが自走できるかどうかが決まります。
計算式
K = i * c
Where:
i = number of invites sent per user
c = conversion rate of each invite
If K > 1: viral growth (each user brings more than one new user)
If K < 1: referrals supplement but don't replace other acquisition
計算例
Users send an average of 5 invites (i = 5)
15% of invites convert to signups (c = 0.15)
K = 5 * 0.15 = 0.75
With 1,000 initial users:
- Cycle 1: 1,000 * 0.75 = 750 new users
- Cycle 2: 750 * 0.75 = 563 new users
- Cycle 3: 563 * 0.75 = 422 new users
- Total after 10 cycles: ~3,570 additional users from referrals
バイラルサイクル時間
バイラルループの速さも、Kと同じくらい重要です。
Effective growth = K / cycle_time
A K of 0.5 with a 1-day cycle > K of 0.8 with a 30-day cycle
Kを改善する方法
| 要素 | アクション |
|---|---|
| 招待数(i)を増やす | 共有の手間をなくし、適切なタイミングで促す |
| コンバージョン率(c)を上げる | ランディングページを改善し、インセンティブを強化し、ソーシャルプルーフを活用する |
| サイクル時間を短縮する | 報酬を即時に付与し、リアルタイムで通知する |
3. 紹介チャネル
メールでの紹介
メリット: コンバージョン率が高い、個人的、追跡可能 デメリット: 件数が少ない、メールへのアクセスが必要
テンプレート:
Subject: I thought you'd like [Product] -- here's [reward] to try it
Hey [Name],
I've been using [Product] for [time] and it's been great for [specific benefit].
I wanted to share my referral link so you can get [friend_reward]:
[referral_url]
[Your name]
ソーシャルメディアでの共有
メリット: リーチが広い、手間が少ない、拡散の可能性がある デメリット: コンバージョン率が低い、個人的なつながりが薄い
プラットフォーム別のテンプレート:
Twitter/X:
I just [achievement/milestone] with @Product! If you want to try it,
use my link and we both get [reward]: [referral_url]
LinkedIn:
I've been using [Product] to [professional benefit] and the results
have been impressive: [specific metric].
If you're looking for [solution], here's my referral link
(we both get [reward]): [referral_url]
WhatsApp/SMS:
Hey! I've been using [Product] and really like it. They have a
referral deal -- we both get [reward] if you sign up through my link:
[referral_url]
アプリ内紹介
メリット: 利用意欲が最も高い、状況に即している、手間がかからない デメリット: 既存ユーザーにしか届かない
ベストプラクティス:
- 成功を感じたタイミング(タスクの完了、達成、良い結果)で紹介を促す
- 共有メッセージをあらかじめ入力しておく
- 紹介の進捗状況と獲得済みの報酬を表示する
- アカウント/設定ページに紹介ウィジェットを追加する
固有リンクと紹介コード
| 方法 | メリット | デメリット |
|---|---|---|
| 固有リンク | 手間がかからず、あらゆるチャネルで使える | 口頭で共有しにくい |
| 紹介コード | 覚えやすく、口頭で共有できる | 登録時に追加の手順が必要 |
| 両方 | 柔軟性が最大限に高まる | 実装がより複雑になる |
4. 紹介用ランディングページのテンプレート
紹介リンクをクリックしたユーザーに表示されるページです。
構成
[Hero Section]
- Headline: "[Referrer's name] invited you to [Product]"
- Subheadline: "Sign up now and get [friend_reward]"
- CTA button: "Claim your [reward]"
[Social Proof]
- "[Referrer's name] and X others use [Product]"
- Logos of known customers
- Key metric: "Trusted by X users"
[Value Proposition]
- 3 key benefits with icons
- Brief product description
[How It Works]
- Step 1: Sign up (takes 30 seconds)
- Step 2: [Key activation action]
- Step 3: Enjoy [reward] + the product
[CTA Repeat]
- "Join [Referrer's name] on [Product]"
- Urgency: "This offer expires in [X days]"
[FAQ]
- When do I get my reward?
- What does [Product] do?
- Is there a catch?
5. 事例
Dropbox(2008~2010年)
- 仕組み: 両面型 — 両者に追加ストレージを500MBずつ提供
- 結果: 15か月で3,900%の成長(ユーザー数が10万人から400万人に増加)
- 重要な知見: 報酬のストレージ自体が製品だったため、成長をさらに促す仕組みになっていた
- バイラル係数: 推定約0.6~0.7(補助的な要素であり、純粋なバイラル成長ではない)
Airbnb(2014年)
- 仕組み: 両面型 — 紹介者に25ドル分の旅行クレジット、友達に初回予約の40ドル割引
- 結果: 紹介プログラム2.0により、紹介経由の予約が300%増加
- 重要な知見: 紹介ページを、迷惑なスパムではなく贈り物のように感じられるデザインに刷新。紹介者の写真や旅行履歴を使ってパーソナライズ
- バイラル係数: Kは低いものの、紹介ユーザーのLTVは高い
PayPal(1999-2000)
- 仕組み: 双方向型 — 紹介1件につき20ドル(その後10ドル、さらに5ドルに減額)
- 結果: 1日あたり7~10%の成長を達成し、初年度にユーザー数が100万人に到達
- 重要な洞察: 現金インセンティブが初期の大規模な成長を促し、ネットワーク効果が働き始めるとインセンティブを減額しました
- コスト: 紹介ボーナスに6,000万~7,000万ドルを費やしましたが、各ユーザーのLTVはそれを大きく上回っていました
Robinhood(2014-2015)
- 仕組み: 順番が繰り上がるインセンティブ付きのウェイトリスト+紹介者への無料株式
- 結果: サービス開始前にウェイトリスト登録者が100万人に到達
- 重要な洞察: 希少性(ウェイトリスト)+社会的証明(自分の順番)+具体的な報酬(無料株式)
6. 実装チェックリスト
技術的な設定
- ユーザーごとに固有の紹介リンク/コードを生成する
- 紹介の追跡機能を構築する(リンクのクリック、登録、アクティベーション、報酬)
- アトリビューション期間を設定する(クリック後、どのくらいの期間内の登録をカウントするか)
- 不正検出を実装する(自己紹介、偽アカウント、VPNの悪用)
- 報酬の付与機能を構築する(自動付与、手動承認、またはその併用)
- ユーザー向け紹介ダッシュボードを作成する(送信した招待、保留中、完了、獲得した報酬)
不正防止
- 自己紹介をブロックする(同一IP、同一デバイス、同一メールドメイン)
- 報酬付与の前にアクティベーション操作を必須にする(登録だけでは不可)
- ユーザーごとに1日/1週間あたりの紹介数の上限を設定する
- 不審なパターンにフラグを立てる(同じIP範囲からの一括登録など)
- 不正な紹介に対する報酬の取り消しを実装する
プログラム設計上の決定事項
| 決定事項 | 選択肢 |
|---|---|
| 報酬の種類 | 現金、クレジット、製品機能、グッズ、慈善団体への寄付 |
| 報酬を付与するタイミング | 登録時、アクティベーション時、初回購入時 |
| 報酬額 | 複数の金額をテストする。金額が高ければよいとは限りません |
| 有効期限 | 紹介リンクはX日後に期限切れにするか。報酬にも有効期限を設けるか |
| 上限 | ユーザーごとに1か月あたりの紹介数の上限を設けるか |
| 対象者 | すべてのユーザー、または有料/アクティブユーザーのみか |
7. 紹介メールのシーケンス
招待リマインダー(既存ユーザー向け)
Subject: You have [X] invites waiting
Hey [Name],
Did you know you can give your friends [reward] and get [reward] for yourself?
You've invited [0/N] friends so far. Share your link:
[referral_url]
Here's what [Product] users are saying:
"[Testimonial]" -- [Customer name]
紹介されたユーザーへのウェルカムメール
Subject: [Referrer] sent you a gift -- [reward] inside
Hey there!
[Referrer's name] thinks you'd love [Product], so they're giving you [reward] to try it.
[CTA: Claim your reward]
What is [Product]?
[1-sentence description]
What you'll get:
- [Benefit 1]
- [Benefit 2]
- [Benefit 3]
- Plus [friend_reward] from [Referrer's name]
This offer expires in [X] days.
紹介成功の通知
Subject: [Friend's name] just signed up -- you earned [reward]!
Great news, [Name]!
[Friend's name] accepted your invitation and signed up for [Product].
Your [reward] has been added to your account.
Keep sharing: you've referred [X] friends so far.
[referral_url]
[Show progress toward next tier if using tiered rewards]
8. 成功の測定
主要指標
| 指標 | 計算式 | 良好なベンチマーク |
|---|---|---|
| 参加率 | 共有したユーザー数/全ユーザー数 | 15~25% |
| ユーザーあたりの共有数 | 共有の合計数/参加ユーザー数 | 3~5 |
| クリック率 | リンクのクリック数/共有数 | 20~40% |
| コンバージョン率 | 登録数/リンクのクリック数 | 10~25% |
| バイラル係数(K) | 招待数 × コンバージョン率 | 一般的には0.3~0.7 |
| バイラルサイクル時間 | 招待から新規ユーザーの初回招待までの平均日数 | 1~7日 |
| 紹介による売上 | 紹介されたユーザーからの売上 | 別途追跡する |
| 紹介経由のCAC | 報酬コスト/獲得ユーザー数 | 有料CACと比較する |
実施するA/Bテスト
- 報酬額(10ドル vs 20ドル vs 50ドル)
- 報酬の種類(クレジット vs 現金 vs 機能のロック解除)
- 片側型と双方向型のインセンティブ
- 紹介を促すタイミング(登録後 vs 初回の成功後)
- ランディングページのコピー(ギフトを強調 vs お得さを強調)
- 紹介招待メールの件名
- ソーシャル共有用コピーのバリエーション
コメント
Markdown 対応