mcpField
F
funnel-analysis

funnel-analysis

github.com/nimrodfisherデータ・データベース509266 回インストール5 週間前に更新
リポジトリ

funnel-analysis について

funnel-analysisは、ユーザーの一連の行動を測定し、コンバージョンが落ちる箇所を特定するスキルです。プロダクトや分析チーム向けに、ステップ別転換率、所要時間、セグメント比較、優先順位付きレポートを扱います。

主な機能

  1. 01ステップと時間枠の定義
  2. 02転換率と離脱数の算出
  3. 03ステップ間の所要時間測定
  4. 04セグメント別ファネル比較
  5. 05分析結果の優先順位付けと報告

活用シーン

  1. 01ユーザー行程の離脱箇所の特定
  2. 02プロダクト変更による影響の評価
  3. 03チャネルやコホート間の転換率比較
  4. 04A/Bテストの基準値設定

インストール

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

$npx skills add https://github.com/nimrodfisher/data-analytics-skills --skill funnel-analysis

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

同梱ファイル

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

assets/
funnel_report_template.md
references/
funnel_design_guide.md
scripts/
funnel_analyzer.py

詳細

ファネル分析

使用するタイミング

  • コンバージョン率が低く、ユーザーがどこで離脱しているかを把握する必要がある場合
  • プロダクトの変更が特定のファネルステップに影響した可能性がある場合
  • チャネル、デバイス、ユーザーコホート間でコンバージョン率を比較する場合
  • A/B テストを設計し、有意義な MDE を設定するためのベースラインが必要な場合
  • 定期的なファネル監視レポートを作成する場合

プロセス

  1. ファネルのステップと時間枠を定義する — ファネルを構成するイベントまたはページの順序をリストアップします。ユーザーがファネルを完了するまでの期間(セッション、24 時間、7 日間)について合意します。ここで定義が曖昧だと、分析が無効になります。
  2. ユーザーレベルのファネルデータセットを作成する — ステップ 1 に到達した各ユーザーについて、時間枠内に後続のどのステップをいつ完了したかを記録します。scripts/funnel_analyzer.py を使って、イベントログからデータを計算します。
  3. コンバージョン率を計算する — ステップ間のコンバージョン率(ステップ N に到達したユーザー数 ÷ ステップ N−1 に到達したユーザー数)と、全体のコンバージョン率(ステップ 1 から最終ステップまで)を計算します。各ステップでの離脱ユーザー数も記録します。
  4. コンバージョンまでの時間を分析する — 各ステップを完了したユーザーについて、ステップ間の所要時間の中央値、P75、P95 を計算します。離脱率が高くなくても、長い時間がかかっている場合は摩擦がある可能性があります。
  5. ファネルをセグメント化する — チャネル、デバイスタイプ、ユーザーコホート、その他のディメンションごとにファネルを個別に実行します。全体のコンバージョン率でセグメントを順位付けし、パフォーマンスが最も低いセグメントが最も高いセグメントとどこで異なるかを特定します。references/funnel_design_guide.md を参照してください。
  6. 優先順位を付けてレポートする — 離脱ポイントを、離脱ユーザー数 × 推定収益への影響で順位付けします。ファネル表、セグメント比較、優先順位を付けた推奨事項を含む assets/funnel_report_template.md を作成します。

スキルに必要な入力

  • 最低限、user_id、event_name、timestamp を含むイベントログデータ
  • ファネルステップの順序付きリスト(イベント名の順序)
  • ファネル完了までの時間枠
  • 比較分析が必要な場合はセグメンテーション列(チャネル、デバイス、プラン)
  • コンバージョンの推定収益額(影響の規模を見積もるため)

出力

  • scripts/funnel_analyzer.py — イベントログからユーザーレベルのファネルを作成し、ステップごとのコンバージョン、離脱、コンバージョンまでの時間を計算します
  • references/funnel_design_guide.md — ファネルの定義方法、時間枠の選び方、よくある測定ミスの回避方法
  • assets/funnel_report_template.md — レポートテンプレート:ファネル概要表、離脱分析、セグメント比較、コンバージョンまでの時間、推奨事項

コメント