「GA4を入れているのに、コンバージョンが0件のまま」。この状態は、設定のどこか1箇所が抜けているだけで起こります。原因は限られており、確認する順序を決めておけば短時間で切り分けられます。
最も多いのは、そもそもイベントが送信されていないケースと、送信されているがキーイベントとして登録されていないケースです。この2つで大半が説明できます。
この記事では、確認すべき5つのポイントを切り分けの順序どおりに解説し、それぞれの原因と対処、そして再発を防ぐ運用までを説明します。
この記事でわかること
・原因を最短で切り分ける5つの確認ポイントと、その順序
・イベントが送信されているかを確認する方法(DebugView・リアルタイム)
・「キーイベントとしてマーク」の設定漏れという最頻出の原因
・Google広告に反映されない場合の確認箇所
・再発を防ぐためのテスト運用
切り分けの順序
上から順に確認してください。下の項目から手を付けると、原因の特定に時間がかかります。
| # | 確認すること | NGだった場合の原因 |
|---|---|---|
| 1 | GA4のタグ自体が動いているか | 測定IDの誤り、タグ未設置、GTM未公開 |
| 2 | 対象のイベントが送信されているか | トリガー条件が合っていない、要素の指定ミス |
| 3 | イベントがキーイベントとしてマークされているか | 最頻出。マークしていないだけ |
| 4 | 計測対象のページ・条件が正しいか | サンクスページのURL条件のずれ、除外設定 |
| 5 | Google広告側に反映されているか | リンク設定、インポート漏れ、二重計上 |
まず「送信されているか」、次に「キーイベントになっているか」。この2つで大半が解決します。
GA4では「コンバージョン」は「キーイベント」に名称が変わっています。古い記事の手順名と管理画面が一致しないのはこのためです。
1. GA4のタグ自体が動いているか
確認方法
- GA4の「レポート」→「リアルタイム」を開く
- 別のブラウザまたはシークレットウィンドウで自社サイトを開く
- リアルタイムに自分のアクセスが表示されるか確認する
表示されない場合、GA4のタグがそのページで動いていません。
| 原因 | 対処 |
|---|---|
| 測定ID(G-から始まる)が違う | GA4の管理→データストリームで正しいIDを確認し、設定し直す |
| GTMのコンテナが未公開 | GTMで「公開」を押したか確認する。プレビューだけでは反映されない |
| GTMのコードが一部ページにない | head内とbody直後の2か所が全ページにあるか確認する |
| 自分のIPが内部トラフィックとして除外されている | データフィルタの設定を確認する(除外していると自分の操作が見えない) |
| ブラウザの拡張機能がブロックしている | 別ブラウザまたはシークレットウィンドウで確認する |
4番目は見落とされやすい原因です。内部トラフィックの除外を設定していると、社内から確認しても表示されません。テスト時は除外対象外の回線で確認するか、一時的にフィルタを無効にしてください。
2. 対象のイベントが送信されているか
GTMのプレビューで確認する
GTMの「プレビュー」からTag Assistantを起動し、実際に対象の操作(電話タップ、フォーム送信など)を行います。
| 画面上の状態 | 意味 | 対処 |
|---|---|---|
| タグが「Tags Fired」に入っている | 送信されている | 次のステップ(3)へ進む |
| タグが「Tags Not Fired」にある | トリガー条件に合っていない | トリガーの条件を見直す |
| そもそもイベント(クリック等)が左側に出ない | 要素が検知されていない | 組み込み変数が有効か、要素の実装を確認する |
よくあるトリガーの設定ミス
- 組み込み変数が有効になっていない:Click URLなどを有効化しないと、条件の選択肢に出てこない
- 条件が「等しい」になっている:電話番号の書式差で一致しない。「含む」「先頭が一致」を使う
- 「すべてのリンククリック」ではなく特定条件が必要:または逆に、条件が厳しすぎる
- 「タグの配信を待つ」が無効:電話タップは画面遷移が速く、送信前に離脱する
- 対象がリンク(aタグ)ではない:画像やボタンで実装されているとクリックトリガーで捕捉できない
GA4のDebugViewで確認する
GTM側で送信されていても、GA4に届いているかは別です。GA4の「管理」→「DebugView」で、送信されたイベントとパラメータを確認できます。GTMのプレビューを起動している間は、この画面に反映されます。
ここでイベント名を確認してください。イベント名は大文字・小文字が区別されます。Tel_Tap と tel_tap は別のイベントとして集計されます。
3. キーイベントとしてマークされているか
ここが最も多い原因です。イベントが送信されていても、キーイベントとしてマークしていなければ、成果としてカウントされません。
- GA4の「管理」→「データの表示」→「イベント」を開く
- 一覧に対象のイベント名(例:tel_tap)があるか確認する
- 該当行の「キーイベントとしてマークを付ける」をオンにする
- 「キーイベント」の一覧に追加されたことを確認する
イベント一覧に出てこない場合
| 状況 | 原因 | 対処 |
|---|---|---|
| リアルタイムには出るが一覧にない | 反映待ち | 最大24時間程度かかる。翌日再確認 |
| リアルタイムにも出ない | 送信されていない | ステップ2に戻る |
| 名前が想定と違う | イベント名の設定ミス | GTMのタグでイベント名を確認 |
| 似た名前が複数ある | 表記ゆれ | 命名規則を決めて統一する(半角英小文字とアンダースコア) |
反映待ちの場合、先に「キーイベントを作成」から手動でイベント名を登録しておくことで、以降の計測を取りこぼさずに済みます。
4. 計測対象のページ・条件が正しいか
サンクスページ方式の場合
- サンクスページのURLが想定どおりか(パラメータ付きになっていないか)
- トリガーの条件が「等しい」でパラメータ付きURLと一致していないか
- 複数のフォームで同じサンクスページを使っていないか(種別を分けられない)
- サンクスページに直接アクセスできる状態で、検索エンジンから流入していないか
2番目は頻出です。URLに ?id=123 のようなパラメータが付く場合、「等しい」では一致しません。「含む」または「先頭が一致」に変更してください。
完了メッセージ方式の場合
同一URLのまま完了メッセージが表示される実装では、要素の表示トリガーを使います。この方式は、フォームのHTMLが変更されると計測が止まります。サイト改修後は必ず再確認してください。
その他の確認
| 項目 | 確認内容 |
|---|---|
| データフィルタ | 内部トラフィックの除外が広すぎないか |
| 参照元除外リスト | 決済やフォームの外部サービスが除外されているか |
| データ保持期間 | 古い期間を見ようとしていないか |
| レポートの期間 | 当日分は反映が遅れる。前日以前で確認する |
5. Google広告側に反映されているか
GA4では計測できているのに、Google広告の管理画面でコンバージョンが0という場合、連携側の問題です。
| 確認項目 | 対処 |
|---|---|
| GA4とGoogle広告がリンクされているか | GA4の管理→Google広告とのリンクで設定 |
| キーイベントをインポートしたか | Google広告の目標→コンバージョン→インポートから選択 |
| インポート後の反映待ち | 数時間〜1日程度かかることがある |
| 「入札への含め方」の設定 | 観測用になっていると、レポートには出るが最適化には使われない |
| 二重計上していないか | GA4経由とGoogle広告タグ直接の両方を有効にしていないか |
最後の項目は、CV数が実態より多い場合に疑ってください。どちらか一方に統一するのが原則です。
再発を防ぐ運用
- 設定後に必ずテスト送信する:自分でフォーム送信・電話タップを行い、DebugViewとリアルタイムで確認する
- 翌日にレポートで再確認する:反映を待って、件数が入っているか見る
- 月1回、自分で送信テストを行う:サーバー移設やプラグイン更新で壊れることがある
- サイト改修時は計測の確認を工程に入れる:制作会社に「計測タグに影響がないか」を確認事項として渡す
- 設定変更の日付を記録する:前月比較で数字が動いた理由を切り分けられる
3番目は特に有効です。フォームが壊れているのに数か月気づかないという事態は実際に起こります。月1回、自分で送信するだけで防げます。
よくある質問
Q. GA4の「コンバージョン」がどこにも見当たりません
現在は「キーイベント」という名称に変わっています。「管理」→「データの表示」→「キーイベント」から確認してください。Google広告側では引き続き「コンバージョン」という名称が使われます。
Q. リアルタイムには出るのに、レポートに反映されません
通常のレポートへの反映には最大24時間程度かかります。翌日確認して表示されない場合は、キーイベントとしてマークしているかを確認してください。
Q. 電話タップが計測されません
GA4の拡張計測機能では、tel: リンクのタップは計測されません。離脱クリックの対象が外部ドメインへのリンクに限られるためです。GTMでクリックトリガーを作る必要があります。実装手順はGA4×GTM計測設定ガイドで解説しています。
Q. CV数が実際の問い合わせ件数より多いのですが
タグの二重設置、または同一ユーザーの複数回操作が考えられます。GA4のタグがサイト直書きとGTM経由の両方で動いていないか確認してください。また、電話タップは同じ人が複数回タップすることがあります。
Q. Google広告のCV数とGA4のキーイベント数が一致しません
計測の仕組みが異なるため、完全には一致しません。Google広告はクリックした日付に紐づけ、GA4はコンバージョンが発生した日付で集計します。傾向が大きく乖離していなければ問題ありません。
まとめ
GA4でコンバージョンが計測されないとき、確認する順序は決まっています。タグが動いているか、イベントが送信されているか、キーイベントとしてマークされているか、条件が正しいか、Google広告に反映されているか。この順で切り分けてください。
最も多い原因は3番目です。イベントは送信されているのに、キーイベントとしてマークしていないだけというケースが頻出します。
そして、設定後は必ずテスト送信して確認し、月1回の定期確認を運用に組み込んでください。サーバー移設やプラグイン更新で計測が止まることがあり、気づかない期間の広告費はそのまま無駄になります。
「設定したはずなのに数字が入らない」「どこから確認すればよいか分からない」といった状態にある場合は、実装単体ではなく、タグの設置状況・トリガー条件・広告側の連携を順に確認する必要があります。
当社の資料では、店舗ビジネスにおける計測環境の整え方、キーイベントの設計、広告と組み合わせた改善の進め方をまとめています。自社の課題を整理したい方は、ぜひ資料をダウンロードしてご活用ください。