この記事に関連するツール
ブラウザ上ですぐに試せます。記事の内容を確認しながら使うと、作業の流れをつかみやすくなります。

UTMパラメータの確認が必要な理由
広告、SNS投稿、メール配信、キャンペーンLPでは、URLの末尾に utm_source や utm_medium などの計測用パラメータを付けることがあります。これらの値が正しく入っていれば、どの媒体・施策・キャンペーンから流入したのかを分析しやすくなります。
一方で、UTMパラメータはURLの中では横長に並ぶため、目視確認が意外と難しいです。
https://example.com/lp?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale&utm_content=button
このまま見ると、値の抜けやスペルミスに気づきにくくなります。JSONに変換すると、キーと値を縦に確認できます。
{
"utm_source": "newsletter",
"utm_medium": "email",
"utm_campaign": "spring_sale",
"utm_content": "button"
}
広告やメール配信のURLを公開してからミスに気づくと、計測データをあとから直すのはかなり大変です。配信前にURLを分解して確認しておくほうが安全です。
よく確認するUTMパラメータ
UTMパラメータには、よく使われる名前があります。チームで命名ルールを決めている場合は、そのルールに沿っているかも確認します。
| パラメータ | 役割 | 例 |
|---|---|---|
utm_source | 流入元 | google、newsletter、x |
utm_medium | 媒体種別 | cpc、email、social |
utm_campaign | キャンペーン名 | spring_sale |
utm_content | 広告やリンクの違い | header_button |
utm_term | 検索広告のキーワード | markdown_table |
特に utm_source と utm_medium は、表記ゆれが起きやすい項目です。たとえば newsletter と mailmagazine、email と mail が混在すると、分析画面で流入が分散して見えることがあります。
配信前に見るチェックリスト
UTM付きURLを公開する前に、次の項目を確認します。
utm_sourceが施策の流入元として正しいutm_mediumがチームの命名ルールに合っているutm_campaignが空欄や古いキャンペーン名のままになっていないutm_contentでリンク位置や広告パターンを区別できる- 同じキーが重複していない
- 日本語やスペースを含む値が正しくエンコードされている
- 個人情報や管理画面用のIDが混ざっていない
このチェックをブラウザのアドレスバーだけで行うのは少しつらいです。& で区切られた長い文字列を追うより、JSONにして縦に並べたほうが確認しやすくなります。
DevToolKitsでUTMパラメータを確認する
DevToolKitsの URLパラメータ → JSON変換 を使うと、UTM付きURLをブラウザ内でJSONに変換できます。入力内容はサーバーに送らず、手元で処理されます。
- 広告URL、メール配信用URL、SNS投稿用URLをコピーする。
- URLパラメータ → JSON変換 に貼り付ける。
utm_source、utm_medium、utm_campaignなどの値を見る。- 命名ルール、空欄、表記ゆれ、重複キーを確認する。
- 問題がなければ配信用URLとして使う。
URL全体ではなく、?utm_source=... 以降だけを貼り付けても確認できます。広告管理画面やメール配信ツールからコピーしたURLの確認にも使いやすいです。
日本語やスペースを含む値の注意点
キャンペーン名や検索語に日本語、スペース、記号が含まれる場合、URLでは %E3%82%AD%E3%83%A3... や %20 のような形で表現されます。これはURLとして安全に扱うためのエンコードです。
値の意味を確認したいときは、URLエンコード・デコード で人間が読める文字に戻せます。
utm_campaign=%E6%98%A5%E3%81%AE%E3%82%BB%E3%83%BC%E3%83%AB
このような値は、デコードすると 春のセール のように確認できます。広告URLのレビューでは、JSON変換でキーを確認し、必要な値だけデコードして意味を見る流れが便利です。
ミスが起きやすいパターン
utm_campaign が古いまま
前回のキャンペーンURLをコピーして使うと、utm_campaign だけ古い値のまま残ることがあります。流入は発生しているのに、分析画面では過去キャンペーンに計上されてしまうため注意が必要です。
utm_medium の表記が揺れている
email、mail、newsletter のように媒体名の粒度が混ざると、レポートで比較しにくくなります。チームで使う値を決め、配信前に確認しておくと後から集計しやすくなります。
値の中の & が分割されてしまう
キャンペーン名や広告名に & を含めたい場合、そのまま入れるとパラメータの区切りとして扱われます。想定よりパラメータが増えて見える場合は、値が正しくエンコードされているか確認しましょう。
まとめ
UTMパラメータは小さな文字列ですが、広告・メール・SNS施策の分析に直結します。配信前に URLパラメータ → JSON変換 でキーと値を確認し、必要に応じて URLエンコード・デコード で読める形に戻す。これだけで、計測ミスや表記ゆれをかなり減らせます。