mcpField
D
data-and-funnel-analytics

data-and-funnel-analytics

github.com/manojbajaj95マーケティング・グロース109421 回インストール6 週間前に更新
リポジトリ

data-and-funnel-analytics について

マーケティングおよびプロダクトチーム向けの分析スキルで、トラッキング設計、ファネル分析、プロダクト利用状況の評価、ROI 計算を扱います。イベント設計からコンバージョン経路の診断までを網羅し、データを意思決定に役立てる方針です。

主な機能

  1. 01イベント名、プロパティ、UTM パラメーターの設計
  2. 02ファネル分析と離脱箇所の特定
  3. 03プロダクト利用状況とリテンション指標の評価
  4. 04Hook、Story、Offer によるファネル評価
  5. 05ROI、損益分岐点、投資回収期間の計算

活用シーン

  1. 01サイトやプロダクトのイベントトラッキング計画を作成
  2. 02ユーザーセグメント間のファネル転換率を比較
  3. 03マーケティング流入とコンバージョン経路を診断
  4. 04投資の収益性と回収リスクを評価

インストール

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

$npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill data-and-funnel-analytics

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

同梱ファイル

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

examples/
basic_funnel_report.html
basic_funnel.py
segmented_funnel_report.html
segmented_funnel.py
references/
full-guide.md
prpm.json
roi-reference.md

詳細

データとファネル分析

ワークスペースのコンテキスト

質問する前に、まず初期コンテキストを確認してください。ブランド、オーディエンス、オファー、チャネル、ツール、制約、指標については strategy/brand.md を、個人の文体については about/me.md を、コンテンツ計画については content/ideas.md と content/calendar.md を参照してください。従来のプロダクトマーケティング関連のコンテキストファイルは、代替手段としてのみ使用してください。生成した下書きは content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md に保存し、長期的に役立つ学びは strategy/brand.md、about/me.md、または content/ideas.md に反映してください。

運用契約

このスキルは、フロントマターで定められた範囲について自己完結しています。ローカルの指示、参照資料、スクリプト、アセットを手引きとして使用してください。タスク固有の入力で不足している情報のみを確認し、対応範囲を広げずに隣接するスキルへ引き継ぎ、実行可能な成果物、判断、計画、下書き、または診断結果を返してください。

エンドツーエンドの分析:トラッキングの設定、データの解釈、ファネルの分析、プロダクトエンゲージメントの測定、コンバージョン経路の検証、ROI の算出を行います。

原則: データのためではなく、判断のためにトラッキングします。すべてのイベントが何らかのアクションにつながるべきです。


アナリティクスのトラッキング

イベントの命名規則

形式:小文字のスネークケースで object_action とします。

signup_completed | cta_hero_clicked | checkout_started | onboarding_step_completed

ルール:曖昧な名前より具体的な名前にします(button_clicked ではなく cta_hero_clicked)。完了したアクションには過去形を使い、コンテキストはイベント名ではなくプロパティに含めます。

トラッキング計画
カテゴリイベント主なプロパティ
マーケティングpage_viewpage_title, page_location, referrer
cta_clickedbutton_text, location, page
form_submittedform_type, page
signup_completedmethod, plan
プロダクトonboarding_step_completedstep_number, step_name
feature_usedfeature_name, context
trial_startedplan, source
purchase_completedplan, value, currency
E コマースproduct_viewedproduct_id, category, price
product_added_to_cartproduct_id, price, quantity
checkout_startedcart_value, items_count
標準プロパティ
  • ユーザーコンテキスト: user_id, user_type (free/paid/admin), plan_type
  • アトリビューション: source, medium, campaign, content, term(UTM パラメータ)
  • ページ: page_title, page_location, content_group
  • PII の取り扱い: メールアドレス、氏名、電話番号をイベントプロパティとして送信しないでください。ハッシュ化されたユーザー ID のみを使用してください。
GA4 の実装
// gtag.js custom event
gtag('event', 'signup_completed', {
  'method': 'email',
  'plan': 'free',
  'user_id': userId
});

// GTM dataLayer
dataLayer.push({
  'event': 'signup_completed',
  'method': 'email',
  'plan': 'free'
});

拡張計測機能(GA4 で有効化):page_view, scroll, outbound_click, site_search, video_engagement, file_download。

