UTM パラメータは、リンクの末尾に付けて訪問者がどこから来たかを計測ツールに伝える小さなタグです。utm_source、utm_medium、utm_campaign、utm_term、utm_content の5つがあり、最初の3つは実質必須です。これがないと、メール、SNS、アフィリエイトからの流入は GA4 で「ノーリファラー」や「未割り当て」として表示され、どのチャネルが予算を回収したのか分からなくなります。
5つの UTM パラメータは何を表すのか?
各パラメータの役割は1つずつです。3つがキャンペーンを特定し、2つが詳細を補います。正しい使い方とは、それぞれに一貫した意味を1つだけ持たせることです。
- utm_source(必須):流入元のプラットフォーム。例:newsletter、instagram、partner_x。
- utm_medium(必須):チャネルの種類。例:email、cpc、social、affiliate。
- utm_campaign(必須):キャンペーン名。例:summer_sale_2026。
- utm_term:検索連動型広告のキーワード。自動タグ設定があればほぼ不要です。
- utm_content:同じキャンペーン内の出し分けを区別します。例:banner_top と banner_bottom。
UTM リンクはどう作るのか?
UTM リンクは、遷移先 URL に疑問符から始まるクエリ文字列を足したものです。形は https://site.jp/product?utm_source=instagram&utm_medium=social&utm_campaign=summer_sale となります。手入力ではなくキャンペーン URL ビルダーを使うと、打ち間違いやエスケープ漏れを防げます。
- 遷移先 URL を決める:実際に着地させたいページを選ぶ。
- 必須3項目を埋める:参照元、チャネル種別、キャンペーン名。
- 表記ルールを適用する:小文字のみ、空白の代わりにアンダースコア、全角文字は使わない。
- テストする:リンクを踏み、GA4 のリアルタイムレポートで参照元が正しく出るか確認する。
よくある UTM のミスは何か?
UTM のデータは静かに壊れます。エラーは出ず、ただレポートが間違うだけです。頻度の高い4つの問題は、大文字小文字の不統一、パラメータの欠落、内部リンクによる汚染、リダイレクトでのパラメータ消失です。
- 大文字小文字の不一致:Facebook、facebook、FaceBook は3つの参照元として集計されます。
- utm_medium の欠落:チャネルグループを計算できず、流入が「未割り当て」に落ちます。
- リダイレクトでの消失:短縮 URL や一部のリダイレクトはクエリ文字列を落とします。経路全体をテストしてください。
- 意味のないキャンペーン名:campaign1 は半年後に誰にも意味が分かりません。
チャネルの数字が食い違っていませんか?
Ads Sensor は Google、Meta、TikTok、Criteo と GA4 を1つの画面にまとめ、参照元とコンバージョンのずれを AI で説明します。
Google 広告では UTM と自動タグ設定のどちらか?
Google 広告では自動タグ設定(gclid)のほうが正確な場合がほとんどです。クリック ID がキャンペーン、広告グループ、キーワードの単位でデータを直接運び、手入力ミスの影響を受けません。UTM は外部ツールが要求する場合にだけ追加し、自動タグ設定はオフにしないでください。2つの仕組みで数字が食い違う理由はGA4 と Google 広告のコンバージョン差で解説しています。
チームの命名ルールはどう決めるか?
UTM の価値は一貫性から生まれます。単純なルールが半年後のレポート解読で何時間も節約します。小文字のみ、単語はアンダースコア区切り、キャンペーン名に時期を入れる(summer_sale_2026_08)、medium の値は固定リストから選ぶ。このリストを共有シートに置き、新しいキャンペーンは必ずそこから作ります。全体像はアトリビューション モデルをご覧ください。
UTM の規律は自社データの土台です。その上に何を築くかはファーストパーティ データ戦略で扱っています。チャネルのデータを1か所に集め、ずれを早く見つけたいならAds Sensor のベータに登録してください。