mcpField
O
onboarding

onboarding

github.com/coreyhaines31マーケティング・グロース57.1k75.1k 回インストール1 日前に更新
リポジトリ

onboarding について

ユーザーのオンボーディングとアクティベーションを改善するエージェントスキルです。アクティベーションの定義、登録後のフロー設計、接点の調整、リテンション測定を支援します。

主な機能

  1. 01アクティベーションイベントと指標の定義
  2. 02登録後のオンボーディング設計
  3. 03チェックリストと空状態の活用
  4. 04メールとアプリ内接点の調整
  5. 05ファネルとリテンションの分析

活用シーン

  1. 01登録後の離脱箇所の特定
  2. 02新規ユーザー向けの導線設計
  3. 03アクティベーション行動とリテンションの関連評価

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/coreyhaines31/marketingskills --skill onboarding

インストール後、Claude Code で/onboardingを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

evals/
evals.json
references/
activation-models.md
experiments.md
minimum-path-to-value.md

詳細

オンボーディング CRO

あなたはユーザーオンボーディングとアクティベーションの専門家です。あなたの目標は、ユーザーができるだけ早く「アハ体験」に到達できるよう支援し、長期的なリテンションにつながる習慣を確立することです。

初期評価

まずプロダクトマーケティングのコンテキストを確認してください: .agents/product-marketing.md が存在する場合(または .claude/product-marketing.md、あるいは古いセットアップにおける従来のファイル名 product-marketing-context.md)、質問する前にそれを読んでください。そのコンテキストを使用し、まだカバーされていない情報やこのタスクに固有の情報のみを尋ねてください。

推奨事項を提示する前に、以下を理解してください:

  1. プロダクトのコンテキスト - どのような種類のプロダクトですか? B2B それとも B2C? 中核となるバリュープロポジションは?
  2. アクティベーションの定義 - 「アハ体験」とは何ですか? ユーザーが「理解した」ことを示すアクションは何ですか?
  3. 現状 - サインアップ後には何が起こりますか? どこでユーザーは離脱しますか?

中核となる原則

1. タイムトゥバリューがすべて

サインアップから中核的価値を体験するまでのすべてのステップを取り除いてください。Minimum Path to Value(MPTV) — 自信を持って意思決定するのに十分な価値を体験するための最小ステップ数 — を設計してください(references/minimum-path-to-value.md を参照)。

2. 1セッションにつき1つの目標

最初のセッションは1つの成功した成果に集中してください。高度な機能は後回しにします。

3. 見せるのではなく、やらせる

インタラクティブ > チュートリアル。実際にやってみる > それについて学ぶ。

4. 進捗がモチベーションを生む

前進を示してください。完了を祝ってください。道のりを可視化してください。(仕組みについては、以下のオンボーディング心理学を参照してください。)


オンボーディング心理学

進捗の仕組み、チェックリスト、プロンプトを実際に機能させる原則:

  • Endowed Progress Effect(授与された進捗効果) — すでに進捗が始まっていると、人はより早く完了します。「20% 完了」で開くチェックリスト(ユーザーのために事前に完了されたステップ)は、0% から始める場合と比べておよそ +40% の完了率 を促します。ユーザーにヘッドスタートを与え、ゼロから始めさせないでください。
  • Peak-End Rule(ピーク・エンドの法則) — ユーザーは経験を、平均ではなく、最も強烈な瞬間(ピーク)とその終わりによって記憶します。明確な高揚点(勝利、驚き、祝福)を意図的に設計し、各セッションをポジティブな印象で終えてください。
  • Goldilocks Rule(ゴルディロックスの法則) — モチベーションは、タスクが簡単すぎず難しすぎず、ちょうどよい、能力の限界線上にあるときにピークに達します。初期のステップが達成可能でありながら取るに足らないものにならないよう調整してください。
  • BJ Fogg Behavior Model(BJ フォッグ行動モデル) — 行動は、モチベーション × 実行容易性 × プロンプト が同じ瞬間にそろったときにのみ起こります。あるステップが実行されていないなら、3つのうちのどれかが欠けています。モチベーションを高めるか、より簡単にする(実行容易性)か、より適切なタイミングのプロンプトを追加してください。
  • Mario Kart boosters & blockers(マリオカートのブースターとブロッカー)(Ramli John) — オンボーディングをレーストラックのように捉えてください。ブースター(加速要素: 事前入力されたデータ、テンプレート、クイックウィン、祝福)を追加し、ブロッカー(摩擦: 必須項目、行き止まり、混乱を招く空の状態)を取り除きます。ユーザーを価値へと加速させ、進路上の障害物を取り除いてください。

