この記事でわかること

  • 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の例:

https://example.com/lp/?utm_source=facebook&utm_medium=paid_social&utm_campaign=2026_spring

5種類のパラメータの意味と使い分け

utm_source 必須

流入元(どこから来たか)

ユーザーがどのサイト・プラットフォームから流入したかを識別します。GA4では「参照元」として表示されます。

例:google / yahoo / facebook / instagram / newsletter / line
utm_medium 必須

メディア(どんな手段か)

どんな種類のマーケティング手段かを識別します。GA4では「メディア」として表示されます。GA4のデフォルトチャネルグループの定義に合わせることが重要です。値が正しくないと「Unassigned(未割当)」に分類されます。

例:cpc(有料検索)/ paid_social(SNS広告)/ email(メール)/ organic(自然流入)/ display(ディスプレイ)
utm_campaign 強く推奨

キャンペーン名(どの施策か)

どの広告キャンペーン・施策からの流入かを識別します。GA4では「キャンペーン」として表示されます。命名規則をチーム内で統一することが重要です。

例:2026_spring_sale / brand_awareness_q2 / meta_retargeting_may
utm_content 任意

コンテンツ(どの広告素材か)

同じキャンペーン内で異なる広告クリエイティブを区別します。A/Bテストでクリエイティブの効果を比較したい場合に使います。

例:banner_a / reel_food / carousel_price / text_top
utm_term 任意

キーワード(どのキーワードで来たか)

有料検索広告のキーワードを識別します。Google広告では自動タグ設定(gclid)で不要ですが、Yahoo!広告などGoogleアカウントと連携していない媒体で活用できます。

例:渋谷_カフェ / meta広告_代行 / 採用LP_改善

設定方法:Campaign URL Builderの使い方

UTMパラメータはGoogleが提供する無料ツール「Campaign URL Builder」を使えば、簡単に正確なURLを生成できます。

手順

  1. 「Google Campaign URL Builder」と検索してツールを開く(https://ga-dev-tools.google/campaign-url-builder/)
  2. 「Website URL」に遷移先のLPやサイトのURLを入力
  3. 「Campaign Source(utm_source)」「Campaign Medium(utm_medium)」「Campaign Name(utm_campaign)」を入力
  4. 必要に応じて「Campaign Content(utm_content)」を入力
  5. 「Share the generated campaign URL」欄に生成されたURLをコピー
  6. コピーした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検索広告 google cpc 2026_spring_search
Meta広告(Facebook) facebook paid_social 2026_spring_meta
Instagram広告 instagram paid_social 2026_spring_ig
メルマガ newsletter email 202605_monthly
LINE公式アカウント line social 202605_campaign
Instagram投稿(オーガニック) instagram social organic_may2026

Google広告の注意点:Google広告は「自動タグ設定(auto-tagging)」を有効にするとgclidが自動付与され、GA4との連携でUTMより詳細なデータが取れます。Google広告とGA4を連携している場合は、手動UTMより自動タグを優先することが推奨されています。Meta広告はCAPIと組み合わせることで計測精度が向上します。

GA4・GTM 計測設定支援

UTM設定・計測環境の整備はLnXへ

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の「データフィルタ」または「イベント変更」機能を使って、既存の誤った値を正しい値にマッピングすることができます。ただし過去のデータは変更できません(新しいデータのみ正しく分類されます)。今後はチーム内で命名規則のスプレッドシートを共有し、表記ゆれを防ぐ運用ルールを設けることをおすすめします。

関連記事