GTM(Google Tag Manager)イベントトラッキングとは、ウェブサイト上の特定のユーザー行動を計測する仕組みのことです。
クリック・スクロール・フォーム送信・動画再生など、Google Analytics(GA4)では自動では取得できないアクションを、GTM経由で自由に計測できます。
Googleタグマネージャーを使えば、コードを直接触らずにイベントを追加できるため、マーケター自身で柔軟に計測設計が可能です。
本記事では、GTMのイベントトラッキングの仕組みから設定例、GA4との連携方法までを詳しく解説します。
イベントトラッキングの基本
GTMとは何か
GTM(Google Tag Manager)は、Googleが提供する無料のタグ管理ツールです。
タグとは、アクセス解析や広告配信に必要な「計測コード」のこと。GTMを使うことで、サイトのソースコードを編集せずに、管理画面から簡単にタグを追加・修正できます。
イベントトラッキングとは?
イベントトラッキングとは、ページ閲覧以外のユーザー行動(イベント)を計測する仕組みです。
たとえば以下のような行動を「イベント」として記録できます。
- ボタンやリンクのクリック
- 動画の再生
- ページスクロール
- フォーム送信
- ファイルダウンロード
これらの情報をGA4に送ることで、どの行動がコンバージョンに繋がっているかを分析できるようになります。
GTMでイベントを計測する仕組み
トリガーとタグの関係
GTMでイベントを計測するには、主に次の2つの要素を設定します。
| 要素 | 説明 |
|---|---|
| トリガー | どんな行動でイベントを発火させるか(例:ボタンをクリックした時) |
| タグ | どんな情報をGA4などに送るか(例:クリックイベントをGA4に送信) |
この2つをセットで設定することで、「〇〇をしたら△△を記録する」というイベントが成立します。
データレイヤーの役割
GTMのイベントトラッキングでは、「データレイヤー(dataLayer)」という仕組みが使われます。
データレイヤーは、ユーザーの行動データをGTMが受け取るための一時的な箱のようなものです。
JavaScriptでカスタムイベントを発火させたい場合は、次のように記述します。
| dataLayer.push({ ‘event’: ‘form_submit’, ‘formName’: ‘お問い合わせフォーム’ }); |
このようにデータを送ることで、GTMが「form_submit」というイベントを認識し、設定したタグを発火させます。

GA4とGTMのイベントトラッキング連携方法
手順1:GA4タグを設定する
- GTMの管理画面で「新しいタグ」を作成
- タグタイプを「Google アナリティクス:GA4 イベント」に設定
- 測定ID(GA4の設定画面で確認可能)を入力
- イベント名を任意で設定(例:
button_click) - トリガーを設定して保存
手順2:GA4側でイベントを確認
GTMでイベントタグを発火させたら、GA4の「レポート」→「イベント」から確認します。
イベントが正しく計測されていれば、一覧に表示されます。
手順3:コンバージョンとして設定
重要なイベント(例:お問い合わせ送信、資料DLなど)は、GA4上で「コンバージョン」に設定しておくと分析がスムーズです。
GA4の「イベント」一覧で対象イベントを選び、「コンバージョンとしてマークを付ける」をクリックするだけです。

よく使われるGTMイベントトラッキングの例
① ボタンクリックの計測
- トリガー → 「クリック」 → 「すべての要素」
- 条件 →
Click TextやClick URLで特定のボタンを指定 - タグ → 「GA4イベント」→ イベント名:
button_click
これで、特定のボタンがクリックされたタイミングでイベントが発火します。
② ファイルダウンロードの計測
PDFや資料DLボタンのクリックも計測可能です。
条件に Click URL に「.pdf」などを指定することで、ダウンロードイベントを記録できます。
③ 動画再生の計測(YouTube埋め込み)
YouTubeの動画は、GTMの「YouTube動画トリガー」を使えば再生・停止・完了を自動で計測可能です。
タグに「GA4イベント」を設定し、イベント名をvideo_playなどにしておくと、GA4で詳細な動画視聴データが得られます。
イベント計測を使った改善のポイント
どの行動がコンバージョンに繋がるかを分析
イベントを設定しただけでは意味がありません。
GA4で「探索レポート」→「パス探索」を使うことで、ユーザーがどの行動を経てコンバージョンに至ったかを分析できます。
これにより、成果に繋がるページや要素を特定しやすくなります。
不要なイベントを整理する
トラッキングを増やしすぎると、GA4のイベント一覧が煩雑になります。
不要なイベントは削除、もしくは命名規則を統一することで、分析精度を高めましょう。
イベントトラッキング設定のトラブル対処法
| トラブル | 原因 | 対処法 |
|---|---|---|
| イベントが発火しない | トリガー条件のミス | 「プレビュー」モードでデバッグ |
| GA4に反映されない | 測定IDの誤り or データ反映の遅延 | 測定IDを再確認・数時間待つ |
| 数値が二重カウント | タグが複数発火している | トリガー条件を1つに限定 |
GTMイベントトラッキングで計測の自由度を高め
GTMのイベントトラッキングを活用すれば、ユーザー行動をより正確に把握できます。
ページ閲覧だけでなく、クリック・動画再生・フォーム送信など多様なアクションを追跡できるため、サイト改善や広告運用のPDCAが高速化します。
GA4と連携させれば、成果につながる行動パターンの可視化も可能です。
まずは重要なCTA(ボタンやフォーム送信)からイベントを設定し、少しずつ計測範囲を広げていくのがおすすめです。



