UTMトラッキングリンクの作り方:ステップバイステップガイド(無料ツール付き)

UTMトラッキングリンクは、どのメール・広告・SNS投稿が各訪問を生んだのかをアナリティクスに正確に伝え、どのチャネルが貢献したのかの推測を終わらせてくれます。本ガイドでは5つのUTMパラメータの意味、正しくエンコードされたリンクを作る手順、レポートを整潔に保つ命名規則を解説します。下の無料ビルダーツールを使えば、最初のタグ付きリンクは約2分で完成します。

UTMトラッキングリンクとは?

UTMトラッキングリンクは、utm_source、utm_medium、utm_campaign、utm_term、utm_contentという5つの特別なクエリパラメータを持つ通常のURLで、訪問者がどこから来たかをアナリティクスに正確に伝えます。タグ付きリンクがクリックされると、Google Analyticsなどの解析ツールがこれらのパラメータを読み取り、セッションを曖昧な「参照」や「直接」にまとめるのではなく、特定のソース・メディア・キャンペーンに帰属させます。

UTMはUrchin Tracking Moduleの略で、Googleが2005年に買収してGoogle Analyticsに育てたウェブ解析企業Urchinに由来します。この形式は20年間安定しており、今日タグを付けたリンクは、市場のほぼすべての解析・アトリビューションツールが理解できます。

5つのパラメータはそれぞれ1つの質問に答えます:

  • utm_source——トラフィックはどこから来たか?例:newsletter、linkedin、google。
  • utm_medium——どんな種類のチャネルか?例:email、social、cpc。
  • utm_campaign——このリンクはどのプロモーションの一部か?例:spring-sale、product-launch-2026。
  • utm_term——どのキーワードが有料広告を表示したか?任意。主に検索キャンペーンで使用。
  • utm_content——どのクリエイティブやCTAがクリックされたか?任意。cta-banner-topとcta-text-bottomのA/Bテストに最適。

UTMトラッキングリンクが重要な理由

UTMパラメータがないと、マーケティングトラフィックの多くが、行動につながらないラベルでアナリティクスに記録されます。メールクリックは「直接」に表示され、SNSのプロフィールリンクは各ネットワークのリダイレクトドメインに归类され、有料SNSトラフィックはプラットフォームごとに異なる暗号のような自動タグ識別子を伴って届きます。その結果、次の1ドールをどこに使うか判断する肝心の場面で、チャネルレポートが信頼できなくなります。

一貫してタグ付けされたUTMリンクは、4つの具体的な問題を解決します:

  • 信頼できるチャネル帰属。セッションではなくコンバージョンで、メールと自然SNSと有料検索を比較できます。
  • キャンペーン単位のROI。すべてのキャンペーンに一意のutm_campaignを与えると、どのローンチが実際に登録や収益を生んだかがわかります。
  • クリエイティブテスト。同じメール内の2つのボタンでutm_contentを入れ替えるだけで、追加ツールなしにどちらのコピーが勝ったかがわかります。
  • ツール間のクリーンな連携。UTMはGoogle Analytics 4、Matomo、Plausible、Fathom、広告プラットフォーム、CRMのいずれでも読み取れるため、1つのタグ付け規則がどこでも機能します。

要するに、クリックがどこから来たかを測れないなら、改善もできません。UTMはすべての外部リンクを無料で測定可能にします。

UTMトラッキングリンクの作り方(手順)

テキストエディタで手作業でUTMリンクを作ることもできますが、手動タグ付けこそがミスの温床です:エンコードの破損、疑問符の重複、大文字小文字の不統一、既存クエリパラメータの消失。確実なのはライブプレビュー付きのビルダーツールを使うことです。無料のUTMリンクビルダーがまさにそれを実現します。以下の手順で進めましょう。

ステップ1:きれいなベースURLから始める