コンバージョン: 管理 → イベント → 「コンバージョンとしてマーク」を切り替えます。カウント方法:セッションごとに 1 回(フォーム送信)、または毎回(購入)。

UTM パラメータ

規則:utm_source={channel}&utm_medium={cpc|email|organic|social}&utm_campaign={id}&utm_content={variant}&utm_term={keyword}

  • すべての有料リンクとメール内リンクに設定します
  • 内部リンクには使用しないでください(セッションのアトリビューションが壊れます)
  • 小文字を使い、スペースではなくハイフンを使用します
  • UTM トラッキングシートに記録します
プライバシーとコンプライアンス
  • GDPR/CCPA:同意管理を実装し、同意が得られるまで GA4 をブロックします
  • GA4 のデータ保持期間:最大 14 か月(管理 → データ設定)
  • IP 匿名化を有効にします

アナリティクスの解釈

GA4 のベンチマーク
指標良好注意不良不良の場合のアクション
ページの平均滞在時間>3 min1–3 min<1 minコンテンツの深さを改善します
直帰率<40%40–70%>70%内部リンクを追加し、導入部を改善します
エンゲージメント率>60%30–60%<30%コンテンツの品質を見直します
スクロール深度>75%50–75%<50%視覚的な区切りを追加します
セッションあたりのページ数>2.51.5–2.5<1.5内部リンクを改善します
Google Search Console のベンチマーク
指標良好注意不良不良の場合のアクション
CTR>5%2–5%<2%タイトルとメタディスクリプションを改善します
平均掲載順位1–34–10>10コンテンツを強化し、リンクを構築します
表示回数増加横ばい減少コンテンツを更新します
トラフィック品質マトリックス
                    High Engagement
                          │
           ┌──────────────┼──────────────┐
           │  HIDDEN GEM  │   STAR       │
           │  Low traffic  │   High traffic│
           │  → Promote   │   → Maintain  │
Low ───────┼──────────────┼──────────────┼─── High
Traffic    │  UNDERPERFORM│   LEAKY      │   Traffic
           │  Low traffic  │   High traffic│
           │  → Rework    │   → Optimize  │
           └──────────────┼──────────────┘
                          │
                    Low Engagement
異常検出
指標大幅な変化アラートレベル
トラフィック週次で±30%HIGH
CTR週次で±1ppMEDIUM
順位±5ポジションHIGH
直帰率週次で±10ppMEDIUM

プロダクト分析

ノーススターメトリック

顧客価値を表す唯一の指標です。

企業ノーススター
Slack週間アクティブユーザー数
Airbnb予約された宿泊数
Spotifyリスニング時間
ShopifyGMV

基準:顧客価値を表すこと、収益と相関すること、頻繁に測定できること、チームの結束を促すこと。

ステージ別の主要指標
ステージ指標
獲得トラフィックソース、CPC、訪問者から登録への転換率
活性化登録から最初の主要アクションまでの転換率、価値実現までの時間、オンボーディング完了率
継続DAU/MAU(定着度)、D1/D7/D30 継続率、解約率
収益MRR/ARR、ARPU、LTV、LTV:CAC 比率
紹介バイラル係数、紹介による登録数、NPS
継続率のベンチマーク
期間良好不良
D160–80%<40%
D740–60%<10%
D3030–50%<2%

良好 = 曲線が横ばいになっている状態。不良 = 急激に低下している状態。

ダッシュボード設計
  • 経営層向け: ノーススターメトリック(大きな数値)、収益(MRR/ARR)、主要な傾向
  • プロダクト向け: アクティブユーザー数、機能の利用状況、継続率コホート、ファネル
  • マーケティング向け: トラフィックソース、転換率、CPA、チャネル別 ROI

ファネル分析

基本的なワークフロー
  1. ユーザージャーニーデータを読み込み、統合します
  2. ファネルのステップを定義し、各ステップの転換率を計算します
  3. ユーザー属性(デバイス、コホート、プラン)でセグメント化します
  4. ボトルネックを可視化します
  5. 最適化の推奨事項を生成します
