数字がズレるのは当たり前?それとも異常? 問い合わせ完了数とGA4・広告の差を埋める方法

「問い合わせフォームのメールは確かに届いているのに、GA4では件数が少ない。」

「メールは50件来ているのに、GA4では30件しか出ていない。」

“正”であるはずのメール受信数と、GA4や広告の数字が合わない。

現場ではよくある“モヤモヤ”です。

では、なぜこんなズレが起こるのでしょうか?


なぜ数字がズレるのか

問い合わせフォームの数字を整理すると、実際には次の3つがあります。

  1. メールやCRMに届いた数(=正)
  2. GA4で計測されたフォーム送信イベント数
  3. 広告管理画面に表示されるコンバージョン数

本来なら揃ってほしい数字ですが、ほとんどの場合バラバラになります。

これは「設定ミス」ではなく、仕組み上の制限が原因です。


原因1:SafariのITP(インテリジェントトラッキング防止)

AppleのCM「iPhoneのプライバシー|視線」では、街中に飛ぶ“監視カメラの鳥”が人々のスマホ閲覧をのぞき見します。

そこでユーザーがSafariを使うと、監視がシャットアウトされる——という演出です。

動画:https://www.youtube.com/watch?v=b70dIa9Rzz0

それがまさに、SafariのITPの仕組みです。

ユーザーの行動データが第三者に“つけ回されない”ように、途中で消してしまう。

その結果、実際にフォームを送信していても、GA4には届かない ということが起きます。

iOS17以降は特にこの制限が強化され、ズレが大きくなっています。


原因2:広告ブロックやセキュリティ設定

もうひとつの要因は、広告ブロッカーやブラウザのセキュリティ機能です。

ユーザーが「トラッキングを拒否」している場合、GA4のタグ自体がブロックされ、イベント送信ができません。

この場合も、メールは届いているのにGA4ではカウントされない という現象が発生します。


他にもあるズレの要因

  • フォーム実装の違い(JavaScript非対応、二重送信防止処理など)
  • 回線状況やブラウザクラッシュによるイベント未送信
  • 広告管理画面とGA4でのアトリビューション基準の違い

など、細かい要因が積み重なり、数字の不一致が日常的に起こります。


解決の方向性:まずGA4、次に広告

ではどうすれば数字を“正(メール受信)”に近づけられるのか。

ポイントは 二段構え です。

第1段階:GA4の計測精度を高める

  • サーバーサイドGoogle Tag Manager(sGTM)を導入する
  • サーバー経由で計測することで、SafariのITPや広告ブロックの影響を受けにくくなる
  • ファーストパーティCookieを延命し、ユーザーをより長く認識できる

第2段階:広告も同じ仕組みで送る

  • MetaやGoogle AdsのConversions APIをsGTM経由で送信
  • ブラウザで取りこぼしたCVをサーバーから補完
  • GA4と広告、両方を“メールに近い数字”に寄せていく

難しそうに見えるけど、Stapeなら簡単

「sGTMがいいのは分かった。でもサーバーを構築するなんて無理…」

そう思う方も多いでしょう。

そこでおすすめなのが Stape です。

  • 数クリックでsGTM環境を立ち上げられる
  • 専門知識がなくても設定できる
  • 月額数千円から始められる

つまり、GA4の精度改善と広告API送信をまとめて実現できます。


まとめ

  • メール受信が“正”なのに、GA4や広告の数字が合わないのは当たり前に起きる
  • 原因はSafariのITPや広告ブロックなどの仕組み上の制限
  • 解決には「まずGA4」「次に広告」の二段構えが有効
  • Stapeを使えば、その環境を簡単に整えられる

「問い合わせ完了数と計測の数字がズレている」

そんな悩みは、sGTMで解決できるかもしれません。

当社は Stape パートナーとして公式に紹介可能です。

Stape partner

まずはご相談ください

  • 何が問題なのか整理したい
  • 今の構成が正しいか確認したい
  • 実装すべきか判断したい

といった初期段階の相談でも問題ありません。