attribution について
マーケティング施策とコンバージョン、売上の関係を解釈し、自社でサイトやアプリを管理する場合はファーストパーティーのアトリビューション構築も支援するスキルです。モデルや測定方法を比較し、食い違うレポートを整理しながら、アトリビューションを確定的な答えではなく方向性を示すものとして扱います。
主な機能
- 01ルールベースとデータドリブンのモデル比較
- 02MTA、MMM、インクリメンタリティの選択
- 03広告、分析、CRMのレポートの照合
- 04自己申告アトリビューションの活用
- 05ファーストパーティー計測の設計
活用シーン
- 01長い営業サイクルでのチャネル貢献の評価
- 02広告プラットフォームとCRMの差異の調査
- 03予算やチャネル構成に適した測定方法の選択
- 04自社サイトやアプリでのアトリビューション構築
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ coreyhaines31/ marketingskills --skill attributionインストール後、Claude Code で/attributionを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals/evals.jsonreferences/attribution-models.mdby-business-type.mdfirst-party-tracking.mdmeasurement-paradigms.md詳細
アトリビューション
マーケティングにおける最も難しい問い、つまり**自分の施策のうち、どれがこのコンバージョンと売上を実際に生み出したのか?**にユーザーが答えられるよう支援します。アトリビューションは、マーケターが最も多くの予算を無駄にする分野です。あるダッシュボードでは良く見えて別のダッシュボードではひどい結果になるチャネルや、実際の流入元を隠す「ダイレクト」や「指名検索」、そして意見を事実であるかのようにひそかに組み込んだモデルが原因です。
このスキルには、2つの柱があります。詳しく掘り下げる前に、ユーザーがどちらを必要としているかを見極めてください。
- (A)解釈 — アトリビューションモデルの選択、測定方法の決定、そしてツールが報告する相反する数値の突き合わせです。エンジニアリングの知識がまったくなくても、誰にでも当てはまります。
- (B)自社でアトリビューションを管理する(ファーストパーティ) — サイトやアプリを管理している場合に、アトリビューションを自分で計測し、結び付けることです。これは構築のトラックです。「自分で計測したい」とユーザーが言った場合や、所有していないドメイン上で発生するコンバージョンを計測しようとしている場合に使います。
ほとんどの依頼は(A)から始まります。(B)を使うのは、ユーザーが対象の環境を管理していて、構築を希望している場合に限ってください。
プロダクトのコンテキスト:.agents/product-marketing.md があれば確認して読み込んでください。ビジネスタイプ、販売サイクル、主要なコンバージョンは、ここでのほぼすべての推奨事項を左右します。
対象範囲 — このスキルが扱わないこと
隣接するスキルの領域まで作り直さないよう、最初に以下を明示してください。
- 一般的なイベントトラッキング、トラッキング計画、UTM の設定、GA4/GTM → analytics。アトリビューションは、トラッキングがすでに存在することを前提とします。境界は次のとおりです。analytics は「どのイベントを、どう発火させるか」、アトリビューションは「タッチポイントをコンバージョンにどう結び付け、売上に至るまでどう保持するか」です。
- 広告プラットフォームのピクセル、CAPI、サーバーサイドのコンバージョントラッキング → conversion-tracking。アトリビューションはプラットフォームが報告する数値を利用し、その偏りを補正します。ピクセルの設定は行いません。
- パイプラインのステージ、リードのライフサイクル、CRM の売上ダッシュボード → revops。アトリビューションはパイプラインデータを提供しますが、ステージは定義しません。
- AI 検索での表示や、その効果測定 → ai-seo。アトリビューションが行うのは、AI トラフィックを把握できない領域として示すことだけです。
柱 A — 解釈
1. アトリビューションで分かること、分からないこと
数値に触れる前に、期待値を調整してください。
- アトリビューションは方向性を示すものであり、真実ではありません。 不完全なデータをもとに因果関係をモデル化したものです(Cookie は期限切れになり、セッションは分断され、オフラインでの接点は消え、人々はあるデバイスで調査して別のデバイスで購入します)。強い手掛かりとして捉え、決定的な判断材料とは見なさないでください。
- どのモデルにも意見が反映されています。 「ファーストタッチ」は最初の広告にすべての功績を与え、「ラストタッチ」は最後のクリックに与えます。どちらも正反対の方向に誤っています。モデルを選ぶことは、どの立場の説明を信じるかを選ぶことです。そのことをはっきり伝えてください。
- アトリビューションの差異はよくあることなので、成果と功績を分けてください。 チャネルごとのコンバージョン報告を合計すると、実際のコンバージョン数を上回ることがほとんどです。各プラットフォームがそれぞれのアトリビューション期間やビュースルーのルールに基づいて、同じ売上を自社の成果として計上するためです。実際のコンバージョンは、単一の信頼できる情報源と照合して重複を除き、1回だけ数えてください。プラットフォームが計上する功績は別途説明します。この2つの数値は一致しません。また、モデルによる配分でコンバージョン台帳を置き換えることはできません。
ユーザーが唯一の正しい数値を求めたら、次のように説明し直してください。「一貫性があり、説明可能な数値と、どのチャネルが上向いているかを把握することはできます。客観的な唯一の真実は存在しません。その理由と、それでも意思決定に役立てるために何を使うかをご説明します。」
2. アトリビューションモデル
古典的なルールベースのセットに加えてデータドリブン型 — そしてそれぞれがどのように嘘をつくか。ラスト非ダイレクトはラストタッチの変種 (ジャンクドロワーをスキップする) であり、別の思想体系ではありません。
| モデル | クレジットのルール | 最適な用途 | どのように嘘をつくか |
|---|---|---|---|
| ファーストタッチ | 最初に判明したタッチに 100% | ファネル上部 / 需要創出の評価、短いサイクル | 成約につながったすべてを無視する。認知チャネルを過大評価する |
| ラストタッチ | コンバージョン前の最後のタッチに 100% | ダイレクトレスポンス、迅速な eコマース | ファネル下部 + ブランド検索/ダイレクトを過大評価する。需要を生み出したものを無視する |
| ラスト非ダイレクト | 「ダイレクト」をスキップして最後のタッチに 100% | ダイレクト汚染に対する安価な修正 | 依然としてシングルタッチ。盲点が移動するだけ |
| リニア | すべてのタッチに均等にクレジット | すべてのステップが重要な、長いマルチタッチのジャーニー | 使い捨ての訪問をデモと同じように扱う。高頻度チャネルを過大評価する |
| タイムディケイ | コンバージョンに近いタッチほど多くのクレジット | 直近性が重要となる長めのサイクル | ファネル上部を過小評価する。依然として仮定であり、測定ではない |
| 位置ベース (U字型) | 最初 40%、最後 40%、中間 20% | 「創出」と「成約」の瞬間が明確な B2B | 40/40/20 の配分は恣意的。中間のタッチが不当に軽視される |
| データドリブン (アルゴリズム/Shapley) | モデル化された限界貢献度からのクレジット | 十分なコンバージョンがある高ボリュームのアカウント | ブラックボックス。ボリュームが必要。投入されていないオフライン/ダークタッチを見られない |
プラットフォームでの提供状況に関する注意: Google Ads と GA4 は、ファーストクリック、リニア、タイムディケイ、位置ベースを選択可能なレポートモデルとして廃止しました (2023年)。これらの UI が提供するのは データドリブン と ラストクリック (さらに GA4 の有料チャネル向けラストクリック変種) です。完全な表は 概念 として、また独自のイベントパス / CRM / ウェアハウス上で計算できるモデルとして教えてください — Google のドロップダウンオプションとしてではなく。
経験則:
- 長い営業サイクルでは、単一のモデルを単独で報告してはいけません。ファーストタッチとラストタッチを並べて 示してください — 真実はその間にあり、そのギャップこそが 洞察 です。
- データドリブンアトリビューションにはボリュームが必要です。Google Ads は歴史的に DDA を 30 日間で約 3,000 の広告インタラクションと約 300 のコンバージョンを条件としていましたが、厳格な最低要件はなくなり DDA がデフォルトになりました。ただし Google は依然として品質のために 30 日間で約 200 コンバージョンと約 2,000 広告インタラクション を推奨しています。それを下回ると、DDA はしばしばラストクリックの事前分布へと崩壊します — 科学の衣装をまとったノイズです。Google/GA4 でデータが乏しい場合: ラストクリックを優先してください (または DDA ≈ ラストクリックであることを受け入れてください)。それ以外 (ファーストパーティ / CRM / ウェアハウス): 位置ベース、またはファースト+ラストを並べて計算してください。
- モデルは、一貫している ことと、モデル外の健全性チェック (Pillar A §4、自己申告) と組み合わせることのはるかに重要性が低いです。
モデルの計算、1つのジャーニーを6つのルールベースの方法でスコアリングした実例、Shapley の平易な説明については、references/attribution-models.md を参照してください。
3. 3つの測定パラダイム
モデルは、追跡しているデータの内部でクレジットを配分します。パラダイムとは、因果関係に迫るための方法であり、厳密さが増すほど、コストも増していきます。
| パラダイム | 内容 | 答える問い | 必要なもの | 注意点 |
|---|---|---|---|---|
| MTA(マルチタッチアトリビューション) | ユーザーレベルのタッチを結合し、モデルを適用する | 「コンバージョンにつながったジャーニーには、どのタッチポイントが現れるか?」 | クリーンなクロスデバイスのユーザーレベル追跡 | Cookieの喪失とプライバシー保護がユーザーレベルデータを損なう。クリックパスは検索/ダイレクトを体系的に過大評価し、インプレッション系チャネルを過小評価する |
| MMM(メディア/マーケティングミックスモデリング) | 支出と成果を時系列で回帰するトップダウン型の分析 | 「オフライン/ブランドを含め、各チャネルの総合的な貢献は何か?」 | 2〜3年分の週次データ、支出の変動 | 相関にすぎない。反応が遅い。学習には実際の予算の増減が必要 |
| インクリメンタリティ(地域ホールドアウト、PSA、ゴースト広告、オン/オフ) | 対照実験:接触群と非接触群 | 「このチャネルは、そもそも得られなかったはずのリフトを引き起こしたのか?」 | 非接触を維持できること。有意性を得るのに十分な量 | ゴールドスタンダードだが、一度にテストできるのはごく少数に限られる |
選び方: 予算が小さい/サイクルが短い → 適切なUTM + ラストノンダイレクト + 自己申告サーベイが、凝ったモデルよりも優れています。中規模予算で複数チャネル → 日々の運用にはMTA、最大の費目には定期的なインクリメンタリティテスト。大規模予算でオフライン + ブランド支出 → ポートフォリオにはMMM、MMMの係数を検証するにはインクリメンタリティ。2つのチャネルが同じコンバージョンを主張する場合、インクリメンタリティが決め手となります。
予算 × 販売サイクル × チャネル数による意思決定表と、地域ホールドアウト/PSAテストの読み方(統計のチュートリアルではありません)については、references/measurement-paradigms.md を参照してください。
4. 自己申告アトリビューション
最も活用されていないシグナルであり、長いサイクルやダークソーシャルにおいてはしばしば最も正直なシグナルです。コンバージョン後の「どのようにして私たちを知りましたか?」というサーベイは、追跡が構造上捉えられないもの——ポッドキャスト、口コミ、Slackコミュニティ、創業者のツイート、「友人に聞いた」——を捉えます。
- 追跡よりも優れる場合: 検討サイクルが長い、口コミが多い、ブランド/コミュニティ主導、あるいはダークソーシャルが多い(§5を参照)。ジャーニーの大部分が「ダイレクト」であるなら、そこには自己申告で埋めるべき穴があります。
- コンバージョンの瞬間に尋ねる(サインアップ、初回購入、デモ依頼)——記憶が薄れる前の、最も想起率が高いタイミングです。
- 文言: 自由回答(「最初にどのようにして私たちを知りましたか?」)はダークソーシャルを捉えます。短い選択リストは数値化しやすい一方で、回答に先入観を与えます。ベストプラクティスは、既知のチャネルの選択リスト**に加えて、自由記述の「その他/詳しく教えてください」**を用意することです。
- それを福音ではなく、三角測量の入力として扱う——想起は曖昧で、人は最初のタッチではなく記憶に残るタッチをクレジットします。サーベイのシェアをクレジットに変換する際は割り引いて考える(例:YouTubeの想起率22%は認知の証拠であり、YouTubeがコンバージョンの22%に値するという主張ではありません)。配分ルールを定める前に、インクリメンタリティ/プラットフォームの差分と組み合わせてください。
- 構築側では、これはCRM/アナリティクスに個人プロパティとして書き込まれるフォームフィールドです——Pillar Bと
references/first-party-tracking.mdを参照してください。
5. 矛盾するソースの突き合わせ
ほとんどのアトリビューション作業の背後にある要求: 「Google は 50、Meta は 40、GA は 60、CRM は 35 と言っている — 正しいのはどれ?」 どれも正しくありません。以下がそのフレームワークです。
各ソースが体系的に嘘をつく理由:
| ソース | 偏っている方向 | 理由 |
|---|---|---|
| 広告プラットフォーム (Google/Meta/LinkedIn) | 自身を過大カウント | 自プラットフォームのウィンドウ内でのビュースルー + クリックコンバージョンを主張する。すべてのプラットフォームが同じ売上をカウントする。良く見せたい動機がある |
| GA / Web アナリティクス | 最後の非ダイレクトクリック | クロスデバイスを取りこぼし、Cookie ブロックされたユーザーを取りこぼし、不明分をダイレクトに放り込む |
| CRM | 担当者が入力したもの / フォームが取得したもの | 人手による入力、リードソースの上書き、デジタルの記録がないオフライン商談 |
| 自己申告調査 | 記憶に残るタッチ | 想起バイアス。リターゲティングのような地味だが実在するタッチを過小カウント |
トライアンギュレーションの方法:
- コンバージョン数の信頼できる唯一のソースを 1 つ選ぶ — 通常は CRM かバックエンド (お金が実際に動くシステム)。それ以外はそれらがどこから来たかを説明するものであり、いくつを再定義する権利はありません。
- プラットフォーム間で合算しない。 Google と Meta の両方が 1 件のコンバージョンを主張するなら、それは 2 件ではなく、2 者が主張する 1 件です。信頼できる唯一のソースの合計に対して重複排除します。
- 絶対値の一致ではなく、方向性の一致を読む。 すべてのソースが今四半期は有料検索が伸び、オーガニックが落ちていると言うなら、どの 2 つの数字も一致しなくても、そのトレンドは信頼できます。
- プラットフォームが同じコンバージョンを巡って争うときは、自己申告をタイブレーカーとして使う。そして、テストを正当化するほどの重要度があるときはインクリメンタリティを使います。プラットフォーム対 GA の差を倍率ルールにしないでください (Meta が GA の 2 倍を主張 ≠「Meta を 2 倍」) — ウィンドウとビュースルーを調査し、上書きする場合はインクリメンタリティに根拠を置きます。
- 差を見込み、予算に織り込む。 「プラットフォームは N を主張。検証できるのは M。差分は過大主張 + ビュースルー + 未計測 — これが我々の最善の配分です」と報告します。
- 可能なときはトライアンギュレーションをルールとして運用化する — チャネルに対するホールドアウトや信頼できる調査のバンドが得られたら、生の MTA が真実であるかのように装うのではなく、レポートに文書化されたチャネル単位の上書きを適用します (テスト期間について、クレジットを Direct/ブランドから過小評価されているチャネルへ移す)。詳細は
references/measurement-paradigms.mdにあります。
出力は、小数第何位までにも一致させた偽の突き合わせではなく、信頼度を伴う正直な配分です。
6. 盲点
コンバージョンが隠れる場所、つまり実際のチャネルを弱く見せる場所:
- ダイレクト — がらくた箱。ブックマークや手入力の URL はもちろん、リファラーが剥ぎ取られたもの、アプリから Web への遷移、ダークソーシャル、トラッキングが取りこぼしたあらゆるタッチも含まれます。大きなダイレクトのシェアには、純粋なダイレクト訪問、リピートユーザー、計測の損失が含まれ得ます。トラッキングの欠陥として扱う前に、その構成を調査してください。
- 指名検索 — 別の場所であなたを知り、あなたの名前を Google で検索した人々。ラストタッチはクレジットを有料/オーガニックの指名検索に渡しますが、本当のドライバーは彼らに検索させた何かです。指名検索と非指名検索をセグメントしないと、ファネルの上部の予算を削ってしまいます。
- ダークソーシャル — リファラーを伴わない共有: DM、Slack/Discord、ポッドキャスト、ニュースレター、スクリーンショット。構造的にトラッキングでは見えず、自己申告だけがそれを見る唯一の方法です (§4)。
- AI トラフィック — アシスタントや AI 検索はますます購入者に影響を与え、指名検索やダイレクト経由で送り込むため、AI のタッチはアナリティクスでは見えません。それを名指しし、より深い作業は ai-seo に引き継いでください。
ダイレクトと指名検索が支配的なとき、最もよくある説明は、アトリビューションが隠しているだけでファネルの上部は機能しているというものです。結論を出す前に確認してください: 既存顧客、失われたリファラー、オフラインでの発見を除外し、その後、自己申告アトリビューションを確認するか、インクリメンタリティテストを実施します。これはマーケティングで最もよくある誤読であり、どちらの方向にも起こるので、証拠がどちらを支持するかを明言してください。
7. ビジネスタイプ別の分岐
デフォルトの考え方は大きく異なります。ここでは要約を示し、完全なプレイブックは references/by-business-type.md にあります。
- B2B SaaS(長い商談サイクル、営業支援あり): ジャーニーは数週間〜数か月にわたり複数の関係者が関与するため、シングルタッチのモデルは大きく誤解を招きます。**CRM を信頼できる唯一の情報源(source of truth)**として位置づけ、ファーストタッチ + ポジションベースを併用し、デモ/サインアップ時の自己申告に強く頼り、パイプライン/レベニューのアトリビューション(→ revops)を真のスコアボードとして扱います。オフラインのタッチ(イベント、営業との会話)があるため、ここでは MTA が最も弱く、自己申告が最も強くなります。
- Eコマース / DTC(短いサイクル、セルフサーブ): ジャーニーは速く、量が多く、支出は有料ソーシャル + 検索に集中します。プラットフォームの ROAS を基準にしつつもそれを信用しすぎない(iOS/CAPI の水増し)ようにし、支出が重要規模になったら MMM で検証し、最大のチャネルではインクリメンタリティ/ジオホールドアウトを実施し、ピクセルが見逃すものを捉えるために購入後アンケートを使います。回転の速い SKU ではラストタッチも擁護できますが、実際の予算配分は MMM + インクリメンタリティで行います。
柱 B — アトリビューションを自社で所有する(ファーストパーティ)
これは、ユーザーがサイト/アプリを管理しており、アトリビューションを自ら計測したい場合に使います。特に、自分が所有していないドメインでコンバージョンが発生する場合(SavvyCal/Calendly/Cal.com の予約、Stripe Checkout ページ)に有効です。この柱は実際の本番構築に基づいており、コードパターンを含む完全なランブックは references/first-party-tracking.md にあります。要点は次のとおりです:
アイデンティティグラフ
ファーストパーティのアトリビューションは、ひと言でいえば匿名の閲覧を最終的なコンバージョンに結合することです。
- 訪問者が匿名で到着すると、分析ツールが匿名の
distinct_idを割り当て、そのイベントにファーストタッチのプロパティ($initial_referrer、$initial_utm_*)を付与します。 - コンバージョン時(サインアップ、予約、購入)に、安定した ID(メールアドレスまたはユーザー UUID)を指定して
identify()を呼び出します。これにより匿名の履歴が既知の人物にマージされ、ファーストタッチがコンバージョンまでずっと保持されます。 - これで、すべてのコンバージョンイベントをファーストタッチのチャネル別に分解できます。これがすべてです。
identify() のギャップを埋める
最もよくあるファーストパーティの失敗は、どこからも identify() が呼ばれないことで、その結果コンバージョンが閲覧履歴に結合されず、すべての顧客がどこからともなく現れたように見えてしまいます。(この枠組みは Tessa Kriesel 氏の PostHog のアプローチを参考にしています。)解決策は、実際のコンバージョンのたびに identify を呼び出すことです。まず監査しましょう — 多くの SaaS アプリはすでにサインアップ時に identify を呼んでいます。機能しているものを再構築しないでください。計測されていない特定のコンバージョンを見つけ、それだけを埋めてください。
サードパーティドメイン上のコンバージョンを結合する
本当の仕組みが必要になるのは 1 つのケース、すなわち自分が管理していないドメイン(予約ツール、ホスト型チェックアウト)で完了するコンバージョンです。そこでは分析を実行できないため、次のようにします:
- クリック時に、キャプチャフェーズのリンクデコレーターが、訪問者の匿名
distinct_idをツールのメタデータパススルー(例:?metadata[ph_distinct_id]=<id>)を介して外部 URL に付加します。ドキュメントレベルのリスナー 1 つで、すべての CTA をカバーできます — リンクごとの編集は不要です。 - サードパーティツールはそのメタデータを保存し、その** webhook** で返します。
- あなたの webhook ハンドラーがアイデンティティのマージ(予約のメールアドレスを
distinct_id、密かに渡された匿名 ID を$anon_distinct_idとする$identify)とコンバージョンイベントを発火し、予約をマーケティングジャーニーに結び付けます。
ガードレール(省略しないこと)
- 匿名性ガード — フェイルクローズド。 決して匿名 ID だけを密輸しないでください。
identify()の後、現在の ID はユーザーのメールアドレス/UUID になります。それをサードパーティの URL に漏らしたり、それでマージするとプロファイルが破損します(人物 A のメールが予約者に折り込まれる)。PII のように見える ID(@を含む)は拒否し、長さを制限し、身元が曖昧な場合は何も送らないでください。アプリが UUID で識別する場合は、@チェックではなくdistinct_id === device_idをテストしてください。 - ファーストタッチのデータ品質。 リダイレクトは真のファーストタッチを上書きします。OAuth/チェックアウトのリファラー(
accounts.google.com、checkout.stripe.com、login.*)、自社のサブドメイン(自己参照)、開発ホスト(localhost)をリファラー分類から除外してください。これは通常、コードではなく設定変更であり、最も費用対効果の高い修正です。 - クロスサブドメインのスティッチ。 マーケティングサイト → サブドメイン上のアプリは、1 つのアナリティクスプロジェクト + クロスサブドメイン Cookie を共有する必要があります。そうでないと、ジャーニーはハンドオフで途切れます。本番環境でスティッチが検証されるまで、ほぼゼロの数値を想定してください — 空のデータで慌てないでください。キャンペーンウィンドウのヒューリスティックフォールバックを使用し、その間、スティッチ前のコホートをバックフィルしてください(詳細はリファレンスを参照)。
レポートとラストマイル
最初の成果は 1 つのインサイトです:ファーストタッチチャネル別に分解したコンバージョンイベント($initial_utm_source / $initial_referring_domain)、そして — 収益と結合して — チャネル → コンバージョン → 収益です。ツールでファーストタッチとラストタッチの設定を確認してください(多くはラストタッチがデフォルトです。ファーストパーティアトリビューションには $initial_* が必要です)。
しかし、ファーストタッチだけでは §2 のマルチタッチモデルを実行できません。完全な順序付きタッチパス($initial_* だけでなく)を保存してください。そうすれば、ビルドトラックが解釈トラックにフィードします — ポジションベース/リニア/タイムディケイで自分のジャーニーをスコアリングでき、ただ読むだけではなくなります。
ラストマイル — CRM に取り込む(Tessa Kriesel による本番環境の改良)。アナリティクスツールでの内訳はレポートです。セールスとライフサイクルは、レコードに書き込まれたアトリビューションに基づいて行動します。confidence と basis を持つ source フィールド(ジャーニーリンク vs 自己申告 vs キャンペーンウィンドウフォールバック)に加えて、メディアから判断する有料 vs オーガニックの読み取りを、アカウント単位でロールアップして同期してください(コンタクトだけでなく — 1 つの B2B 組織は仕事用/個人用メールが混在する複数の人物です)。その後、パイプライン/ライフサイクルがそれをどう使うかは revops の仕事です。
このパターンはツール非依存です:identify + merge は PostHog、Segment、Amplitude に存在し、GA4 では user-id を介して行えます。サードパーティのスティッチは、メタデータパススルー + Webhook を持つ任意のツールで機能します。PostHog + SavvyCal は references/first-party-tracking.md の実例です。
出力形式
データダンプではなく、アトリビューションの読み取り結果を提供してください:
# Attribution Readout — [date]
## The question
[What decision this informs — e.g. "where should next quarter's budget go?"]
## Source of truth
[Which system defines the conversion count, and why]
## What each source says
| Channel | Platform-reported | GA | CRM | Self-reported | Our read |
|---------|------------------|----|----|--------------|----------|
[De-duped against source of truth; not summed]
## Model comparison (for long cycles)
[First-touch vs last-touch side by side; the gap is the insight]
## Confidence & gaps
[The attribution gap, the blind spots, what we can't see]
## Recommendation
[Allocation call with confidence levels; the tiebreaker test worth running]
ツール連携
実装については、ツールレジストリを参照してください。主なツール:
| ツール | 最適な用途 | MCP | ガイド |
|---|---|---|---|
| PostHog | ファーストパーティのアトリビューション、識別/統合、ファネル | - | posthog.md |
| GA4 | ウェブ解析、モデル比較、ユーザー ID の紐付け | ✓ | ga4.md |
| Dub | 短縮リンクとクリックのアトリビューション | ✓ | dub-co.md |
| Segment | CDP — 識別/トラッキングを各送信先にルーティング | - | segment.md |
| HubSpot | CRM のリードソースと自己申告フィールド | ✓ | hubspot.md |
| Salesforce | 収益の唯一の信頼できる情報源としての CRM | - | salesforce.md |
| Supermetrics | 各プラットフォームの数値を一元的に取得して照合 | ✓ | supermetrics.md |
| RB2B | B2B ウェブサイト訪問者の匿名性を解除 | - | rb2b.md |
関連スキル
- analytics — イベントトラッキング、トラッキング計画、UTM、GA4/GTM の設定。アトリビューションの前に行います。
- conversion-tracking — 広告プラットフォームのピクセル、CAPI、サーバーサイドのコンバージョントラッキング、トラッキング監査。
- revops — パイプラインのステージ、リードのライフサイクル、CRM の収益レポート。アトリビューションのデータが反映されます。
- ai-seo — AI 検索におけるアトリビューションの見落としを詳しく解説します。
- ab-testing — オンサイト変更にインクリメンタリティの考え方を適用する、統制された実験。