GA4のコンバージョン計測の基本的な仕組み
UA(旧アナリティクス)では「目標」という概念でコンバージョンを設定していましたが、GA4では「イベント」をコンバージョンとしてマークするという仕組みに変わりました。イベントが正しく送信されていなければ、コンバージョンとしてマークしても何も計測されません。
原因① GTMのトリガーが正しく発火していない
最も多い原因です。GTMでコンバージョンイベントを送信する設定をしていても、トリガーの条件が間違っていると発火しません。
- CF7の場合、
wpcf7mailsentをトリガーに使う必要があるが「フォーム送信」トリガーを使っている - トリガーの条件に余分なフィルタが入っている
- 特定ページ条件のURLが一致していない
対処法:GTMのプレビューモードで、フォーム送信時にトリガーが発火するか確認してください。
原因② GA4のイベント名がコンバージョンにマークされていない
GA4にイベントが送信されていても、コンバージョンとして指定していないと計測されません。GA4管理画面 → 「イベント」→ コンバージョンにしたいイベント名の「コンバージョンとしてマーク」をオンにしてください。
原因③ GA4タグとGTMの連携設定が誤っている
GA4の測定ID(G-XXXXXXXXXX形式)が正しく設定されているか確認してください。測定IDとコンテナID(GTM-XXXXXXX)を混同しているケースが多くあります。
原因④ フィルタやデータストリームの設定問題
内部トラフィックを除外するフィルタが設定されている場合、自分でテストしたコンバージョンが除外されていることがあります。GA4管理画面 → 「データストリーム」「データフィルタ」を確認してください。
原因⑤ コンバージョンイベントの集計に時間がかかっている
GA4のレポートはコンバージョンとしてマークしてから24〜48時間後に反映されます。設定直後に確認する場合は「リアルタイム」レポートを使ってください。
チェックリスト
□ GTMプレビューでフォーム送信時にタグが発火しているか
□ GA4リアルタイムレポートでイベントが届いているか
□ GA4のイベント一覧でコンバージョンにマークされているか
□ GA4タグの測定IDが正しいか
□ データフィルタが原因で除外されていないか
まとめ
GA4でコンバージョンが計測できない場合、多くはGTMのトリガー設定かGA4側のマーク設定の問題です。GTMのプレビューモードとGA4のリアルタイムレポートを組み合わせれば原因を特定できます。設定が複雑で対応が難しい場合はお気軽にご相談ください。
→ 無料サイト診断・お問い合わせはこちら