「問い合わせフォームのメールは確かに届いているのに、GA4では件数が少ない。」
「メールは50件来ているのに、GA4では30件しか出ていない。」
“正”であるはずのメール受信数と、GA4や広告の数字が合わない。
現場ではよくある“モヤモヤ”です。
では、なぜこんなズレが起こるのでしょうか?
なぜ数字がズレるのか
問い合わせフォームの数字を整理すると、実際には次の3つがあります。
- メールやCRMに届いた数(=正)
- GA4で計測されたフォーム送信イベント数
- 広告管理画面に表示されるコンバージョン数
本来なら揃ってほしい数字ですが、ほとんどの場合バラバラになります。
これは「設定ミス」ではなく、仕組み上の制限が原因です。
原因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 パートナーとして公式に紹介可能です。
まずはご相談ください
- 何が問題なのか整理したい
- 今の構成が正しいか確認したい
- 実装すべきか判断したい
といった初期段階の相談でも問題ありません。