メルマガを配信したあとにGA4を確認してみると、「直接」や「参照元不明」の数字が増えているだけで、どのメールからどれだけ流入があったのか分からない——そういう経験をしたことはありませんか?
UTMパラメータを使えば、リンクの流入元・媒体・キャンペーン名をGA4に正確に伝えることができます。この記事では、5つのパラメータの意味と使い方、GA4での確認方法を解説します。
UTMパラメータとは?
UTMパラメータ(UTMタグ)は、URLの末尾に付け加える特定の文字列で、Google Analyticsにトラフィックの出どころを伝えるための仕組みです。「UTM」はUrchín Tracking Module(Urchin社の追跡モジュール)の略で、GoogleがUrchín社を買収して開発したものがGoogle Analyticsのベースになっています。
パラメータはURLの ? 以降に キー=値 の形式で付けます。複数ある場合は & でつなぎます。
https://example.com/lp ?utm_source=newsletter &utm_medium=email &utm_campaign=spring-sale-2026
ユーザーがこのURLをクリックすると、GA4が自動でパラメータを読み取り、「どのチャネルからの流入か」として記録します。
5つのUTMパラメータを理解する
| パラメータ | 意味 | 例 |
|---|---|---|
| utm_source | 流入元(どこからきたか) | newsletter, google, twitter |
| utm_medium | 媒体・手段(どんな経路か) | email, cpc, social |
| utm_campaign | キャンペーン名 | spring-sale-2026, product-launch |
| utm_content | 同一キャンペーン内の識別(ABテストなど) | banner-top, text-link |
| utm_term | 検索広告のキーワード | SEO対策, ウェブ解析 |
utm_source(必須に近い)
「どのサービス・サイトからきたか」を示します。メルマガなら newsletter、Google広告なら google、Twitter/Xなら twitter などが一般的です。
utm_medium(必須に近い)
「どんな媒体・手段か」を示します。メール配信は email、クリック課金広告は cpc、SNSは social、バナー広告は banner が使われることが多いです。
utm_campaign
どのキャンペーンかを識別します。スペースではなくハイフン(-)でつなぐのが一般的です。日付を入れると後から管理しやすくなります。
utm_content
同じキャンペーン・同じページに複数のリンクがある場合に使います。例えばメール本文の上部バナーと下部のテキストリンクを区別したいときは utm_content=top-banner と utm_content=footer-link のように設定します。
utm_term
主にGoogle広告などのリスティング広告で使います。どのキーワードでクリックされたかを記録します。通常のコンテンツマーケティングやSNS施策では不要です。
実際の使い方と確認方法
URLの組み立て例
春のセール告知メールに入れるリンクを例にすると、次のようになります。
https://example.com/sale ?utm_source=newsletter &utm_medium=email &utm_campaign=spring-sale-2026 &utm_content=main-button
URLが長くなるのが気になる場合は、Bitlyなどの短縮URLと組み合わせることもできます。ただし短縮後のURLがクリックされても、リダイレクト先でUTMパラメータが引き継がれるため、GA4には正しく記録されます。
GA4での確認場所
GA4でUTMの計測結果を見るには「集客」>「トラフィック獲得」レポートを開きます。「セッションのデフォルトチャネルグループ」や「セッションのメディア」「セッションのキャンペーン」といったディメンションを切り替えると、UTMごとの流入数・コンバージョン数が確認できます。
URLを手で組み立てるのは面倒なので、UTM URLジェネレーター を使うとパラメータを入力するだけで正しいURLが生成できます。特殊文字を含む値は URLエンコーダー でエンコードしてから使うと安全です。既存のURLのパラメータを確認・分解したいときは URLパーサー も便利です。
よくある質問
- UTMパラメータはSEOに影響しますか?
- 基本的には影響しません。GoogleはURLパラメータを認識しており、UTMパラメータがついたURLと付いていないURLは同一コンテンツとして扱います。ただし、UTM付きURLがインデックスされないよう、
robots.txtやGoogle Search Consoleでパラメータの除外設定をしておくと安心です。また、SNSで拡散したUTM付きURLが外部リンクとして大量にインデックスされるようなケースでは、正規URLへの統一を意識すると良いでしょう。 - utm_sourceとutm_mediumは必須ですか?
- GA4の仕様上は必須ではありませんが、この2つがなければ意味のある分析がほぼできません。最低限
utm_sourceとutm_mediumはセットで設定することを強くすすめます。utm_campaignも加えれば施策の単位で効果測定が可能になります。 - URLが長くなりすぎるのが嫌なのですが、短くする方法はありますか?
- Bitly・TinyURL・Rebrandlyなどの短縮URLサービスを使えば見た目を短くできます。短縮後もリダイレクト先のUTMパラメータはGA4に引き継がれます。また、メール本文に表示するテキストと実際のリンク先URLは別々に設定できるため、ユーザーに長いURLを見せずに済みます。
- utm_mediumに使う値に決まりはありますか?
- 厳密な仕様はありませんが、GA4が自動でチャネルに分類するためのルールがあります。例えば
emailを使うとGA4が「メール」チャネルに分類し、cpcやppcなら「有料検索」になります。GA4のデフォルトチャネルグループのルールに沿った値を使うと、レポートが自動で整理されて便利です。
まとめ
- UTMパラメータはURLに付加することで、GA4にトラフィックの出どころを正確に伝える仕組み
- 最低限
utm_source・utm_medium・utm_campaignの3つを設定する - GA4では「集客」>「トラフィック獲得」で結果を確認できる
- SEOへの影響は基本的になし(インデックス対策だけ注意)
- 同一キャンペーン内の複数リンクは
utm_contentで区別する
UTMパラメータ付きURLの生成・確認には以下のツールを使ってみてください。
- UTM URLジェネレーター:パラメータを入力するだけでURLを自動生成
- URLエンコーダー:日本語や特殊文字を含む値を安全にエンコード
- URLパーサー:既存のURLからパラメータを分解・確認