【完全ガイド】
UTMパラメータとは|
基本の使い方・作成方法・
GA4で流入元を可視化する
全知識を超長文で徹底解説
「UTMパラメータとは何か、結局何のために使うのかが分からない」「UTMパラメータの作り方や、命名規則のベストプラクティスを体系立てて知りたい」「GA4で流入元を見るときに、UTMパラメータがどこに出るのか分からない」「サイト内リンクにUTMを付けてはいけないと聞いたけど、なぜなのかを腹落ちさせたい」——こうしたすべての疑問に答える、UTMパラメータの完全ガイドです。本記事では、UTMパラメータの定義と必要性、5種類のパラメータ(utm_source/utm_medium/utm_campaign/utm_term/utm_content)の使い分け、Google Campaign URL Builderでの作成、スプレッドシート関数での一括生成、命名規則のベストプラクティス、GA4のレポート/探索での確認方法、Google広告の自動タグ設定との関係、QRコード・短縮URLとの相性、 サイト内リンクで使ってはいけない決定的な理由 、よくある失敗とトラブル対応までを、約1.5万字超の超長文オリジナルガイドとして網羅しました。Web広告・メルマガ・SNS・YouTubeの効果測定を本気で精緻化したい、全マーケター必読の決定版です。
- 1. UTMパラメータとは何か(語源と本質)
- 2. UTMパラメータが必要な理由
- 3. UTMパラメータの種類と使い分け(5種類を徹底解説)
- 4. UTMパラメータの作り方・使い方(2つの実務手順)
- 5. 命名規則の重要性とベストプラクティス
- 6. UTMパラメータをGA4で見る方法(レポート/探索)
- 7. UTMパラメータ活用の実例(YouTube概要欄/メルマガ/QRコード)
- 8. サイト内リンクにUTMパラメータを使ってはいけない決定的な理由
- 9. Google広告の自動タグ設定との関係
- 10. 短縮URL/QRコードでの計測のコツ
- 11. よくあるミスとトラブルシューティング
- 12. UTM運用ルールブック(チーム運用の型)
- 13. まとめ:流入分析の精度はUTM設計で決まる
01 UTMパラメータとは何か(語源と本質)
UTMパラメータとは、 Webサイトのアクセス元を追跡するためにURLの末尾に追加する識別情報 のことです。「UTM」は Urchin Tracking Module の略称で、Googleアナリティクスの前身となった解析ツール「Urchin(アーチン)」に由来します。Urchinは2005年にGoogleに買収され、Googleアナリティクスとして再構築されましたが、 URL末尾に流入元情報を付与するパラメータ仕様だけは、20年近く経った今でも事実上の業界標準 として生き残っています。
具体的には、以下のようなURLの「?」以降の部分がUTMパラメータです。
このURLからGA4にアクセスがあると、「facebook(参照元)/cpc(メディア)/spring_sale(キャンペーン)」という形で流入元が記録されます。 運用者が自分でラベル付けした情報を、そのままGA4で集計できる ——これがUTMパラメータの本質的な価値です。
02 UTMパラメータが必要な理由
UTMパラメータを設定しなくてもGA4は流入元を表示しますが、 「facebook.com / referral」「twitter.com / referral」 といった粗い粒度の情報しか得られません。これでは「広告経由なのか、シェアされたURLなのか」「どのキャンペーン経由なのか」「どのバナーを見たユーザーなのか」が区別できず、 マーケティング施策の効果検証が成立しません 。
UTMパラメータがない場合 vs ある場合
| シナリオ | UTMなしでGA4に表示される情報 | UTMありでGA4に表示される情報 |
|---|---|---|
| Meta広告(Instagram)からの流入 | l.instagram.com / referral | instagram / cpc / spring_sale_2026 / banner_A |
| メルマガからの流入 | (不明) / direct | newsletter / email / weekly_2026_05_08 |
| QRコード(チラシ)からの流入 | (不明) / direct | flyer_q2 / offline / shibuya_event_2026 |
| YouTube概要欄からの流入 | youtube.com / referral | youtube / video / how_to_video_001 / description_link |
| noteからの流入 | note.com / referral | note / article / monthly_pickup / cta_button |
UTMパラメータを使うことで、 「どの媒体・どの施策・どのクリエイティブから何件のCVが取れたか」 が完全に可視化されます。これは 広告のABテスト、メルマガの効果検証、SNS運用のROI測定、オフライン施策のオンライン誘引効果の計測 、すべての場面で必須になります。
結論:マーケティング施策を継続的に改善したいなら、UTMパラメータの運用は必須スキル。 「UTMを付けない=GA4にお金を払って分析能力をオフにする」 と言ってもいい程の差を生む。
03 UTMパラメータの種類と使い分け(5種類を徹底解説)
UTMパラメータには主に5種類のキーがあります。 必須3つ+任意2つ という構造を押さえれば、どんな場面でも応用できます。
| パラメータ | 必須/任意 | 用途 | 例 |
|---|---|---|---|
| utm_source | 必須 | 流入元の媒体名(大分類) | google, facebook, instagram, twitter, newsletter |
| utm_medium | 必須 | 流入元の媒体タイプ | cpc, email, social, display, organic, referral |
| utm_campaign | 必須 | キャンペーン名(中分類) | spring_sale_2026, new_product_launch_q2 |
| utm_term | 任意 | キーワード(リスティング広告の場合) | shoes_brand, online_personal_gym |
| utm_content | 任意 | クリエイティブ識別子(バナー名・広告文ID) | banner_a, textlink_001, hero_cta |
① utm_source(必須/流入元の媒体名)
「どこから来たか」のメディア名を入力します。例:google, facebook, instagram, twitter, linkedin, newsletter, youtube, note。 媒体名は社内で必ず統一する 。「facebook」「fb」「Facebook」「FB」が混在すると、GA4側で別データとして集計されてしまい、レポーティングに大きな支障が出ます。
② utm_medium(必須/流入元の媒体タイプ)
「どんな種類の流入か」を分類します。例:cpc(クリック課金型広告), email(メール), social(SNSオーガニック), display(ディスプレイ広告), video(動画広告), organic(オーガニック検索), referral(外部リンク), offline(オフライン誘引), qr(QRコード)。 GA4の「Default Channel Group(デフォルトチャネルグループ)」の自動分類とも連動 するため、 標準的な値(cpc/email/social/display)を使うのがベスト 。
③ utm_campaign(必須/キャンペーン名)
キャンペーン単位の識別子。任意の名前で構いませんが、 半角アルファベット+アンダースコア で命名するのが鉄則。例:spring_sale_2026, black_friday_2026, newsletter_2026_05_08, flyer_shibuya_q2。 「campaign001」のような無味乾燥な名前は絶対に避けて、半年後に見ても何のキャンペーンか即座に分かる名前 をつけます。
④ utm_term(任意/キーワード)
主に検索広告・リスティング広告で、 どんなキーワードでクリックされたか を記録するための欄。例:running_shoes, personal_gym_shibuya。Google広告の自動タグでは別形式で取得されるため、 本欄を使うのは「Google以外の広告で手動でキーワードを記録したい場合」 がメインです。
⑤ utm_content(任意/クリエイティブ識別子)
同じキャンペーン内でクリエイティブを区別するための欄。例:banner_a, banner_b, textlink_001, hero_cta, footer_link。 ABテストでクリエイティブの優劣を見たいときに必須 。バナーAとバナーBで utm_content を変えるだけで、GA4でCVR・CPAをクリエイティブ別に確認できます。
運用設計のポイント:多くの広告主はまず 必須3つ(source/medium/campaign) から始めて、後から ABテスト要件が出てきたタイミングで utm_content を追加する流れがおすすめ。最初から5つフルで設計するとチーム全員が運用しきれず、結局命名規則がバラバラになります。
04 UTMパラメータの作り方・使い方(2つの実務手順)
UTMパラメータの作成方法は、用途に応じて2つを使い分けます。
① Googleの公式生成ツール「Campaign URL Builder」(1〜数本作る場合)
Googleが公式に提供する 「Campaign URL Builder」 (ga-dev-tools.google/campaign-url-builder/)にアクセスし、フォームに必要項目を入力するだけでUTM付きURLが生成されます。
- Webサイトの基準URLを入力(例:https://example.com/lp)
- utm_source に媒体名を入力(例:facebook)
- utm_medium に媒体タイプを入力(例:cpc)
- utm_campaign にキャンペーン名を入力(例:spring_sale_2026)
- 必要に応じて utm_term / utm_content を追加
- 下部に生成されたURLをコピーして使用
キーワードを日本語入力した場合、自動的にURLエンコード形式に変換されます。1〜数本のURLを正確に作りたい場合に最適です。
② スプレッドシート関数で一括生成(複数〜大量作る場合)
キャンペーン数が多くなると、Campaign URL Builderで一本ずつ作るのは現実的ではありません。GoogleスプレッドシートやExcelの関数で一括生成するのが定石です。
シンプルな例:
キーワードや日本語を含む可能性がある場合は、エンコード関数を組み合わせます。
URLにフラグメント(#section1 等のページ内リンク)が含まれる場合は、 UTMをフラグメントの前に挿入 する必要があります。
③ Google Apps Script/VBA/ChatGPTを使った自動化
キャンペーン数が数百規模になる、または定例で大量のURLを生成する必要がある場合は、Google Apps Script(GAS)やExcel VBAでツールを作るのが効率的です。 ChatGPTを併用すれば、運用要件をプロンプトに渡すだけで自動生成スクリプトを作れる ので、非エンジニアの運用者でも導入しやすくなりました。
05 命名規則の重要性とベストプラクティス
UTMパラメータの運用で 最も成果を分けるポイントは、命名規則(ネーミングルール)の設計と徹底 です。Googleが「こうしろ」と決めているわけではないため、各社・各プロジェクトで独自に決める必要がありますが、以下の3原則を守ると失敗が激減します。
原則1:パラメータを「分ける」(識別性)
キャンペーン名・コンテンツ名は、 後から見ても何を指すのか即座に判別できる名前 にする。「campaign001」「banner_a」のような無味乾燥な命名は厳禁。「spring_sale_2026」「hero_banner_red」のように、 意味を含んだ命名 にします。
原則2:パラメータを「まとめる」(統一性)
同じ媒体・同じ施策に対しては、必ず同じ表記を使う。 「youtube」と「youtube.com」と「YouTube」 が混在すると、GA4側で別データとして集計されて分析が破綻します。 命名辞典(マスタリスト)をスプレッドシートに整備し、チーム全員で参照 するのが定石。
原則3:半角アルファベット+アンダースコアまたはハイフンを使う
パラメータの値には、 半角アルファベット(a-z、A-Z)、半角数字(0-9)、アンダースコア(_)、ハイフン(-) のみを使用するのが鉄則。日本語・スペース・記号は文字化けや入稿ミスの原因になります。 大文字小文字も統一 (慣例的には全て小文字推奨)してください。
例:「春キャンペーン」をそのままUTMに入れると、エンコード後は %E6%98%A5%E3%82%AD%E3%83%A3%E3%83%B3%E3%83%9A%E3%83%BC%E3%83%B3 という意味不明な文字列になり、レポーティングが地獄になる。 「spring_campaign_2026」 と素直に英語化するのが正解。
命名規則の具体例(実務で使えるテンプレート)
| パラメータ | 命名ルール | 例 |
|---|---|---|
| utm_source | 媒体名(小文字統一) | google / facebook / instagram / newsletter / line |
| utm_medium | 業界標準の値を採用 | cpc / email / social / display / video / qr / offline |
| utm_campaign | 「目的_対象_時期」 | spring_sale_2026 / launch_newproduct_q2 / weekly_newsletter_2026_05 |
| utm_term | キーワード(手動) | running_shoes / personal_gym_shibuya |
| utm_content | 「タイプ_変数」 | banner_a / banner_b / textlink_001 / hero_cta_red |
06 UTMパラメータをGA4で見る方法(レポート/探索)
レポートでの確認
GA4のレポートメニューから「ライフサイクル > 集客」を開き、 「ユーザー獲得」 または 「トラフィック獲得」 を選択。ディメンションを以下に切り替えると、UTMの値が表示されます。
- ユーザー獲得:「ユーザーの最初の参照元 / メディア」
- トラフィック獲得:「セッションの参照元 / メディア」
- キャンペーンも合わせて見たい場合:「+」ボタンから「ユーザーの最初のキャンペーン」または「セッションのキャンペーン」を追加
探索(Explorations)での確認
探索を使えば、 utm_term と utm_content の値も含めて 分析できます。レポートではこの2つは表示されないため、詳細分析には探索が必須。
- 「自由形式」レポートを作成
- ディメンションに「セッションの参照元 / メディア」「セッションのキャンペーン」「セッションの手動キーワード(utm_term)」「セッションの手動コンテンツ(utm_content)」を追加
- 指標に「セッション数」「コンバージョン」「コンバージョン値」を追加
| UTMパラメータ | GA4ディメンション(セッション) | GA4ディメンション(ユーザー) | レポートで確認可能 |
|---|---|---|---|
| utm_source | セッションの参照元 | ユーザーの最初の参照元 | ○ |
| utm_medium | セッションのメディア | ユーザーの最初のメディア | ○ |
| utm_campaign | セッションのキャンペーン | ユーザーの最初のキャンペーン | ○ |
| utm_term | セッションの手動キーワード | ユーザーの最初の手動キーワード | 探索のみ |
| utm_content | セッションの手動コンテンツ | ユーザーの最初の手動コンテンツ | 探索のみ |
07 UTMパラメータ活用の実例
① YouTube動画概要欄の流入計測
YouTubeチャンネルから自社サイトへの導線にUTMを付与すれば、 「どの動画から、どの導線で、何件のCVが取れたか」 を可視化できます。たとえば utm_source=youtube&utm_medium=video&utm_campaign=howto_001&utm_content=description_link のように設定すれば、動画別×導線別のレポーティングが可能。
② メルマガの効果計測
メルマガリンクに utm_source=newsletter&utm_medium=email&utm_campaign=weekly_2026_05_08&utm_content=cta_button_top を付与すれば、 「いつ送ったメルマガの、どのリンクが最もクリック・CVに繋がったか」 が分かります。
③ チラシ・QRコードの計測
オフラインのチラシ・看板・名刺にQRコードを刷って、 utm_source=flyer_shibuya&utm_medium=qr&utm_campaign=event_2026_q2 を仕込めば、 オフライン施策のオンライン誘引効果 が定量化できます。配布枚数とCV数の関係から、オフライン施策のROIを計算可能。
④ noteや外部メディアからの流入
noteに記事を書いて自社サイトに誘導する場合、本文中のリンクに utm_source=note&utm_medium=article&utm_campaign=monthly_pickup_2026_05 を仕込めば、note記事ごとの誘引貢献度が可視化できます。
⑤ Looker Studioでのダッシュボード化
UTMで仕込んだ流入データはLooker Studio(旧Googleデータポータル)と相性抜群。 キャンペーン別/コンテンツ別のCVR・CPA・ROAS を1枚のダッシュボードで把握できる体制が整います。
08 サイト内リンクにUTMパラメータを使ってはいけない決定的な理由
絶対NG:UTMパラメータを「サイト内リンク(同一ドメイン内のリンク)」に付けてはいけません。これは多くの初心者が知らずにやってしまう、 計測を破壊する致命的なミス です。
なぜサイト内リンクUTMが破壊的なのか
UTMパラメータは「外部から自社サイトに来た流入」をラベリングする仕組みです。サイト内リンクにUTMが付いていると、 そのリンクをクリックした瞬間、GA4は「新しいセッションが新しい参照元から開始した」 と誤認識します。
結果として何が起きるかというと——
- 外部広告(例:Meta広告)から流入したユーザーが、サイト内のCTAボタン(UTM付き)をクリックした瞬間に、参照元が「Meta広告」から「サイト内CTA」に上書きされる
- その後CVに至っても、 「最初の参照元」がMeta広告ではなくサイト内CTAになる ため、Meta広告のROIが正しく算出できない
- セッションが分断されるため、 滞在時間・ページビュー数・直帰率が歪む
- 結果としてGA4の流入レポート全体が 事実と乖離したフェイクデータ になる
サイト内リンクのクリック計測がしたい場合の正しい方法
「サイト内のあるボタン」「あるリンク」のクリック数を計測したい場合は、 UTMではなくGoogleタグマネージャー(GTM)でイベント計測 を行います。GA4のイベント計測なら、参照元を上書きすることなく、ボタンクリック・スクロール・動画再生・PDFダウンロードなどを自由に追跡できます。
- GTMでクリックトリガーを設定(要素・ID・classで対象指定)
- GA4イベントタグを発火させる
- イベント名・パラメータを任意に設定して送信
結論:「外部からの流入計測 = UTMパラメータ」「サイト内のクリック計測 = GTMによるイベント計測」と完全に役割を分けて使うのが鉄則。 クライアントサイトでサイト内UTMを発見したら、即座に修正を提案するレベルの致命的設定 です。
09 Google広告の自動タグ設定との関係
Google広告とGA4を連携している場合、 UTMパラメータを手動で付けなくても、流入元情報が自動で送信 されます。これは「自動タグ設定(auto-tagging)」という機能で、Google広告の管理画面で gclid という識別子をURLに自動付与し、GA4と紐づけて計測する仕組みです。
自動タグ設定で流入元はどう表示されるか
Google広告の自動タグでは、流入元が 「google / cpc」 という固定値で集計されます。キャンペーン名・広告グループ名・広告名などの情報も、Google広告とGA4の連携によって自動で取り込まれます。
UTMを上書きしたい場合(自動タグを無効化)
Google広告の自動タグ設定が有効な状態でURLにUTMを付けると、 自動タグの値が優先され、UTMが効かないケース があります。任意のUTM値を使いたい場合は、Google広告管理画面で 「自動タグ設定」をオフ にしましょう(推奨はオン継続+必要に応じて手動UTM併用)。
キャンペーンより細かい単位で見たい場合
Google広告の自動連携で取得できるのは キャンペーン単位まで 。広告グループ別・広告クリエイティブ別など、より細かい粒度で流入を見たい場合は UTMパラメータを併用 するか、 ValueTrackパラメータ({campaignid} や {adgroupid} など)を使う方法もあります。
10 短縮URL/QRコードでの計測のコツ
短縮URLとUTMの相性
UTM付きURLは長くなりがちなため、 短縮URL(Bitly、TinyURL、Shopify URL Shortener等) で見た目を整えることがあります。基本的には短縮URLでもUTMは正しく計測されますが、 短縮サービスによってはパラメータが落ちる ケースもあるため、本番運用前に必ずテストクリックでUTMが残っているか確認してください。
確認方法:短縮URLにブラウザでアクセス→アドレスバーで最終的なURLにUTMが残っているかチェック。
QRコードとUTMの組み合わせ
QRコードを生成する際は、 UTM付きURLをそのままエンコード すれば問題ありません。ただしURLが長すぎるとQRコードが密集して読み取りエラーが増えるため、必要に応じて短縮URLを経由させるか、 utm_termやutm_contentを省略 してパラメータを軽くするのも一手です。
広告媒体側で短縮URLが入稿不可の場合
一部の広告媒体(特にGoogle広告・Yahoo!広告)では、短縮URLでの入稿がポリシー違反になる場合があります。短縮URLを使う場合はメルマガ・SNS・QRコードに限定し、 広告媒体には素のUTM付きURLを使う のが安全です。
11 よくあるミスとトラブルシューティング
ミス1:UTMを付けたのにGA4で表示されない
- 原因A:リアルタイムレポートの遅延(最大5分程度)。少し時間を置いて再確認。
- 原因B:UTMの構造が間違っている(?の付け忘れ、&のスペルミス)。Campaign URL Builderで正しい形式を確認。
- 原因C:GA4プロパティの選択ミス。計測対象URLに正しい測定IDが入っているか確認。
- 原因D:同じユーザーが同セッション内で複数回流入した場合、最初のUTMが優先される。
ミス2:表記ブレで集計が分散
「facebook」と「Facebook」と「fb」が混在する。 命名マスタリストで統一する。
ミス3:日本語をそのままUTMに入れる
「夏のセール」をそのまま入れると %E5%A4%8F%E3%81%AE%E3%82%BB%E3%83%BC%E3%83%AB に変換され、可読性ゼロ。 半角英数で命名する。
ミス4:「?」と「&」の使い分けミス
UTMの先頭は ? 、それ以降のパラメータ区切りは & 。 2個目以降の「?」は無効になる ため、構造を正しく組み立てる。
- 正しい:?utm_source=google&utm_medium=cpc
- 間違い:?utm_source=google?utm_medium=cpc
ミス5:サイト内リンクへのUTM付与
第8章で詳説した通り、サイト内リンクへのUTMは絶対NG。発見したら即座に削除し、必要ならGTMイベント計測に切り替える。
ミス6:URLフラグメント(#section1等)との位置関係
フラグメントが付くページ内リンクの場合、 UTMはフラグメントの前 に置く。
- 正しい:https://example.com/lp?utm_source=fb&utm_medium=cpc#section1
- 間違い:https://example.com/lp#section1?utm_source=fb&utm_medium=cpc
12 UTM運用ルールブック(チーム運用の型)
個人で1人で運用する場合は気にならないUTMですが、 チームで複数人運用する場合は「ルールブック」を整備 しないと、半年後にデータがカオスになります。実務で機能するUTM運用ルールブックの構成例を示します。
- ① 命名マスタリスト:utm_source/utm_medium/utm_campaignで使用する単語の許可リスト。スプレッドシートで管理。
- ② キャンペーン命名規則:「目的_対象_時期」のテンプレート例。
- ③ クリエイティブ命名規則:「タイプ_変数」のテンプレート例。
- ④ 入稿前チェックリスト:UTM構造のバリデーション項目。
- ⑤ 月次レポーティング項目:キャンペーン別のCVR/CPA/ROASを定期確認。
- ⑥ サイト内リンクのNG明記:新メンバーが間違えないよう明文化。
- ⑦ Google広告自動タグとの併用方針:UTMで上書きするケースの取り決め。
運用のコツ:「ルールが厳しすぎると守られない」「ルールが甘すぎると集計が壊れる」のバランスが重要。最初は 必須3つ(source/medium/campaign)の命名統一 から始めて、運用が定着してから utm_term/utm_content の管理ルールを追加するのが現実的。
13 まとめ:流入分析の精度はUTM設計で決まる
本記事では、UTMパラメータの基礎から運用、トラブル対応、チーム運用ルールまでを超長文で網羅しました。重要ポイントを最後に整理します。
- UTMパラメータは 外部からの流入元を識別するURL末尾の識別情報
- 必須3つ(utm_source/utm_medium/utm_campaign)+任意2つ(utm_term/utm_content)の5種類
- 1〜数本ならCampaign URL Builder、大量生成ならスプレッドシート関数 or GAS
- 命名規則の設計と統一が最も重要 。半角英数+アンダースコア/ハイフンが鉄則
- GA4ではレポートで source/medium/campaignまで確認可能 、term/contentは探索のみ
- サイト内リンクにUTMは絶対NG 。サイト内クリック計測はGTMイベント計測で
- Google広告は自動タグ設定で連携。さらに細かい粒度はUTM併用で
- 短縮URLは事前テスト必須。広告媒体への入稿可否を確認
- チーム運用では 命名マスタリスト+運用ルールブック を整備する
UTMパラメータを正しく運用することで、 広告のABテスト・メルマガの効果測定・SNS運用のROI測定・オフライン施策のオンライン誘引効果 、すべての施策の精度が一段上がります。マーケティング施策に対する投資判断の質が、UTM設計の質に直結すると言っても過言ではありません。
関連記事「Google動的検索広告(DSA)終了とAI Max移行の完全ガイド」「Yahoo!検索広告の年齢・性別ターゲティング 完全ガイド」「広告運用の予算管理を徹底する方法」「Web広告のROIを最大化する考え方」「Google広告のROAS改善ガイド」「LPO(ランディングページ最適化)の基本」も併せてご覧ください。
UTM設計・GA4・広告運用の統合支援、お任せください。
UTM命名規則の設計、GA4の計測整備、Looker Studioダッシュボード構築まで、データドリブンな広告運用を一気通貫で支援します。
無料相談を申し込む →