referral-program について
referral-programは、顧客紹介プログラムやアフィリエイトプログラムの設計・改善を支援するマーケティングスキルです。紹介ループ、報酬の経済性、成長モデル、最適化を扱い、ローカルデータを分析するPythonツールも含みます。
主な機能
- 01紹介とアフィリエイトの設計
- 024段階の紹介ループ設計
- 03インセンティブと報酬の経済分析
- 04きっかけと共有フローの設計
- 05Kファクターと収益のモデル化
- 06アフィリエイト報酬と階層の設計
活用シーン
- 01顧客紹介とアフィリエイトを選択
- 02利益率、CAC、LTVに基づく報酬設定
- 03停滞した紹介ファネルの弱点を特定
- 04報酬体系とパートナー階層をモデル化
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ borghei/ claude-skills --skill referral-programインストール後、Claude Code で/referral-programを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/loop-and-incentives.mdmodeling-and-affiliate.mdoptimization-and-operations.mdshare-and-experience.mdscripts/affiliate_commission_modeler.pyreferral_economics_calculator.pyreferral_funnel_analyzer.py詳細
紹介プログラム
4段階の紹介ループ、インセンティブ設計手法、トリガーとなるタイミングの最適化、共有の仕組み、バイラル係数のモデリング、アフィリエイトプログラムの設計、体系的な最適化プレイブックを網羅した、本番環境に対応する紹介・アフィリエイトプログラムのフレームワークです。放置されるのではなく、複利的に成長するプログラムを構築するために設計されています。
主な機能
- プログラムの種類とループの設計 — 紹介とアフィリエイトのどちらにするかを判断し、4段階のループ(トリガー → 共有 → コンバージョン → 報酬)を設計します
- インセンティブの設計 — 片側・両側インセンティブ、報酬の種類、段階的なゲーミフィケーション、LTV/CACを踏まえた報酬の経済性
- トリガーと共有の仕組み — プロダクト内およびメールでのトリガーポイント、共有チャネルの優先順位、本人視点での共有文面
- 紹介されたユーザーの体験 — 紹介用ランディングページ、アトリビューションルール、プログラム文面一式(プロンプト、メール、ダッシュボード)
- 成長の計算 — K係数のモデリング、売上への影響モデル、施策ごとのK係数改善
- アフィリエイトフレームワーク — コミッションモデル、ティア制度、パートナー向けツールキット、募集
- 最適化 — 最適化の前に診断するプレイブック、指標のベンチマーク、トラブルシューティング、3つのPythonツール
使用する場面
- ユーザーが「紹介プログラムを設計したい」「アフィリエイトプログラムを立ち上げたい」「バイラル成長を改善したい」と依頼した場合
- 顧客紹介プログラムとアフィリエイトプログラムのどちらにするか判断する必要がある場合
- 既存の紹介プログラムが停滞している場合(K係数 <1、共有率が低い、紹介されたユーザーのコンバージョン率が低い)
- CAC、利益率、LTVを踏まえて報酬体系を設定する必要がある場合
- トリガーとなるタイミングを特定する必要がある場合(いつ依頼するか、どのプロダクト内イベントを使うか、どのライフサイクルメールを使うか)
- ユーザーが「口コミがうまくいかない」または「友人紹介のフローを追加したい」と述べた場合
まず確認すること
紹介プログラムを設計する前に、次の情報を確認してください。不明または曖昧な項目があれば、推測せずに質問してください。
- プログラムの種類 — 顧客紹介とアフィリエイトのどちらか(熱心な顧客やソーシャルな顧客か、チームで購入する顧客か)(フレームワーク全体を決定します)
- トリガーとなるタイミング — 依頼するプロダクト内またはライフサイクル上のタイミング(ステージ1が機能していない場合、ステージ4の報酬を増やしても解決できません)
- 報酬の経済性 — 初回支払い額、利益率、CAC(報酬の上限を初回支払い額の30%未満に設定します)
- 現在の紹介率(該当する場合) — 片側・両側インセンティブのどちらにするか、どのステージを最初に改善するかを判断します
質問の停止ルール:回答内容を最も大きく左右する2~3項目だけを質問してください。ユーザーが「とにかくドラフトを作って」と言った場合は、作成を進め、成果物の冒頭に前提を列挙してください。
クイックスタート
- プログラムの種類を選ぶ — 「紹介かアフィリエイトか」の判断表を使います(熱心な顧客やソーシャルな顧客 → 紹介、チームで購入する顧客 → アフィリエイト)。
- 順番にループを構築する — トリガー → 共有 → コンバージョン → 報酬の順に進めます。ステージ1が機能していない場合、ステージ4の報酬を増やしても解決できません。
- インセンティブを設定する — 報酬の上限を初回支払い額の30%未満に設定します。紹介率が1%未満なら両側インセンティブにします。
- モデリングして検証する — スクリプト(
referral_economics_calculator.py、referral_funnel_analyzer.py、affiliate_commission_modeler.py)を実行し、報酬額を設定して、最も弱いステージを特定し、アフィリエイトのティアをモデル化します。 - 優先順位に沿って最適化する — まず認知度を改善し、次に共有フロー、紹介されたユーザーの体験、最後にインセンティブを改善します。
リファレンス
タスクに合ったリファレンスを読み込んでください。このファイルは簡潔に保ち、必要に応じて詳細を参照してください。
- references/loop-and-incentives.md — 紹介とアフィリエイトの判断表、全4段階のループと各段階の表、インセンティブ設計(片面・両面、報酬の種類、ティア、経済性)、トリガータイミングの設計。中核となるプログラムを設計する際に読んでください。
- references/share-and-experience.md — シェアチャネルの優先順位、シェアメッセージのテンプレート、紹介ランディングページのレイアウト、アトリビューションルール、プログラムのコピー一式(アプリ内プロンプト、ダッシュボード、アクティベーション後のメール)。シェアフローと紹介されたユーザーの体験を構築する際に読んでください。
- references/modeling-and-affiliate.md — Kファクターの計算と改善施策に加え、アフィリエイトフレームワークの全容(コミッション体系、ティアシステム、ツールキット、募集)。成長の計算モデルを作成する際や、アフィリエイトプログラムを設計する際に読んでください。
- references/optimization-and-operations.md — 最適化プレイブック、主要指標とベンチマーク、収益インパクトモデル、成果物、ツールリファレンスの全容、トラブルシューティング表、成功基準、アンチパターン。停滞したプログラムを診断する際や、スクリプトを運用する際に読んでください。
範囲と制限事項
対象範囲: 顧客紹介プログラムの設計(4段階のループ)、インセンティブの構成(片面、両面、段階制)、トリガータイミングの設計、シェアの仕組み、紹介ランディングページの仕様、バイラル係数のモデル化、アフィリエイトプログラムのフレームワーク(コミッションモデル、ティアシステム、募集)、体系的な最適化プレイブック。
対象外: 紹介ランディングページのビジュアルデザインとCRO(page-croを使用)、紹介ユーザー向けのサインアップフロー最適化(signup-flow-croを使用)、紹介ユーザー向けのサインアップ後のオンボーディング(onboarding-croを使用)、紹介された顧客の解約防止(churn-preventionを使用)、報酬価格の調整(pricing-strategyを使用)。スクリプトはローカルデータのみを対象とし、紹介プラットフォーム(ReferralHero、Viral Loops、PartnerStackなど)との連携はありません。
制限事項: Kファクターのベンチマークは、コンシューマー向けまたはプロシューマー向けのSaaSを想定しています。B2Bエンタープライズの紹介プログラムは動向が異なり、Kファクターは低い一方で、紹介1件あたりの価値は高くなります。アフィリエイトのコミッションに関するベンチマーク(継続課金の20~30%)はSaaSに特化したものであり、マーケットプレイスやEコマースのコミッションは異なるモデルに従います。アトリビューション期間(30~90日のCookie)は、ブラウザーのプライバシー機能(Safari ITP、ChromeのサードパーティCookie廃止)による制約が強まっています。収益予測は、提示されたコンバージョン率に基づく推定値です。
連携ポイント
- pricing-strategy — 紹介報酬の額は価格設定のマージンとLTVに合わせる必要があります。報酬は初回支払い額の30%未満にしてください。
- signup-flow-cro — 紹介ユーザーのサインアップフローでは、メールアドレスを事前入力し、紹介者の情報を表示して、手間を最小限に抑える必要があります。
- onboarding-cro — 紹介ユーザーは紹介者からの情報を持って利用を開始するため、異なるオンボーディング経路が必要になる場合があります。
- churn-prevention — 紹介された顧客の継続率を個別に監視してください。紹介顧客の解約率が高いと、顧客獲得費が無駄になります。
- page-cro — 紹介ランディングページのコンバージョン最適化には、page-croの手法を適用します。
- popup-cro — 購入後やマイルストーン達成後のポップアップは、紹介を促す自然なトリガーになります。