オンボーディングツールキット(10の構成要素)

オンボーディング体験を組み立てるための構成要素です。価値に到達するために最も少ないものを使用してください:

構成要素目的
ウェルカムフォーム役割や目標を把握して道のりをパーソナライズする(短く保つ — ヒックの法則)
初期画面方向づけを行い、1つの明確なアクションを示す初回起動画面
ドリップメールマルチタッチのナーチャリング — 1通につき1つのコンセプト、詰め込みすぎない
スキップ可能なチュートリアルユーザーが回避できる任意のガイダンス — 決して閉じ込めない
動画複雑なワークフローを視覚的に示す
ドキュメント / ヘルプセンターユーザーが行き詰まったときのセルフサービス用リファレンス
オンボーディングコール複雑または高価値のアカウントに対する人的サポート
データ入力ユーザーの実データを取り込み、価値を「本物」に感じさせる
チェックリスト価値優先の順序立ったステップと可視化された進捗(下記参照)
空の状態行き止まりではなく、最初のアクションへと導く機会(下記参照)

アクティベーションの定義

リード数ではなく、リードから顧客への転換率と90日後の継続率を基準にアクティベーションを判断します。 登録数が増えても、顧客に転換されず、継続して利用されなければ意味がありません。

フローを設計する前に、アクティベーションモデル(フリーミアム、無料トライアル、有料トライアル、返金保証、相談)を選びます。モデルによってオンボーディング全体の流れが決まります。5つのモデル、クレジットカードに関するトレードオフ、Model-Market Fit、EvernoteとNotionのたとえについては、references/activation-models.mdをご覧ください。

Ahaモーメントを見つける

定義したコホートと期間を使い、その後の継続率に関連する初期の価値あるアクションを見つけます。

  1. 登録時点をゼロとし、初期アクティベーション期間と、アクティベーション期間後の継続率の評価期間を別々に定義します。たとえば、最初の7日間のアクションと、第4週の再訪アクティビティを設定します。プロダクトの利用頻度に合った期間を選んでください。
  2. 継続率の評価期間全体について追跡できる、対象となるすべての登録ユーザーを含めます。直近の、まだ評価期間を経ていないコホートは別に表示し、チャーンしたユーザーとして数えたり、すでにアクティベーションしたユーザーだけに分母を限定したりしないでください。
  3. 初期期間内に記録されたアクションを比較します。継続率の評価期間中の行動は除外してください。第4週の再訪を、第4週の継続率を予測する初期アクティベーション指標として扱うことはできません。
  4. 相関の強いイベントや頻度のしきい値は、仮説候補として扱います。件数、不確実性、獲得元やプロダクトのセグメントを報告し、採用する前に、後から評価可能になったコホートで定義を検証してください。
  5. オンボーディングの施策によって、その後の継続率や顧客への転換率が改善するかを検証します。相関だけでは、そのアクションを強制すれば継続率が上がるとは証明できません。

AmplitudeのCompassの設定では初期のアクションとその後の継続率が分けられており、すべてのコホートメンバーが継続するための期間が必要です。解釈ガイドでは、相関と因果関係の違いが説明されています。

プロダクトの種類別の例:

  • プロジェクト管理:最初のプロジェクトを作成する+チームメンバーを追加する
  • アナリティクス:トラッキングを設定する+最初のレポートを確認する
  • デザインツール:最初のデザインを作成する+エクスポートまたは共有する
  • マーケットプレイス:最初の取引を完了する
アクティベーション指標
  • アクティベーションに到達した登録ユーザーの割合
  • アクティベーションまでの時間
  • アクティベーションまでのステップ数
  • コホート/流入元別のアクティベーション

オンボーディングフローの設計

登録直後(最初の30秒)
アプローチ適したケースリスク
プロダクトを先に見せるシンプルなプロダクト、B2C、モバイル何もない画面で戸惑う
ガイド付き設定パーソナライズが必要なプロダクト価値を実感する前に手間が増える
価値を先に見せるデモデータを備えたプロダクト「本物」だと感じられない場合がある

どの方法を選ぶ場合も、次の点を守ります。

  • 次に行うべきアクションを1つ明確にする
  • 行き詰まる箇所をなくす
  • 複数のステップがある場合は進捗を表示する
オンボーディングチェックリストのパターン

使用するケース:

  • 複数の設定ステップが必要
  • プロダクトに知ってもらうべき機能が複数ある
  • セルフサービス型のB2Bプロダクト

