この記事でわかること
- UTMパラメータの仕組みと「なぜ必要か」の理由
- 5種類のパラメータ(utm_source・utm_medium・utm_campaign・utm_content・utm_term)の使い分け
- Campaign URL Builderを使った設定手順
- GA4でUTMパラメータのデータを確認する方法
- 設定ミスを防ぐ命名規則と運用ルール
UTMパラメータとは?なぜ必要か
UTMパラメータとは、URLの末尾に追加する識別タグのことです。このタグを付与することで、「どの広告・どのSNS投稿・どのメルマガからユーザーがサイトに来たか」をGA4で正確に把握できます。
UTMパラメータなしの状態では、GA4の「参照元/メディア」で「direct(直接流入)」や「(none)」として分類されてしまい、実際はMeta広告経由なのに追跡できないことがあります。特にiOSの制限・Cookieの削除によりブラウザベースのトラッキングの精度が低下している2026年現在、UTMパラメータの適切な設定は計測精度を維持する上で非常に重要です。
UTMパラメータがないと:「Meta広告に30万円使ったが、GA4ではどこから来たか不明」→「どの施策が効いているか分からない」→「予算配分を誤る」という悪循環が起きます。UTMは「どの施策に投資すべきか」の判断材料を揃える基礎インフラです。
UTMパラメータが付与されたURLの例:
5種類のパラメータの意味と使い分け
流入元(どこから来たか)
ユーザーがどのサイト・プラットフォームから流入したかを識別します。GA4では「参照元」として表示されます。
メディア(どんな手段か)
どんな種類のマーケティング手段かを識別します。GA4では「メディア」として表示されます。GA4のデフォルトチャネルグループの定義に合わせることが重要です。値が正しくないと「Unassigned(未割当)」に分類されます。
キャンペーン名(どの施策か)
どの広告キャンペーン・施策からの流入かを識別します。GA4では「キャンペーン」として表示されます。命名規則をチーム内で統一することが重要です。
コンテンツ(どの広告素材か)
同じキャンペーン内で異なる広告クリエイティブを区別します。A/Bテストでクリエイティブの効果を比較したい場合に使います。
キーワード(どのキーワードで来たか)
有料検索広告のキーワードを識別します。Google広告では自動タグ設定(gclid)で不要ですが、Yahoo!広告などGoogleアカウントと連携していない媒体で活用できます。
設定方法:Campaign URL Builderの使い方
UTMパラメータはGoogleが提供する無料ツール「Campaign URL Builder」を使えば、簡単に正確なURLを生成できます。
手順
- 「Google Campaign URL Builder」と検索してツールを開く(https://ga-dev-tools.google/campaign-url-builder/)
- 「Website URL」に遷移先のLPやサイトのURLを入力
- 「Campaign Source(utm_source)」「Campaign Medium(utm_medium)」「Campaign Name(utm_campaign)」を入力
- 必要に応じて「Campaign Content(utm_content)」を入力
- 「Share the generated campaign URL」欄に生成されたURLをコピー
- コピーしたURLを広告の遷移先URLとして設定する
注意:URLにすでに「?」がある場合(例:/lp/?id=123)、UTMパラメータは「&」で繋ぎます(/lp/?id=123&utm_source=facebook)。URLに「?」がない場合は「?」で繋ぎます(/lp/?utm_source=facebook)。ツールを使えば自動で正しい形式が生成されます。
GA4でUTMデータを確認する方法
UTMパラメータを設定した広告からの流入は、GA4の以下の場所で確認できます。
| 確認方法 | 操作手順 | 確認できること |
|---|---|---|
| 集客レポート(トラフィック獲得) | レポート→集客→トラフィック獲得 | チャネル別・参照元別の流入数・CV数 |
| キャンペーンレポート | レポート→集客→トラフィック獲得→ディメンションを「セッションのキャンペーン」に変更 | utm_campaign別の流入数・CV数 |
| 探索レポート(カスタム) | 探索→空白→ディメンションに「参照元/メディア」「キャンペーン」を追加 | utm_source/utm_medium/utm_campaignを組み合わせた詳細分析 |
| リアルタイムレポート | レポート→リアルタイム | UTMを設定した広告のクリックが即時反映されているか確認 |
命名規則と運用ルール
UTMパラメータは設定のルールが統一されていないと、GA4で同じ施策のデータがバラバラに分類されてしまいます。チーム内で以下のルールを統一してください。
- すべて小文字で統一する:「Facebook」と「facebook」は別々にカウントされます。必ず小文字に統一
- スペースの代わりにアンダースコア(_)またはハイフン(-)を使う:スペースはURLで「%20」に変換されて読みにくくなります
- utm_mediumはGA4のチャネル定義に合わせる:「cpc」「paid_social」「email」「organic」など正確な値を使う。誤った値だと「Unassigned」に分類される
- 命名規則をスプレッドシートで管理する:使用するsource・medium・campaignの名前一覧をチームで共有し、表記ゆれを防ぐ
- サイト内リンクにはUTMを付与しない:内部リンクにUTMを付与するとGA4がセッションをリセットして計測が歪む
施策別の設定例
| 施策 | utm_source | utm_medium | utm_campaign例 |
|---|---|---|---|
| Google検索広告 | cpc | 2026_spring_search | |
| Meta広告(Facebook) | paid_social | 2026_spring_meta | |
| Instagram広告 | paid_social | 2026_spring_ig | |
| メルマガ | newsletter | 202605_monthly | |
| LINE公式アカウント | line | social | 202605_campaign |
| Instagram投稿(オーガニック) | social | organic_may2026 |
Google広告の注意点:Google広告は「自動タグ設定(auto-tagging)」を有効にするとgclidが自動付与され、GA4との連携でUTMより詳細なデータが取れます。Google広告とGA4を連携している場合は、手動UTMより自動タグを優先することが推奨されています。Meta広告はCAPIと組み合わせることで計測精度が向上します。
GA4・GTM 計測設定支援
UTMパラメータの設定から、GA4での広告効果測定レポートの構築まで対応。「どの施策が効いているか分からない」という状態を解消します。
計測設定を相談するLnXの見解
UTMパラメータの設定は「地味だが非常に重要」な作業です。設定が漏れていると、広告費を使っていても「どこから来たユーザーがCVしているか」が分からず、改善の判断材料がなくなります。LnXでは新規のクライアントのアカウントを引き継いだとき、まずUTMの設定状況を確認します。未設定の場合は全広告URLにUTMを付与することを最優先で行います。
また、「utm_mediumの値をGA4のチャネル定義に合わせること」は特に重要です。ここがズレていると、GA4の「チャネルグループ」レポートで施策が正しく分類されず、「Paid Social」に入るべきMeta広告が「Unassigned」に表示されてしまいます。utm_mediumに設定する値は必ず公式の定義(cpc・paid_social・email等)を参照してください。
よくある質問
Q Google広告はUTMパラメータを手動設定しなくて良いですか?
Google広告とGA4を連携(リンク設定)している場合は、「自動タグ設定」を有効にすることでgclidが自動付与され、手動UTMより詳細なデータがGA4に連携されます。この場合は手動UTMは不要です。ただしGoogle広告とGA4が連携されていない場合や、Yahoo!広告などGoogle以外の媒体では手動UTMが必要です。
Q UTMパラメータを設定したURLは長くなりますが問題ありませんか?
機能的には問題ありません。ただしSNS投稿で長いURLを掲載したくない場合は、bit.lyやCloudflare等のURL短縮サービスを使ってUTMパラメータ付きのURLを短縮することができます。短縮後のURLをクリックしても、リダイレクト先の元URLにはUTMパラメータが付いたまま計測されます。
Q UTMパラメータが正しく設定できているか確認するにはどうすればいいですか?
GA4のリアルタイムレポートで確認するのが最も簡単です。UTMを付与したURLをブラウザで開き、GA4のリアルタイムレポートを確認します。「ユーザーのスナップショット」に設定したutm_sourceとutm_mediumが表示されれば正常に動作しています。また、GA4の「探索」レポートで「参照元/メディア」ディメンションを使い、設定したUTMの値が正しく記録されているかも確認できます。
Q 過去に設定したUTMの命名が統一されていません。修正方法はありますか?
GA4の「データフィルタ」または「イベント変更」機能を使って、既存の誤った値を正しい値にマッピングすることができます。ただし過去のデータは変更できません(新しいデータのみ正しく分類されます)。今後はチーム内で命名規則のスプレッドシートを共有し、表記ゆれを防ぐ運用ルールを設けることをおすすめします。