ChatGPTから自社サイトへの流入をGA4で確認するには、[レポート]>[集客]>[トラフィック獲得]で「セッションの参照元/メディア」を表示し、ChatGPTに関連する参照元候補や、自社で設定したUTMの値を確認します。
ただし、ChatGPT経由の訪問が常に同じ参照元名で記録されるわけではありません。遷移時に参照元情報が引き継がれなければ、GA4ではDirectとして扱われる可能性があります。そのため、自然に紹介されたChatGPT流入をGA4だけで完全に網羅することはできません。
一方、自社で設置・配布できるリンクにはUTMパラメータを付けられます。自然発生の紹介流入は参照元で観測し、自社施策による流入はUTMで識別することで、ChatGPTを活用した導線の成果をより適切に確認できます。
GA4でChatGPTからの流入を確認する手順
ChatGPT由来と考えられる訪問を確認する基本画面は、GA4のトラフィック獲得レポートです。初回訪問時の獲得経路ではなく、各セッションがどこから始まったかを確認したい場合は、ユーザー獲得ではなくトラフィック獲得を使用します。
- GA4で対象のプロパティを開きます。
- 左側メニューから[レポート]>[集客]>[トラフィック獲得]を開きます。
- 右上の日付設定で確認したい期間を指定します。
- 表の主ディメンションを「セッションの参照元/メディア」または「セッションの参照元」に変更します。
- 表の検索欄で、ChatGPT関連の参照元候補や、設定済みのUTM値を検索します。
- 該当行について、セッション数に加えてエンゲージメントやキーイベントを確認します。
トラフィック獲得レポートでは、サイトやアプリへのセッションの流入元を確認できます。「セッションの参照元」「セッションのメディア」「セッションの参照元/メディア」など、セッション単位の集客ディメンションを利用できます。
出典:Google Analytics ヘルプ「[GA4] Traffic acquisition report」
「セッションの参照元/メディア」で参照元候補を探す
まず「セッションの参照元/メディア」を選び、表内検索で確認対象のドメインやUTM値を探します。自社の計測URLにUTMを付与している場合は、設定したutm_sourceやutm_mediumの値で絞り込めます。
自然発生したChatGPT内の紹介リンクを確認する場合、参照元の表記は遷移環境、アプリ、ブラウザなどの条件によって一律とは限りません。特定の参照元名だけを見て「ChatGPT流入をすべて把握できた」と判断しないことが重要です。
参照元候補が見つかったら、次の観点で妥当性を確認します。
- 参照元の名称が、想定するサービスまたはドメインに近いか
- メディアが
referralなのか、UTMで指定した値なのか - 増加した日付が、自社でリンクを配布・告知した日付と対応しているか
- ランディングページが、紹介・配布した記事やLPと一致しているか
「セッションの参照元/メディア」は、セッションを開始した流入元とメディアを示すディメンションです。各訪問時の流入状況を確認したい用途では、初回接点を扱う「初回ユーザーの参照元」よりも適しています。
出典:Google Analytics ヘルプ「User acquisition report vs. Traffic acquisition report」
ランディングページと成果まで確認する
ChatGPT関連と考えられる行を見つけても、セッション数だけで評価するのは不十分です。どのページに着地し、何を達成したかまで見ると、流入の質を判断しやすくなります。
確認すべき指標はサイトの目的で異なります。情報提供サイトならエンゲージメント率やスクロール、メディアなら回遊や会員登録、ECサイトなら購入や問い合わせが候補です。GA4でキーイベントを設定している場合は、キーイベント数やセッション キーイベント率も確認してください。
- ランディングページ:最初に閲覧された記事・LP
- セッション:発生した訪問数
- エンゲージメント率:訪問が一定の関与につながった割合
- キーイベント:問い合わせ、資料請求、購入などの重要行動
- 収益:ECなどで収益計測を設定している場合の成果
なお、GA4で確認できるのは計測されたサイト訪問と行動です。ChatGPT内で自社サイトが何回紹介されたか、回答内のどの位置にリンクが表示されたか、表示されたがクリックされなかった回数は、GA4の参照元レポートだけでは把握できません。
探索レポートでChatGPT流入を詳しく分析する方法
標準のトラフィック獲得レポートで全体像を把握した後は、[探索]の自由形式を使うと、参照元別の着地ページと成果を細かく比較できます。特定のChatGPT施策やAI経由流入を継続して分析したい場合に有効です。
自由形式で設定するディメンションと指標
[探索]>[自由形式]を開き、必要なディメンションと指標を変数に追加してから、タブの設定で行・値・フィルタを組み立てます。自由形式では、複数指標の比較や、フィルタによる対象流入の絞り込みができます。
出典:Google Analytics ヘルプ「[GA4] Free-form exploration」
| 設定箇所 | 設定例 | 確認できること |
|---|---|---|
| 行 | セッションの参照元/メディア | 流入元ごとの比較 |
| 行の追加 | ランディングページ + クエリ文字列 | 参照元ごとの着地URLとUTMを含むクエリ |
| 値 | セッション、エンゲージド セッション、キーイベント | 量、質、成果の比較 |
| フィルタ | セッションの参照元/メディアに特定の文字列を含む | 対象の参照元候補やUTM施策への絞り込み |
「ランディングページ + クエリ文字列」では、UTMを含むクエリ文字列を確認できます。ページURL全体を確認したい場合は、「ページの場所」を使う方法もあります。利用できるディメンションや指標は、プロパティ設定、権限、データの状態によって異なるため、候補が表示されない場合は近い名称を探してください。
自然流入とUTM付きリンクを分けて評価する
ChatGPT流入を分析するときは、自然な紹介流入と自社施策の流入を分離してください。両者は取得できる情報の性質が異なります。
| 区分 | 主な確認方法 | 評価の中心 |
|---|---|---|
| 自然発生の紹介流入 | 参照元・参照元/メディア | どのページに、どの程度の訪問と成果が発生したか |
| 自社が配布したリンク | UTMの参照元・メディア・キャンペーン | 施策、配布場所、リンク別の効果 |
第三者がChatGPT内で生成・紹介したリンクに対して、サイト運営者が後からUTMを付けることはできません。一方、自社のGPT、案内資料、メール、SNS投稿、チャットボットなど、自社でURLを管理できる場所ではUTMを設定できます。
この2種類を同じ「ChatGPT流入」として単純合算すると、自然な認知・紹介による訪問と、意図的な配布施策の成果が混ざります。目的別に探索や比較を分けて作成することが安全です。
ChatGPT向けにUTMパラメータを付ける方法と命名例
UTMパラメータは、自社が設置・配布を管理できるURLに付与するためのものです。ChatGPTが第三者の質問に応じて自然に提示したリンクへ、サイト運営者側から任意のUTMを追加することはできません。
Google Analyticsでは、リンク先URLにキャンペーンパラメータを追加すると、その値をトラフィック獲得レポートのセッション関連ディメンションで確認できます。基本的にはutm_source、utm_medium、utm_campaignをセットで設定します。
出典:Google Analytics ヘルプ「URL builders: Collect campaign data with custom URLs」
utm_source・utm_medium・utm_campaignの基本設計
UTMの値に唯一の正解はありませんが、同じ意味には同じ値を使うことが重要です。以下は、ChatGPTを活用して自社が配布するリンクを計測する場合の運用例であり、公式の固定ルールではありません。
| パラメータ | 役割 | 命名例 | 考え方 |
|---|---|---|---|
utm_source |
流入元・配布元 | chatgpt |
どのサービス・媒体を起点にしたかを示します。 |
utm_medium |
施策の種類 | referral |
既存のチャネル分類ルールと整合する値を使います。 |
utm_campaign |
施策・企画名 | guide-2026 |
配布目的や企画が分かる名称にします。 |
utm_content |
リンクの識別 | cta-top |
同一施策内の複数リンクを比較したい場合に使います。 |
URLの例は次のとおりです。
https://example.com/guide/?utm_source=chatgpt&utm_medium=referral&utm_campaign=guide-2026
UTMの値は大文字・小文字を区別して扱われます。ChatGPTとchatgptは別の値として集計されるため、小文字に統一し、命名一覧をスプレッドシートなどで管理すると表記ゆれを防げます。
出典:Google Analytics ヘルプ「URL builders: Collect campaign data with custom URLs」
UTM付きURLの作成・設置・確認手順
UTM付きURLはGoogleのCampaign URL Builderを使うか、ルールに沿って手動で作成します。手作業の場合は、URLの末尾に?を付けてパラメータを開始し、複数のパラメータを&でつなぎます。
- 遷移先となる正規のURLを決めます。
utm_source、utm_medium、utm_campaignを決めます。- 生成したURLを、実際に掲載する場所へ設置します。
- 公開前に別ブラウザまたはテスト環境でリンクを開き、意図したページが表示されるか確認します。
- リアルタイム表示を動作確認の補助として使います。
- 時間を置いてから、トラフィック獲得レポートや探索で「セッションの参照元/メディア」「セッションのキャンペーン」を確認します。
リアルタイムや当日のデータは、通常の集計と値や利用できる項目が異なる場合があります。Google Analyticsのデータは処理中に変化するため、公開直後の数値だけでUTM設定の成否を断定せず、通常レポートでも確認してください。
出典:Google Analytics ヘルプ「[GA4] Data freshness」
UTM運用で測定を誤らせないための注意点
UTMは便利ですが、運用を誤ると流入元の評価がゆがみます。特に内部リンクにはUTMを付けないことが重要です。自サイト内リンクにUTMを付けると、本来の外部流入元ではなく、内部導線が新しいキャンペーンとして記録されるおそれがあります。
- 同じURLを複数施策で使い回さず、施策ごとに
utm_campaignやutm_contentを分けます。 - 短縮URL、リダイレクト、計測ツールを経由する場合は、UTMが遷移先まで残るかテストします。
- URLがコピーされ別の場所で共有されると、元施策とは異なる流入にも同じUTMが付く可能性があります。
- 発行担当者と命名ルールを統一し、表記ゆれや入力漏れを防ぎます。
- 独自の
utm_mediumを使う場合は、デフォルト チャネル グループでUnassignedになる可能性も確認します。
ChatGPT流入がGA4で見えない・少なく見える主な理由
ChatGPT流入が見つからない場合でも、ただちに流入がないとは判断できません。参照元情報の欠落と計測条件を分けて確認することが大切です。
参照元情報が渡らずDirectに分類されることがある
GA4の(direct) / (none)は、明確な参照元情報を取得できない訪問を示します。URLの直接入力やブックマークのほか、UTMのないリンク、リダイレクトによる情報喪失、URL短縮サービス、広告ブロッカーなどが参照元の判別に影響する場合があります。
ChatGPTからの遷移でも、利用したアプリ、ブラウザ、中継ページ、端末のプライバシー設定などにより、参照元が期待どおりに渡らない可能性があります。ただし、個別訪問がどの条件で参照元を失ったかをGA4だけで確定することは通常できません。
DirectからChatGPT流入を確実に復元することは困難です。推測でDirectの全量をChatGPT流入として扱わず、自社管理下のリンクには事前にUTMを設定してください。
出典:Google Analytics ヘルプ「[GA4] Understand (direct) / (none) traffic」
GA4の計測・レポート条件を確認する
参照元が表示されない、または数値が想定より少ない場合は、次の順番で切り分けると確認しやすくなります。
- 対象ページでGA4タグが読み込まれ、ページビューやイベントが送信されているか確認します。
- 対象期間、比較、レポートフィルタ、プロパティを間違えていないか確認します。
- UTM付きリンクなら、URLにパラメータの記述ミスや欠落がないか確認します。
- リダイレクト後もUTMが残っているか確認します。
- 同意管理の設定により、計測タグがブロックされていないか確認します。
- 広告ブロッカーやブラウザ設定の影響を受ける利用者がいる可能性を考慮します。
- 公開直後・当日のデータなら、処理時間を置いて再確認します。
Googleの同意モードでは、基本実装でユーザーが同意しない場合、タグからGoogleへデータが送られません。analytics_storageは分析用のCookieなどの保存に関わる同意項目です。実装内容と同意状況によって、計測できるデータの範囲は変わります。
出典:Google Analytics ヘルプ「About consent mode」
参照元・デフォルト チャネル グループ・UTMの使い分け
ChatGPT流入を分析する際は、目的に応じてディメンションを使い分けます。個別流入元は参照元/メディアで見る、全体傾向はデフォルト チャネル グループで見る、自社施策はUTMで識別する、という考え方が基本です。
| 確認したいこと | 主に使う項目 | ChatGPT流入分析での使い方 |
|---|---|---|
| どのサイト・サービスから来たか | セッションの参照元 | 特定の参照元候補を確認します。 |
| 参照元と流入方法をセットで見たい | セッションの参照元/メディア | 自然参照とUTM付き施策を区別する起点にします。 |
| 全体の流入チャネルを比較したい | セッションのデフォルト チャネル グループ | Direct、Organic Search、Referralなどの大枠を把握します。 |
| 自社施策の成果を追いたい | セッションのキャンペーン、参照元/メディア | UTMで指定した値を用いて施策別に比較します。 |
参照元/メディアとデフォルト チャネル グループの違い
「セッションの参照元/メディア」は、流入元の名称と流入方法を比較的細かく確認する項目です。一方、「セッションのデフォルト チャネル グループ」は、GA4のルールに基づいて流入をチャネル単位にまとめた分類です。
ChatGPTだけを確認したい場合、デフォルト チャネル グループだけでは粒度が足りないことがあります。たとえばReferralに集約されたデータには、複数サービスからの訪問が含まれ得ます。まず「セッションの参照元/メディア」または「セッションの参照元」で候補を確認し、その後にチャネル全体と比較する流れが分かりやすいでしょう。
FAQ|ChatGPT流入をGA4で見るときの疑問
ChatGPT経由の流入分析では、参照元の不確実性とUTMを設定できる範囲を混同しないことが重要です。判断に迷いやすい点を補足します。
ChatGPT流入は必ず同じ参照元名で表示されますか?
いいえ、必ず同じ表記になるとは限りません。参照元情報は遷移条件や利用環境の影響を受けるため、特定の参照元名だけでChatGPT由来の訪問を完全に網羅できるとは断定できません。
ChatGPTが自然に紹介した自社サイトのリンクにUTMを付けられますか?
できません。UTMを付けられるのは自社管理のURLです。第三者が生成した回答内のリンクを、サイト運営者が後から書き換えることはできません。
Directに入ったChatGPT流入は後から判別できますか?
GA4のデータだけで確実に判別することは難しいです。参照元情報が失われた後に、訪問単位で元のサービスを復元する方法は通常ありません。今後の自社施策にはUTMを付け、測定可能な状態を作ることをおすすめします。
ChatGPT流入の評価では参照元とUTMのどちらを優先しますか?
目的で使い分けます。自然な紹介による流入傾向を見るなら参照元、自社が配布したリンクや施策の成果を判定するならUTMを優先します。両者は同じ意味のデータではないため、別々にレポート化すると判断しやすくなります。
まとめ:ChatGPT流入は参照元で把握し、管理できる施策はUTMで測定する
ChatGPTからの流入をGA4で確認する最初の手順は、[レポート]>[集客]>[トラフィック獲得]で「セッションの参照元/メディア」を表示することです。参照元候補が見つかったら、ランディングページとキーイベントまで確認し、単なる訪問数で終わらせないようにします。
自然発生したChatGPT経由の訪問は、参照元情報が渡らずDirectなどに分類される可能性があります。GA4だけでAI上の露出や紹介回数を完全に把握することはできません。
自社で案内・配布するリンクには、UTMを一貫したルールで付与してください。自然流入は参照元で観測し、自社施策はUTMで測定する。この2つを分けて運用することが、生成AI経由流入を過大評価・過小評価しないための基本です。