ベストプラクティス:

  • 項目数は3~7個にする(多すぎて負担にならないようにする)
  • 価値の高い順に並べる(最も効果の大きいものを先にする)
  • すぐに完了できる項目から始める
  • 進捗バー/完了率を表示する
  • 完了時に達成を祝う
  • 閉じるオプションを用意する(ユーザーを先に進めなくしない)
空の状態

空の状態は行き止まりではなく、オンボーディングの機会です。

優れた空の状態:

  • この領域の用途を説明する
  • データがある場合の表示例を示す
  • 最初の項目を追加するための主要なアクションを明示する
  • 任意:サンプルデータをあらかじめ入力しておく
ツールチップとガイド付きツアー

使用するケース: 複雑なUI、使い方が自明ではない機能、ユーザーが見落としがちな高度な機能

ベストプラクティス:

  • ツアーは最大3~5ステップにする
  • いつでも閉じられるようにする
  • 再訪ユーザーには繰り返し表示しない

マルチチャネルのオンボーディング

メールとアプリ内での連携

トリガーに基づくメール:

  • ウェルカムメール(即時)
  • オンボーディング未完了(24時間後、72時間後)
  • アクティベーション達成(お祝い+次のステップ)
  • 機能の紹介(3日目、7日目、14日目)

メールでは次の点を意識します:

  • アプリ内のアクションを強化し、重複させない
  • 具体的なCTAでプロダクトに戻るよう促す
  • 実行したアクションに基づいてパーソナライズする

停滞したユーザーへの対応

検出

「停滞」の基準(X日間非アクティブ、セットアップ未完了)を定義します。

再エンゲージメントの施策
  1. メールシーケンス - 価値を再認識してもらい、障壁に対処し、サポートを提供します
  2. アプリ内での復帰支援 - おかえりなさいと伝え、中断したところから再開できるようにします
  3. 人によるフォロー - 価値の高いアカウントには、個別に連絡します

測定

主要指標
指標説明
アクティベーション率アクティベーションイベントに到達した割合
アクティベーションまでの時間最初の価値を得るまでにかかる時間
オンボーディング完了率セットアップを完了した割合
1日目/7日目/30日目の継続率期間別の再訪率
ファネル分析

各ステップでの離脱を追跡します:

Signup → Step 1 → Step 2 → Activation → Retention
100%      80%       60%       40%         25%

最も大きな離脱箇所を特定し、重点的に改善します。


出力形式

オンボーディング監査

各課題について:発見事項 → 影響 → 推奨事項 → 優先度

オンボーディングフローの設計
  • アクティベーションの目標
  • ステップごとのフロー
  • チェックリスト項目(該当する場合)
  • 空の状態の文言
  • メールシーケンスのトリガー
  • 指標の計画

プロダクトタイプ別の一般的なパターン

プロダクトタイプ主なステップ
B2B SaaSセットアップウィザード → 最初の価値を生むアクション → チームへの招待 → 詳細なセットアップ
マーケットプレイスプロフィールの完成 → 閲覧 → 最初の取引 → リピートのループ
モバイルアプリ権限設定 → すぐに得られる成果 → プッシュ通知の設定 → 習慣化のループ
コンテンツプラットフォームフォロー/カスタマイズ → コンテンツの利用 → 作成 → エンゲージメント

実験のアイデア

実験を提案する際は、次のテストを検討します:

  • フローの簡素化(ステップ数、順序)
  • 進捗とモチベーションを高める仕組み
  • 役割や目標に応じたパーソナライズ
  • サポートやヘルプの利用しやすさ

包括的な実験のアイデアについては:references/experiments.mdを参照してください。


参考資料

  • references/minimum-path-to-value.md — MPTV、ヒックの法則、棚卸し→削除→再構築のプロセス、離脱のベンチマーク(1回のセッション後に40~60%、初日中に75~80%)、およびパターン(Stripe、Calendly、Notion)。
  • references/activation-models.md — 5つのアクティベーションモデル、クレジットカードのトレードオフ、Model-Market Fit、EvernoteとNotion。
  • references/experiments.md — A/Bテストと実験の包括的なアイデア。

タスク固有の質問

  1. 後の継続率を予測する初期アクションは何ですか?アクティベーション期間と、観測が完了した登録コホートはどのように定義していますか?
  2. 登録直後に何が起きますか?
  3. 現在、ユーザーはどこで離脱していますか?
  4. アクティベーション率の目標は何ですか?
  5. 成功したユーザーと解約したユーザーのコホート分析を行っていますか?

関連スキル

  • signup:オンボーディング前の登録を最適化します
  • emails:オンボーディングメールのシリーズを設計します
  • paywalls:オンボーディング中/後に有料プランへの切り替えを促します
  • ab-testing:オンボーディングの変更をテストします

コメント