最初に押さえるポイント

  • UTMはutm_source・utm_medium・utm_campaignの3つが基本で、utm_termとutm_contentは補助的に使います。
  • 命名規則は小文字統一とスペース禁止を起点に、値の許可リストを定めて表記ゆれを根絶します。
  • URLはCampaign URL Builderで発行し、目視ミスと二重付与を防ぎます。
  • GA4ではsession_sourceやsession_mediumとして取り込まれ、既定チャネルグループの分類規則に従って振り分けられます。
  • サイト内リンクへのUTM付与はセッション分断を招くため避け、外部流入のみに限定します。

UTMパラメータとは何か:流入元を識別する仕組み

UTMパラメータとは、リンク先URLの末尾に付与し、訪問者がどの経路から来たかを識別するためのタグです。Urchin Tracking Moduleの頭文字が由来で、現在はGoogleアナリティクスをはじめ多くの解析ツールが標準的に解釈します。広告やメール、SNS投稿などのリンクに付けることで、流入の出どころを正確に分解できます。

技術的にはURLのクエリ文字列として表現され、疑問符の後ろにキーと値の組を並べます。たとえば末尾に utm_source=newsletter&utm_medium=email&utm_campaign=spring のように記述します。複数のパラメータはアンパサンドで連結し、ページ本体の表示には影響を与えずに計測情報だけを付加します。

UTMがないと、メール経由とSNS経由の訪問が同じ参照元としてまとめられたり、ノーリファラーとして分類されたりして区別がつきません。流入チャネルごとの貢献度を比較したり、施策単位で費用対効果を測ったりするには、送り出す側のリンクにあらかじめ識別子を仕込んでおく設計が前提になります。

重要なのは、UTMはあくまで自分で付与する自己申告の情報だという点です。値の付け方にルールがなければ集計時に表記ゆれが散乱し、せっかく集めたデータの信頼性が根本から崩れてしまいます。だからこそ計測の仕組みそのものよりも、命名規則の設計と運用ルールの整備こそが分析成果を分ける鍵になります。

5つのパラメータの役割と使い分け

UTMには5種類のキーがあり、それぞれ役割が定義されています。必須とされるのは utm_source(流入元の媒体名)、utm_medium(流入の種類)、utm_campaign(施策名)の3つで、この3つが揃って初めて意味のある分解が可能になります。残る utm_term と utm_content は補助的な用途です。

utm_source には google や yahoo、newsletter といった具体的な媒体や送信元を入れます。utm_medium には cpc、email、social、organic など流入のカテゴリを入れ、ここがGA4のチャネル分類の判定材料になります。utm_campaign には spring_sale や product_launch のように施策単位で識別できる名前を割り当てます。

utm_term はもともと有料検索のキーワードを記録する目的で、リスティング広告のクエリ計測に使われます。utm_content は同一施策内のクリエイティブやリンク位置を区別するために使い、メール内の上部バナーと下部テキストリンクのどちらが押されたかを比較する場面で役立ちます。

5つすべてを毎回埋める必要はなく、分析で参照しない値を増やすと管理が煩雑になります。最低限の3つを徹底し、A/Bの比較や配置別の分析が必要なときだけ utm_content を足すなど、目的から逆算して付与する範囲を決めると運用が軽くなります。

UTMパラメータ5種の役割と記入例

各パラメータの位置づけと典型的な値を整理した一覧です。必須3つと任意2つを区別して把握します。

パラメータ 区分 役割 値の例
utm_source 必須 流入元の媒体や送信元 google / newsletter / x
utm_medium 必須 流入の種類・チャネル判定材料 cpc / email / social
utm_campaign 必須 施策・キャンペーンの識別 spring_sale / launch2026
utm_term 任意 有料検索のキーワード記録 marketing_tool
utm_content 任意 クリエイティブや配置の区別 top_banner / text_link

破綻しない命名規則の設計原則

命名規則の第一原則は大文字小文字の統一です。GA4はUTMの値を大文字と小文字で別物として扱うため、Email と email が二つの行に分かれて集計され、本来一つのチャネルの実績が分散してしまいます。混乱と過小評価を避けるため、すべて小文字に揃えるルールを最初に決めておくのが安全です。

第二にスペースの扱いを統一します。値に空白が入るとURLエンコードで %20 に変換され、レポート上で読みにくくなります。単語の区切りはハイフンかアンダースコアのどちらかに固定し、spring sale ではなく spring_sale のように記述する形で全社統一します。

第三に値の許可リストを用意します。utm_source と utm_medium は自由記述にせず、使ってよい値をあらかじめ定義したリストから選ばせる方式にすると表記ゆれが起きません。たとえばメールは必ず email、自然なSNS投稿は social と決め、担当者が独自に造語を作れないようにします。

第四にキャンペーン名の体系を決めます。年月や施策種別を含む規則、たとえば 202605_webinar のような形式にすると、時系列での並びや一覧性が高まります。命名規則はスプレッドシートなどに明文化し、新任担当者がいつでも参照できる状態にしておくことが属人化の防止につながります。