遷移先ページをベースURLフィールドに貼り付けます(例:https://example.com/pricing)。https://を含む完全なアドレスを使い、ドメインの正規版を1つ決め——wwwの有無、末尾スラッシュの有無——どこでもそれを貫きます。ランディングページに?ref=partnerなどのクエリパラメータが既にある場合は保持してください。優れたビルダーは既存のパラメータを破壊せず、その後ろにUTMパラメータを追加します。

ステップ2:必須の3パラメータを入力する

utm_source、utm_medium、utm_campaignを入力します。この3つは必須とされます。欠けるとアナリティクスレポートが曖昧になるからです。短く・小文字で・ハイフン区切りの値を使いましょう——Monthly Newsletter!ではなくnewsletter。ほとんどの解析ツールでは値が大文字小文字を区別する点にも注意:Emailとemailは別のメディアとして表示されます。

ステップ3:必要に応じてutm_termとutm_contentを追加

有料検索広告では、キーワードをutm_termに入れます。複数のリンクを含むメール・広告・SNS投稿では、各リンクに固有のutm_content値を与え、どのボタンやバナーがクリックを生んだかを判別できるようにします。両フィールドとも任意で、空欄の場合は生成URLから単に省略されます。

ステップ4:エンコードを確認する

パラメータ値内のスペース、アンパサンド、プラス記号、疑問符、caféやMüllerのようなアクセント付き非ASCII文字はパーセントエンコードが必要です。さもないとリンクが壊れたり、最初の特殊文字で値が切断されたりします。UTMリンクビルダーでは、エンコードは自動:spring sale & moreと入力するとプレビューにspring%20sale%20%26%20moreと表示され、どのプラットフォームにもそのまま貼り付けられます。プレビューはベースURLの既存パラメータも保持し、古いutm_*値は新しい値で置き換えるため、リンクに重複タグが蓄積することはありません。

ステップ5:プレビュー、テスト、コピー、配信

リンクを公開する前に一度クリックし、アナリティクスのリアルタイムレポートで訪問が想定どおりのソースとメディアに帰属していることを確認します。その後、コピーボタンで最終URLを取得し、ニュースレター・広告プラットフォーム・SNS投稿に貼り付けます。繰り返しの作業には、ビルダーのプリセット(ニュースレター・SNS・広告)が現実的な値を事前入力してくれるため、タグ付きリンク一式が数秒で完成します。

UTMのベストプラクティス

  • 規則を文書化する。承認済みのソース・メディア・キャンペーン値を一覧にした共有シートを維持し、チーム全員が同じ方法でタグ付けできるようにします。
  • 常に小文字を使う。小文字と決めたら絶対に逸脱しない。大文字小文字の違いはレポートを静かに分割します。
  • スペースではなくアンダースコアかハイフン。エンコード後も読みやすく、どのプラットフォームでも安全です。
  • 値は短く人が読める形に。6ヶ月後、cmpgn_final_v3_jmより2026-launch-emailの方がはるかに分かりやすい。
  • 内部リンクには絶対にタグを付けない。自サイトのナビゲーションにUTMがあると訪問者の元のソースが上書きされ、帰属が壊れます。
  • 外部はすべてタグ付け。メール、PDF、QRコード、プロフィール、ウェビナー、ゲスト投稿——サイトの外に出るものすべてにUTMを。
  • 展開前にキャンペーンごとに1本テスト。30秒のリアルタイム検証が、数週間分の汚れたデータを防ぎます。

よくある質問

UTMは何の略?

UTMはUrchin Tracking Moduleの略で、Googleが2005年に買収した解析企業Urchin Software Corporationにちなみます。Urchinのリンクタグ付けパラメータは、Google Analyticsおよび他のほとんどの解析プラットフォームが今も使う標準となりました。だからこそ20年前に考案された規則が今も完全にサポートされています。

UTMパラメータはSEOや順位に影響しますか?

いいえ。UTMパラメータはランキング目的では検索エンジンに無視され、解析ツール向けの帰属データのみを運びます。唯一の注意点は重複です。タグ付きURLが大量にインデックスまたは公開される場合は、通常のURLパラメータとして扱い、ページのクリーンな版を指すcanonicalタグを維持してください。標準的なCMS設定ならすでに対応済みです。

UTMパラメータは大文字小文字を区別しますか?

はい。Google Analyticsとほとんどのレポートツールでは、Newsletterとnewsletterは別のソースとしてカウントされ、レポートが分断されます。最も簡単な防御策は、共有命名シートや小文字がデフォルトのビルダーツールで、チーム全体で小文字の値を使うルールを徹底することです。

URL短縮サービスとUTMは併用できますか?

はい。SNS投稿や印刷物では一般的な組み合わせです。まず完全なタグ付きURLを作成し、アナリティクスで検証してから短縮します。短縮サービスは301リダイレクトでクエリ文字列を透過するため、UTMパラメータはレポートにそのまま届きます。主要なサービスはすべてクエリパラメータを保持しますので、その点を確認すれば十分です。

UTMデータがアナリティクスに表示されないのはなぜ?

典型的な原因は、パラメータの欠落や入力ミス、リンク間での大文字小文字の不統一、経路上のリダイレクトによるクエリ文字列の削除、アナリティクスアカウントのフィルタによる除外です。自分でクリックを再現し、リアルタイムレポートを観察し、到着URLを生成したURLと1文字ずつ比較すれば、不一致箇所が見つかります。