先に要点
最初に: UTMパラメータ は「どこから来た流入か」を URL に埋め込む目印
UTMパラメータ とは、URL の末尾に付けて、どこから来たアクセスか どの施策か どのクリエイティブか を解析ツールへ伝えるためのクエリパラメータです。
たとえば次のような形です。
https://example.com/?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale
これを付けると、GA4 などで この流入はメール施策の spring_sale から来た と見やすくなります。
UTM がないと
何が効いたのか分かりにくい
せっかく SNS、メール、バナー、外部メディアで流入を作っていても、後から 何が効いたのか が分かりにくくなります。
UTM を雑に付けると
分析しづらくなる
同じ施策が別名で分かれたり (not set) が増えたりして、分析しづらくなります。
この記事では、2026年4月24日時点で Google Analytics Help の URL builder / traffic-source dimensions の公開情報を確認しながら整理しています。
UTMパラメータとは何か
UTM は、流入元やキャンペーン情報を URL へ明示的に載せるための仕組みです。
ブラウザから見ると単なるクエリパラメータですが、解析ツール側がその値を読んで流入情報として扱います。
主な用途は次のようなものです。
メール
メールから来た流入を分ける
SNS
SNS投稿ごとの差を測る
広告
広告と自然流入を分ける
バナー
同じキャンペーン内のバナー違いを比べる
外部掲載
外部掲載先ごとの成果を見る
つまり UTM は、施策別の入り口に名前札を付ける仕組み です。
まず押さえる3つ
Google Analytics の公式でも、基本としてまず utm_source utm_medium utm_campaign を使うことが勧められています。
流入元
utm_source
どこから来たか を表します。たとえば newsletter、x、facebook、partner_media のように書きます。
流入の手段
utm_medium
どういう種類の流入か を表します。たとえば email、social、cpc、referral のように書きます。
施策名
utm_campaign
何のキャンペーンか を表します。たとえば spring_sale、black_friday、recruitment_lp のように書きます。
この3つがあるだけでも、流入計測はかなり見やすくなります。
追加でよく使うもの
クリエイティブや配置
utm_content
同じ施策の中でクリエイティブや配置を分けたいときに使います。たとえば hero_banner、footer_link、image_a、cta_red のように、同じメールや同じ広告の中の差分を見るために便利です。
キーワード
utm_term
主に有料検索やキーワード差分を見るときに使います。Google Analytics の公式でも paid keyword の用途として案内されています。
運用によっては広告プラットフォーム側の自動計測と役割が重なることもあるので、全部を手入力で増やしすぎないほうが整理しやすいです。
何を付ければいいのか
実務で最初に迷いにくい形は、次の考え方です。
| 項目 | 何を書くか | 例 |
|---|---|---|
| utm_source | どこから来たか | newsletter, x, meta |
| utm_medium | どんな手段か | email, social, cpc |
| utm_campaign | 何の施策か | spring_sale |
| utm_content | どの素材・配置か | hero_banner |
| utm_term | どのキーワードか | crm_tool |
迷ったら、まず source / medium / campaign を揃えるところから始めるのが安全です。
命名ルールがかなり大事
UTM は付ければ終わりではありません。
Google Analytics の公式でも、命名を標準化しないとデータが分裂しやすいと案内されています。
たとえば Meta と meta、spring-sale と spring_sale、Email と email、social と sns のようなズレは避けたいです。解析上は別物として扱われることがあるので、同じ意味なのにレポートが割れます。
そのため、実務では次のようなルールを決めておくとかなり安定します。
ルール
すべて小文字
ルール
単語区切りは _ か - に統一
ルール
source / medium / campaign の命名表を持つ
ルール
担当者ごとの自己流を避ける
どんな URL になるのか
たとえば、春キャンペーンのメール本文上部リンクなら、こんな形です。
https://example.com/lp?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale&utm_content=top_link
X 投稿からの流入なら、たとえばこうです。
https://example.com/lp?utm_source=x&utm_medium=social&utm_campaign=spring_sale
同じ LP に流していても、UTM が違えば後から比較しやすくなります。
GA4でどう見えるか
Google Analytics の公式ヘルプでは、手動タグ付けした UTM は Traffic acquisition レポートなどで見られると案内されています。
特に session source / medium / campaign を見ると、施策ごとの流入が追いやすいです。
- 1
URL に UTM を付ける
source / medium / campaign などを手動タグ付けする。
- 2
Traffic acquisition レポート
手動タグ付けした UTM は、このレポートなどで見られる。
- 3
session source / medium / campaign
施策ごとの流入を追う。
ここで大事なのは、UTM を付けたのにレポートへきれいに出ないとき、命名ゆれや付け漏れが起きていることが多い点です。
(not set) を増やさないコツ
GA の公式でも、1つだけ UTM を付けるより、関連する主要項目を一緒に入れることが勧められています。
途中が欠けると (not set) が増えたり、分類が崩れたりしやすいです。
(not set) を増やさないためのチェック
- 1セットで入れる
utm_source、utm_medium、utm_campaign をセットで入れる。
- 2大文字小文字を混ぜない
命名ルールどおりに書く。
- 3短縮URL化を確認する
短縮URL化してもパラメータが消えないか確認する。
- 4リダイレクト後を確認する
リダイレクト後にもクエリが残るか確認する。
- 5一覧で管理する
施策一覧シートで管理する。
自動計測との関係
Google Ads などでは自動タグ付けの仕組みもあります。
Google Analytics の公式でも、auto-tagging が使える連携では、よりプラットフォーム固有の詳細データが取れるとされています。
そのため、全部を手動 UTM で埋めようとするより、手動 UTM が必要な施策と、自動タグ付けを使う施策を分けて考えたほうが分かりやすいです。
手動 UTM と自動タグ付け
手動 UTM
手動 UTM が必要な施策に使う。
自動タグ付け
Google Ads など、auto-tagging が使える連携で使う。
- よりプラットフォーム固有の詳細データが取れる
よくある失敗
これが一番多いです。同じメール施策でも mail email newsletter が混ざると比較しづらくなります。
情報を詰め込みすぎると読みにくく、運用も崩れやすいです。施策名として意味が分かる程度に絞るほうが管理しやすいです。
短縮URL、リダイレクト、CMS、SNS投稿ツールの過程でクエリが落ちることがあります。公開前に実際の遷移先URLを確認したほうが安全です。
UTM は基本的に外部からの流入計測に使うものです。サイト内リンクへむやみに付けると、流入元が上書きされて分析が崩れやすくなります。
最初に押さえるべきか
最初は次の5つで十分です。
UTMパラメータのよくある質問
Q. utm_source、utm_medium、utm_campaign の使い分けは?
A. utm_source は 具体的な流入元(twitter、newsletter)、utm_medium は カテゴリ(social、email、cpc)、utm_campaign は キャンペーン名(summer_sale_2026)。source は何処から、medium はどんな経路、campaign は何の企画 で覚えます。
Q. URL に utm を付けると SEO に悪影響?
A. 外部からの流入に付ける程度なら、通常は大きな問題になりません。ただし、パラメータだけが違う同じページが別 URL として扱われることがあるので、ページ側で canonical を正しく設定しておきます。また 内部リンクに utm を付けると、ユーザーの本来の流入元が上書きされて分析が乱れる ので、内部リンクには付けないのが鉄則です。
Q. 命名規則はどう決める?
A. 小文字統一、スペースはアンダースコア(_)、日本語不使用(URL エンコードで読みにくくなる)、一貫した略語、命名表で全社共有、です。Twitter と twitter が別物としてカウントされる事故を防ぎます。
Q. URL が長くなりすぎませんか?
A. 短縮 URL(Bit.ly、TinyURL)を使うか、リダイレクトサーバーで /r/campaign1 のような短い URL に変換します。SNS 投稿では特に有効。
Q. GA4 で UTM はどう見ますか?
A. 集客 → トラフィック獲得 レポートで自動集計。セッション参照元/メディア、セッションキャンペーン でフィルタや分割が可能。BigQuery 連携で詳細分析も。
Q. iOS の Mail Privacy Protection で UTM は影響を受けますか?
A. 一部影響あり。メール開封の正確な計測 ができない、UTM 付き URL は機能する、という状況。開封率 より クリック後の行動 で評価する流れに。
Q. UTM ビルダー(構築ツール)は何が便利?
A. Google の Campaign URL Builder(無料)、UTM.io、Bit.ly + UTM、社内の Google Sheets テンプレート、などです。命名ルールの徹底 には URL ビルダーがあるとミスが減ります。
まとめ
UTMパラメータ は、URL に付けて どこから来た流入か を解析しやすくするための仕組みです。
特に utm_source utm_medium utm_campaign を揃えるだけでも、メール、SNS、広告、外部掲載の成果がかなり追いやすくなります。
最初は次の理解で十分です。
- source = どこから
- medium = どんな手段で
- campaign = 何の施策で
この3つを揃えるだけで、流入計測はかなり整理しやすくなります。
この記事と一緒に読みたい
- KPIとは?KGIとの違いと、Web運用で何を追うべきか
- ナレッジベースとは?FAQや社内Wikiと何が違うのか
- GA4
- ブランドガイドラインとは?サイトや資料の見た目を揃える基本
- A/Bテストとは?Web改善で2つの案を比べる基本
参考リンク
- Google Analytics Help: URL builders: Collect campaign data with custom URLs
- Google Analytics Help: Traffic-source dimensions, manual tagging, and auto-tagging