命名規則の良い例・悪い例

表記ゆれや集計分断を招く書き方と、推奨する書き方を対比した早見表です。

観点 悪い例 良い例 理由
大文字小文字 Email / EMAIL email 大小区別で行が分裂する
区切り文字 spring sale spring_sale 空白はエンコードで読みづらい
値の統一 mail / mailmag email 同義語が別チャネル化する
施策名 campaign1 202605_webinar 時期と種別が判別できる

Campaign URL Builderでのタグ付きURL発行手順

UTM付きURLを手作業で組み立てると、アンパサンドの抜けや綴り間違いが起きやすくなります。Googleが提供するCampaign URL Builderを使えば、フォームに値を入力するだけで正しい形式のURLが自動生成されるため、構文ミスを避けられます。

手順はまず遷移先のWebsite URLを入力し、続いてcampaign source、campaign medium、campaign nameの必須項目を埋めます。必要に応じてterm と content を追加すると、画面下部に完成したタグ付きURLが即座に表示されます。生成されたURLをコピーして配信に使います。

発行したURLはパラメータの分だけ長くなりがちなので、メールやSNSでは短縮URLサービスを併用すると見栄えが整います。ただし短縮後もリダイレクト先のURLにUTMが正しく保持されているかを必ず確認します。短縮サービスの仕様によってはパラメータが欠落することがあり、その場合は計測が成立しなくなります。

発行記録はマスタ管理表に残すと運用が安定します。どの施策にどのURLを使ったか、各パラメータにどんな値を入れたかを一覧化しておけば、命名規則の遵守状況を後から点検でき、同じ施策で異なる値を使ってしまう重複や、過去施策の値の流用も容易になります。チームで共有できる形で残すことが肝心です。

Campaign URL Builderの入力項目と発行手順

ツールの各フィールドと入力時の注意点をまとめた手順表です。

手順 入力項目 入力内容 注意点
1 Website URL 遷移先ページのURL 末尾に既存パラメータがないか確認
2 campaign source 媒体・送信元 許可リストの値を使う
3 campaign medium 流入の種類 チャネル判定に直結する
4 campaign name 施策名 命名体系に沿わせる
5 generate URLをコピー 短縮後もUTM保持を確認

GA4でのUTM計測とチャネル分類の関係

GA4はURLに付いたUTMを読み取り、source、medium、campaignという各次元に格納します。レポート上ではsession_sourceやsession_mediumとして集計され、トラフィック獲得レポートのソース/メディアで確認できます。手動タグ付けで送り込んだ流入はここに反映されます。

GA4は取り込んだソース/メディアを既定チャネルグループの規則に当てはめ、自動的にチャネルへ振り分けます。たとえばmediumがcpcならPaid Search、emailならEmailといった具合で、utm_mediumの値が分類結果を左右します。この規則を理解せずに自由な値を付けると意図しないチャネルに入ります。

規則に合致しない値を付けると、流入がUnassigned(未割り当て)に落ちることがあります。たとえばmediumを cpc ではなく ppc と書いた場合、Paid Searchに分類されず分析が崩れます。既定の分類規則に沿った値を選ぶことが、正しいチャネル評価の前提になります。

より細かく分解して見たい場合は、トラフィック獲得レポートでセカンダリディメンションにキャンペーンやコンテンツを追加します。さらに探索レポートを使えば、utm_content単位でのコンバージョン比較や、キャンペーン別の流入経路の分析なども、目的に応じて柔軟に組み立てられます。

誤計測の典型パターンと防止策

最も多い失敗はサイト内リンクへのUTM付与です。同一サイト内の遷移にUTMを付けると、GA4はそこで新しいセッションが始まったと解釈し、もとの参照元情報が上書きされます。結果として自社サイトが流入元として記録される自己参照が発生します。UTMは外部から自社へ送る流入にのみ使います。

次に多いのが表記ゆれによる分断です。email、Email、e-mail が別々に集計されると、本来一つのチャネルの実績が分散して過小評価されます。前述の命名規則と許可リストで予防し、定期的にソース/メディア一覧を点検して逸脱を早期に発見します。

広告プラットフォームの自動タグ付けとの二重計測にも注意が必要です。Google広告のgclidによる自動連携が有効な状態で手動UTMも付けると、計測が競合したり値が衝突したりします。自動タグ付けを使う媒体では手動UTMを付けないなど、媒体ごとの方針を明確にします。

リダイレクトでパラメータが脱落する事象も見落とされがちです。短縮URLや中間ページを挟む構成では、最終到達URLにUTMが残っているかを実際にクリックして確認します。配信前のテスト遷移を運用フローに組み込むと、こうした取りこぼしを未然に防げます。

誤計測パターンと対処

現場で頻発する計測トラブルと、その原因および対処方針の対応表です。