一般的なファネルの種類
ファネルステップ
E コマースプロモーション → 検索 → 商品閲覧 → カートに追加 → 購入
SaaS 登録ランディングページ → 登録 → メール認証 → オンボーディング完了
コンテンツ記事閲覧 → コメント → 共有 → 購読
分析パターン
  • ボトルネックの特定 — 離脱率が最も高いステップ
  • セグメント比較 — ユーザーグループ間の転換率
  • 時系列分析 — 時間経過に伴う転換率
  • A/B テスト — ファネルのバリエーションを比較します

Plotly による可視化を含む Python の実装については、examples/ を参照してください。


ファネル検証(DotCom Secrets)

既存のファネルを、Russell Brunson のフレームワーク「フック → ストーリー → オファー」に照らして評価します。

評価項目
項目重み評価内容
フックの強さ2xスクロールを止め、注意を引きつける
ストーリーとのつながり1.5x感情的なつながりと信頼を生み出す
オファーの明確さ2x明確で、魅力的かつ断りにくい
バリューラダーとの適合性1x顧客のステップアップ経路に合っている
トラフィックとの適合性1.5xトラフィックの温度に合っている
コンバージョン経路1x次のステップが明確で、摩擦がない
評価スケール
スコア判定
85–100コンバージョンマシン — スケールする準備が整っています
70–84強力なファネル — 弱点を修正してからスケールします
55–69漏れのあるファネル — トラフィックを増やす前に修正します
40–54破損したファネル — 主要な構成要素を再構築します
0–39機能していない — 最初からやり直します
トラフィックの温度
温度相手の認知状況適切なファネル
コールドあなたについて何も知らないリード獲得ファネル、価値を先に提供するコンテンツ
ウォーム問題とあなたの解決策を知っているトリップワイヤー、ウェビナー、チャレンジ
ホット購入する準備ができているセールスページ、注文フォーム、通話予約

評価基準と例の詳細については、references/full-guide.md を参照してください。


ROI 分析

主要指標

ROI: (Net Profit / Total Investment) × 100%

  • ✅ 投資:ROI > 100%(現実的なケース)
  • ⚠️ 要検討:ROI 50–100%
  • ❌ 見送り:ROI < 50%

損益分岐点: Investment / Monthly Net Profit

  • ✅ 投資:損益分岐点 < 現実的な目標の50%
  • ❌ 見送り:損益分岐点 > 70%

投資回収期間: Investment / Monthly Net Profit

  • ✅ 投資:< 12か月
  • ⚠️ 要検討:12–24か月
  • ❌ 見送り:> 24か月
3シナリオ分析

常に「最良/現実的/最悪」のケースをモデル化します。

ケース前提条件売上利益ROI評価
最悪悲観的リスクレベル
現実的予想どおり目標
最良楽観的上振れ幅

意思決定ルール: 最悪のケースでもROI ≥ 0%であれば、投資リスクは低いと判断します。

エグゼクティブサマリーテンプレート
[Investment] achieves [ROI%] ROI at [conversion/growth rate].
Break-even occurs at [threshold], with payback in [months].
Investment is [recommended/not recommended] because [reason].

詳細な計算式(NPV、LTV、CAC、感度分析)については、references/roi-reference.mdを参照してください。


検証と品質保証

ローンチ前
  • GA4 DebugViewでイベントが発火する
  • プロパティに想定どおりの値が設定されている
  • イベントが重複していない
  • コンバージョンが正しく設定されている
  • ランディング時にUTMパラメータが取得される
継続的な確認
  • 毎週: 主要イベントの急激な減少を確認する(変化が20%を超えた場合は調査)
  • 毎月: トラッキングされていない新しいページや機能がないか監査する
  • 四半期ごと: トラッキング計画を全面的に見直す — 古くなったイベントを削除し、不足しているイベントを追加する

ツール

カテゴリツール
イベントトラッキングMixpanel、Amplitude、PostHog(オープンソース)
セッション録画FullStory、LogRocket、Hotjar
A/BテストOptimizely、VWO
ウェブアナリティクスGA4、Google Search Console
タグ管理Google Tag Manager

関連スキル

  • ab-test-setup — A/Bテストの測定と設定
  • seo-and-aeo-strategy — SEO/AEOのパフォーマンス測定
  • conversion-rate-optimization — ファネル分析後のコンバージョン最適化
  • executive-dashboard-generator — アナリティクスデータを基にしたダッシュボードの構築

コメント