GA4を導入しても、アクセス数を眺めているだけでは、サイトが成果につながっているかは分かりません。お問い合わせの完了や資料請求といった「成果」を計測できて初めて、どのページやどの流入経路が貢献しているかが見えてきます。本記事では、お問い合わせ完了をGA4で計測する設定の流れを、順を追って解説します。サイト改善の全体的な進め方は、GA4を活用したサイト改善のPDCAサイクルで紹介しています。
最初に押さえたい、GA4の「イベント」の考え方
GA4では、ページの表示、クリック、スクロール、フォーム送信など、ユーザーの行動を「イベント」として記録します。そして、その中でとくに重要な成果にあたるものに印をつけたものが、成果指標になります。なお、この成果指標は以前「コンバージョン」と呼ばれ、現在のGA4の画面では「キーイベント」という名前で表示されています。広告媒体との連携では「コンバージョン」という呼び方が残っている場面もあり、画面の名称は今後も変わる可能性があるため、設定時は最新のヘルプも確認してください。
設定の全体像
お問い合わせの完了を計測する流れは、大きく次の5ステップです。
- 計測したい成果(お問い合わせ完了)の定義を決める
- 計測に使う目印(サンクスページの表示、または送信完了のイベント)を決める
- GA4にイベントを設定する
- 動作確認をする
- キーイベント(成果)としてマークし、レポートで確認する
ステップ1:成果の定義を決める
「お問い合わせフォームの送信が完了した時点」を成果にするのが一般的です。フォームの入力画面を表示しただけ、送信ボタンを押しただけでは、エラーで送信に失敗している場合も含まれてしまいます。「送信が完了した」ことを確実に示せるタイミングを選んでください。電話番号のタップ、資料のダウンロード、メールリンクのクリックなども、成果に含めるかどうかをあわせて検討します。
ステップ2:計測の目印を決める
もっとも手軽で確実なのは、フォーム送信後に「サンクスページ」(送信完了ページ)へ移動する仕組みを使う方法です。サンクスページのURLが表示されたことを、成果の目印にできます。Ajaxなどで、ページ遷移せずに完了メッセージだけを表示する仕組みの場合は、送信完了時に独自のイベントを発火させる設定が必要になり、実装には開発側の協力が必要です。
ステップ3:GA4にイベントを設定する
GA4の管理画面では、既存のイベントをもとに新しいイベントを作成できます。たとえば、「ページが表示された」というイベント(page_view)のうち、URLにサンクスページのパスを含むものだけを、「お問い合わせ完了」を意味するイベントとして作成する、といった設定です。イベント名は、半角英数字と下划線で分かりやすく付けます(例:generate_lead など、用途がわかる名前にします)。Googleタグマネージャーを使っている場合は、サンクスページの表示をトリガーに、イベントタグを送信する方法も使えます。
ステップ4:動作確認をする
設定したら、必ず動作確認をします。GA4のDebugView(デバッグ表示)を使うと、自分の操作がリアルタイムでイベントとして届いているかを確認できます。実際にフォームを送信してみて、期待した名前のイベントが1回だけ記録されていることをチェックしてください。同じイベントが重複して記録される、逆に記録されない、といったトラブルは、この確認で見つかります。自分や社内のアクセスは、あとで集計から除外できるよう、内部トラフィックの設定もしておくと、数字の精度が上がります。
ステップ5:キーイベントとして設定して、レポートで確認する
イベントが正しく届くことを確認できたら、そのイベントを「キーイベント」としてマークします。設定後、数日たつとレポート上で、成果の数、成果につながった流入経路、成果の多いランディングページなどを確認できるようになります。過去のデータにさかのぼって反映されるわけではないため、早めに設定しておくほど、データを蓄積できます。
計測できたあとにやりたいこと
成果を計測できるようになったら、「どの流入経路から成果が多いか」「成果につながるページの共通点は何か」を見て、改善の優先順位を決めましょう。たとえば、アクセスは多いのに成果が少ないページは、フォームへの導線やボタンの位置を見直す価値があります。広告を出している場合は、キーイベントを広告媒体に連携することで、成果ベースの運用ができます。
設定でよくあるつまずき
- サンクスページにも、フォーム入力ページにも同じ計測条件が当たってしまい、数が二重になる
- フォームの確認画面を成果の目印にしてしまい、実際の送信数より多く計測される
- サンクスページを検索エンジンから直接開いた人も成果に数えてしまう(noindexを設定して防ぐ)
- 自社や制作会社のテスト送信が混ざり、数字が実態より多くなる
お問い合わせ以外にも計測しておきたい成果
お問い合わせ完了のほかにも、サイトの目的に応じて計測しておくと役立つ行動があります。たとえば、資料のダウンロード、会員登録の完了、料金ページの閲覧、電話番号のタップ、メールアドレスのリンクのクリック、重要なボタンのクリックなどです。すべてをキーイベントにする必要はありません。キーイベントを増やしすぎると、本当に重要な成果が埋もれてしまうため、売上や商談に直結する行動に絞るのがコツです。それ以外の行動は、通常のイベントとして記録しておき、分析のときに参照する使い方がおすすめです。
設定が終わったときのテストチェックリスト
- テスト送信をして、DebugViewに期待したイベント名が1回だけ表示された
- スマートフォンとパソコンの両方で、同じようにイベントが記録された
- 入力ミスなどでエラーになった場合に、イベントが記録されない
- サンクスページを再読み込みしても、成果が重複して数えられない(必要に応じて対策する)
- 自社・制作会社のアクセスを、集計から除外する設定ができている
- キーイベントとして登録し、数日後のレポートに反映されている
よくある質問
Q. 設定後、データが表示されるまでどのくらいかかりますか?
A. DebugViewではほぼ即時に確認できます。通常のレポートに反映されるまでは、数時間から1日程度かかることがあります。
Q. 電話の問い合わせも計測できますか?
A. 電話番号リンクのタップは、クリックイベントとして計測できます。ただし、タップしたことと、実際に電話がつながったことは別なので、あくまで目安として扱ってください。
まとめ
お問い合わせ完了を計測する流れは、成果の定義、計測の目印の決定、イベントの設定、動作確認、キーイベントの設定という5ステップです。サンクスページを活用すれば、比較的手軽に設定できます。計測を始めてデータが貯まってからが、本当のサイト改善のスタートです。