症状 原因 対処
自社が流入元になる サイト内リンクへのUTM付与 外部流入のみに限定する
チャネルが分散する 値の表記ゆれ 許可リストと小文字統一を徹底
値が衝突する 自動タグ付けとの二重付与 媒体ごとに付与方針を統一
UTMが消える リダイレクトでの脱落 最終URLを実遷移で確認

運用ルールの文書化とチーム展開

UTM設計は一度決めて終わりではなく、複数の担当者が同じ規則で運用し続けて初めて価値が出ます。命名規則、許可リスト、発行手順を一つのドキュメントにまとめ、関係者全員がアクセスできる場所に置きます。口頭の暗黙ルールは必ず崩れるため、明文化が不可欠です。

発行したURLは中央のマスタ表で一元管理します。施策名、各パラメータの値、発行日、担当者、遷移先を一覧化しておくと、過去の施策の踏襲や重複の検知が容易になります。表計算ソフトのプルダウンで許可リストの値しか選べないようにすると、入力時点でミスを防げます。

新しい媒体や施策タイプが増えたときは、許可リストへ値を追加してよいかどうかを一人の管理者が判断する運用にします。誰でも自由に値を増やせる状態だと表記の統制が効かなくなり、やがて分類が崩れていくため、簡単な追加申請のプロセスをあらかじめ設けておくと全体の一貫性を長期的に保てます。

定期的なレビューも欠かせません。月次でソース/メディアやチャネルの一覧を確認し、想定外の値の出現やUnassignedの増加がないかを点検します。逸脱を見つけたら原因となった施策をたどり、担当者に命名規則を周知し直すという改善のサイクルを回すことで、計測品質を継続的に維持できます。

実務で確認するチェックリスト

  • utm_source・utm_medium・utm_campaignの3つを必須項目として付与しているか確認する。
  • すべての値を小文字に統一し、区切り文字をハイフンかアンダースコアに固定しているか確認する。
  • utm_sourceとutm_mediumの値を許可リストから選ぶ運用になっているか確認する。
  • URLはCampaign URL Builderで発行し、構文ミスがないか確認する。
  • サイト内リンクにUTMを付けていないか確認する。
  • 自動タグ付けを使う媒体で手動UTMを二重に付けていないか確認する。
  • 短縮URLやリダイレクト後も最終到達URLにUTMが残っているか実際の遷移で確認する。

よくある質問

UTMパラメータとは何ですか?

UTMパラメータは、リンク先URLの末尾に付与して訪問者の流入経路を識別するためのタグです。utm_sourceやutm_mediumなどのキーと値の組をクエリ文字列として記述します。これにより、広告やメール、SNSなど媒体ごとの流入を解析ツール上で分解して評価できます。

必須のパラメータはどれですか?

実務上の必須は utm_source、utm_medium、utm_campaign の3つです。この3つが揃うことで流入元、流入の種類、施策名を分解できます。utm_term と utm_content は補助的な任意項目で、有料検索のキーワードやクリエイティブの区別が必要なときに追加します。

値に大文字を使っても問題ありませんか?

GA4はUTMの値を大文字と小文字で別物として扱うため、EmailとemailはレポートでLINEが分かれてしまいます。集計の分断を避けるには、すべて小文字に統一する運用が安全です。社内ルールとして最初に小文字統一を定めておくことを推奨します。

サイト内リンクにUTMを付けてもよいですか?

サイト内リンクへのUTM付与は避けるべきです。GA4が新しいセッションの開始と解釈し、もとの参照元情報が上書きされて自己参照が発生します。UTMは外部の媒体から自社サイトへ送り込む流入に対してのみ使うのが原則です。

流入がUnassignedに分類されるのはなぜですか?

Unassignedは、GA4の既定チャネルグループの分類規則にどれも合致しなかった場合に割り当てられる値です。utm_mediumに ppc のような規則外の値を使うと、Paid Searchなどに振り分けられず未割り当てになります。分類規則に沿った標準的な値を使うことで回避できます。

UTMはGA4でどこから確認できますか?

トラフィック獲得レポートのソース/メディアで、UTMで送り込んだ流入を確認できます。セカンダリディメンションにキャンペーンやコンテンツを追加すれば、さらに細かく分解できます。探索レポートを使うと、utm_content単位の比較など柔軟な分析も可能です。

広告の自動タグ付けと手動UTMは併用できますか?

原則として併用は避けます。Google広告のgclidなど自動タグ付けが有効な状態で手動UTMも付けると、計測が競合し値が衝突するおそれがあります。自動タグ付けを使う媒体では手動UTMを付けない、というように媒体ごとに付与方針を統一してください。

短縮URLを使うとUTMは無効になりますか?

短縮URL自体がUTMを無効化するわけではありませんが、リダイレクトの過程でパラメータが脱落する設定だと計測が成立しません。短縮後のリンクを実際にクリックし、最終到達URLにUTMが保持されているかを配信前に確認することが重要です。