Google広告とGA4で計測されるコンバージョン数が異なる場合、大きく2つの原因が考えられます。ひとつは設定の違いによる計測範囲の違い、もうひとつは通信エラーやフィルタリングによるデータ漏れです。どちらの原因かを判断することで、改善の方向が変わります。この記事では、Google広告とGA4のコンバージョン計測がズレる理由を整理し、現状を正確に把握するための確認手順を解説します。
Google広告とGA4で計測数が異なるのは正常な状態
Google広告とGA4のコンバージョン数が完全に一致することは、実務ではほぼありません。多くの場合、GA4で計測されたコンバージョン数の方がGoogle広告より少なくなります。これは両者が異なるトラッキング方法を使用しているためです。
Google広告は自社のコンバージョントラッキングタグで計測し、GA4はGoogleタグマネージャーまたはGoogle タグ経由でイベント情報を送信します。通信タイミング、フィルタリングのルール、計測範囲が異なるため、数値にズレが生じるのは想定の範囲です。ただし、ズレが大きすぎる場合(GA4がGoogle広告の30%以下など)は、設定に問題がある可能性があります。
Google広告で計測される仕組みと特徴
Google広告のコンバージョンは、Google広告に設定したコンバージョンアクション毎に計測されます。広告をクリックしてから一定期間(通常は30日間)以内に、設定された条件を満たすと1カウントされます。
重要な点は、Google広告のコンバージョンはクリックベースの計測であることです。広告クリック後にセッション内で同じコンバージョンが複数回発生した場合、通常は1度だけカウントされます。また、直接訪問やオーガニック検索からのコンバージョンはGoogle広告に計測されません。広告経由のみ計測対象になります。
GA4で計測される仕組みと特徴
GA4はイベントベースのトラッキングであり、設定したイベントが発生するたびにカウントされます。同じセッション内で同じイベントが複数回発生した場合、すべてがカウント対象になります。
また、GA4はGoogle広告の計測に限定されません。直接訪問、オーガニック検索、ソーシャル、メール、リファラル、その他すべてのトラフィック源からのコンバージョンを計測します。そのため、GA4のコンバージョン数には広告外の流入も含まれます。さらに、GA4にはフィルタリング機能があり、テスト環境やボットアクセスをフィルタリングしている場合、計測対象から除外されます。
ズレが大きくなる主な原因6パターン
1. コンバージョンアクションの定義が異なる
Google広告とGA4で異なるコンバージョン条件を設定している場合、計測数が異なります。例えば、Google広告ではフォーム送信をコンバージョンと定義し、GA4ではフォーム送信完了後にサンクスページへの遷移をコンバージョンイベントとしている場合、定義の違いによってズレが生じます。
2. Google広告がGA4と連携していない
Google広告とGA4の連携が完了していない場合、Google広告がGA4のコンバージョンデータを参照できず、独立した計測になります。連携があれば、Google広告の管理画面でGA4のコンバージョンイベントをコンバージョンアクションとして直接使用できます。
3. コンバージョン追跡期間の違い
Google広告のコンバージョン追跡期間は、アクション毎に7日、30日、60日、90日から選択できます。一方、GA4は設定で変更できますが、通常30日です。追跡期間が異なると、計測対象外になるコンバージョンに差が出ます。
4. データ保持期間の設定
GA4のデータ保持期間が「14日」に設定されている場合、古いデータが削除されるため、長期の比較で計測数がずれて見えることがあります。
5. フィルタリングとボット対策の差
GA4にはボット対策フィルタ、ビュー設定でのフィルタリング機能があります。Google広告も自動的にbot訪問を除外しますが、フィルタリングのルール詳細は公開されていません。フィルタリング方式の違いで計測数がズレることがあります。
6. タイミングの違い
Google広告は広告クリック直後のコンバージョンを優先的にカウント、GA4はイベント発火時刻で判定します。同じコンバージョンでも、時刻の判定基準が異なるため微小なズレが累積することがあります。
Google広告とGA4のズレを確認する手順
ステップ1:計測期間を統一して比較
まず、Google広告とGA4の計測期間を同じ日付で比較してください。異なる期間で比較すると、単純にコンバージョン数が違うだけかもしれません。同じ期間で比較することが最初の確認です。
ステップ2:Google広告とGA4の連携状況を確認
Google広告の管理画面で、GA4と連携しているかを確認してください。Google広告の設定 → 管理 → プロパティ設定にGA4プロパティが表示されていれば、連携は完了しています。
ステップ3:GA4のコンバージョンイベント設定を確認
GA4の管理画面 → データ収集と修正 → イベントで、現在計測されているイベント一覧を確認します。Google広告と同じ条件のイベントが存在するか、イベント名が一致しているか確認してください。
ステップ4:Google広告の追跡期間を確認
Google広告の管理画面 → コンバージョン から、各コンバージョンアクションの追跡期間を確認します。GA4の計測期間(通常30日)と異なっていないか確認しましょう。
ステップ5:GA4のフィルタリング設定を確認
GA4の管理画面 → データストリーム から、フィルタリング設定を確認します。ボット除外フィルタが有効になっているか、カスタムフィルタで意図しないデータが除外されていないか確認してください。
ステップ6:サンプル期間のコンバージョンを確認
1週間単位で両者の計測数を比較し、ズレの大きさが一定か変動するか確認します。ズレが一定であれば、定義や設定の違いが原因である可能性が高いです。ズレが時間経過で変動する場合、通信エラーやタイミングの違いが考えられます。
よくある質問
Google広告とGA4のコンバージョン数が大きく異なる場合、どちらが正しいですか?
どちらが「正しい」という判断ではなく、どちらをビジネスの判断基準にするかを決める方が重要です。Google広告の場合は広告経由だけ、GA4は全トラフィック経由を含みます。広告の効果測定であればGoogle広告、全体のユーザー行動把握であればGA4を参考にするなど、目的に応じて使い分けてください。
GA4がGoogle広告より極端に少ない場合、何を最初に確認すべきですか?
GA4のフィルタリング設定を確認し、ボット除外やカスタムフィルタで意図しないデータが除外されていないか確認してください。その次に、GA4のコンバージョンイベント定義がGoogle広告と一致しているか確認します。
Google広告とGA4を連携させると、計測数が一致しますか?
完全には一致しません。連携後も、定義の違い、フィルタリングのルール、タイミングの差により、軽微なズレは残ります。ズレが5~10%程度であれば、正常な計測状態と判断できます。
複数のコンバージョンアクションをGA4のイベント名に紐付ける場合、注意すべき点はありますか?
GA4の同じイベント名に複数のGoogle広告コンバージョンアクションを紐付けると、GA4側では1つのイベントとしてカウントされ、Google広告側では複数のコンバージョンアクションとしてカウントされるため、ズレが大きくなります。1対1のマッピングを基本にしてください。
GA4のデータが遅延して報告される場合、Google広告との比較に影響しますか?
はい。GA4はリアルタイムレポートと確定レポートで計測タイミングが異なります。Google広告と比較する場合は、GA4の確定レポート(通常48時間以上経過後)を使用し、同じタイミングで確認してください。
まとめ
Google広告とGA4のコンバージョン計測がズレることは正常です。重要なのは、ズレが想定範囲か、設定に問題があるかを判断することです。
実務では、Google広告の追跡期間、GA4のコンバージョンイベント定義、両者の連携状況、フィルタリング設定の4つをまず確認してください。これらが一致していれば、5~10%程度のズレであれば計測ミスではなく、計測方式の違いによるものです。
ズレが大きい場合は、上記の手順で設定を見直し、問題がないかを切り分けてください。計測を正確にすることで、広告の真の効果が把握でき、より効果的な改善判断ができるようになります。
Google広告とGA4の計測ズレが大きく、改善の優先順位が決められない場合は、広告運用の専門家に相談することで、正確な現状把握と改善方針が立てやすくなります。
