広告の流入を正しく計測する(UTM設定ガイド)
広告のリンク先URLに UTM を付けると、そのリードがどの媒体・どのキャンペーンから来たかが Amo に残ります。付いていないと、広告からのリードが自然検索や直接に混ざってしまい、あとから分け直すことはできません。
なぜ必要か
Amo は、リードが最初にサイトへ来たときのURL の UTM と参照元から流入を判定します。
- 広告からのクリックでも、URL に何も付いていなければ、検索エンジン経由は「自然検索」、参照元が無い場合は「直接」になります
- 広告として数えるかどうかは
utm_mediumで決まります。utm_medium=cpcが無いと広告になりません - 判定は最初の訪問のときに決まります。あとから UTM を付けても、過去のリードはさかのぼって直りません
基本のルール
広告のリンク先URLの末尾に、次の3つを付けます。
https://example.co.jp/lp?utm_source=google&utm_medium=cpc&utm_campaign=2026_spring| 項目 | 入れる値 | 役割 |
|---|---|---|
utm_source | 媒体の名前(google・meta) | どの媒体から来たか(内訳が決まります) |
utm_medium | cpc(広告)・email(メール) | 広告かどうか |
utm_campaign | 自由(2026_spring) | 施策の名前。同じ名前でまとめて見られます |
- すでに
?が付いている URL では、?ではなく&でつなぎます - 値に日本語・空白は入れず、半角の英数字と
_-にしてください - 大文字でも同じ扱いです(Amo は小文字にそろえて判定します)。ただし媒体によっては別のキャンペーンとして集計されるので、小文字でそろえるのが安全です
命名のルール(決めておくと後で困りません)
値は先に決めて、社内でそろえてください。 同じ広告を google と Google と google-ads で入れると、集計が3つに割れます。あとから直すことはできません。
utm_medium は7つから選ぶ(増やさない)
| 値 | いつ使うか |
|---|---|
cpc | 運用型広告(検索広告・SNS広告・ディスプレイ) |
email | メール(メルマガ・署名・Amo からの配信) |
social | SNS の投稿からのリンク(広告ではないもの) |
referral | 他サイトからの紹介・掲載 |
form-sales | フォーム営業 |
qr | 紙・現物の QR コード(名刺・チラシ・展示会) |
affiliate | アフィリエイト・代理店経由 |
この7つ以外は作らないでください。 utm_medium は「どういう性質の流入か」を表すもので、ここが増えると過去の数字と比べられなくなります。媒体の違いは utm_source、施策の違いは utm_campaign、バナーや文面の違いは utm_content で分けます。
オーガニック検索と直接流入には UTM を付けないでください。 付けると、自然検索が広告として数えられてしまいます。
utm_source の標準の値
媒体が増えたら足して構いません(utm_medium だけは増やさないでください)。
| 区分 | 値 |
|---|---|
| 広告 | google / yahoo / meta / line / x / microsoft |
| SNS(投稿) | x / line / instagram / facebook / youtube / tiktok / linkedin / note |
| メール | amo-mail(Amo が自動で付けます)/ newsletter / signature |
| 営業・紹介 | form-sales / partner / pr / review-site |
| オフライン | meishi / flyer / event |
決めごと
- 特定のサービス名を
utm_sourceにしない。 PR配信サービスや比較サイトの個別の名前はutm_source=pr/review-siteにまとめ、どこかはutm_contentで分けてください(例:utm_source=pr&utm_content=<配信サービス名>)。サービス名を入れると、乗り換えるたびに値が増えて集計が割れます - 小文字とハイフンだけ。 大文字・アンダースコア・日本語・空白は使わないでください
utm_campaignは施策の名前(2026_autumnなど)。utm_contentはバナーや文面の区別。utm_termは検索キーワード(検索広告で必要なときだけ)
付け忘れたときは
参照元からある程度は自動で判別します(検索エンジンから来れば「検索」、SNS から来れば「SNS」)。ただし参照元だけでは広告と自然検索を区別できません(どちらも検索エンジンから来ます)。メールも、メールソフトからの流入は参照元が送られないため「直接」になります。
広告とメールには、必ず UTM を付けてください。 ほかは付け忘れても大きくは狂いません。
媒体ごとの書き方
| 媒体 | utm_source | utm_medium | できあがり |
|---|---|---|---|
| Google広告 | google | cpc | ?utm_source=google&utm_medium=cpc&utm_campaign=◯◯ |
| Yahoo!広告 | yahoo | cpc | ?utm_source=yahoo&utm_medium=cpc&utm_campaign=◯◯ |
| Meta広告 | meta | cpc | ?utm_source=meta&utm_medium=cpc&utm_campaign=◯◯ |
| Microsoft広告 | microsoft | cpc | ?utm_source=microsoft&utm_medium=cpc&utm_campaign=◯◯ |
| X広告 | x | cpc | ?utm_source=x&utm_medium=cpc&utm_campaign=◯◯ |
| LINE広告 | line | cpc | ?utm_source=line&utm_medium=cpc&utm_campaign=◯◯ |
| LinkedIn広告 | linkedin | cpc | ?utm_source=linkedin&utm_medium=cpc&utm_campaign=◯◯ |
| TikTok広告 | tiktok | cpc | ?utm_source=tiktok&utm_medium=cpc&utm_campaign=◯◯ |
| メール配信 | 配信の名前 | email | ?utm_source=newsletter&utm_medium=email |
上の utm_source で入れると、Amo の中では次のように分かれます。
入れた値(utm_source / utm_medium) | Amo の流入 | 内訳 |
|---|---|---|
google / cpc | 検索 | Google広告 |
yahoo / cpc | 検索 | Yahoo!広告 |
microsoft / cpc | 検索 | Microsoft広告 |
meta / cpc | SNS | Meta広告 |
x / cpc | SNS | X広告 |
line / cpc | SNS | LINE広告 |
linkedin / cpc | SNS | LinkedIn広告 |
tiktok / cpc | SNS | TikTok広告 |
上に無い媒体 / cpc | 検索 | その他広告 |
| UTM なし(検索エンジンから) | 検索 | 自然検索 |
広告の検索は「検索」の中に入ります。 自然検索と混ざらないよう、内訳で分けて見られます。
Google広告での設定
キャンペーンごとに URL を書き換えなくても、「最終ページ URL のサフィックス」にまとめて入れられます。
アカウント全体に入れる場合:
- 「管理者」メニュー →「アカウント設定」を開きます
- 「トラッキング テンプレート」を選びます
- 「最終ページ URL のサフィックス」に
utm_source=google&utm_medium=cpc&utm_campaign={campaignid}のように入れます - 「保存」を押します
キャンペーンごとに入れる場合:
- 「キャンペーン」メニュー →「キャンペーン」を開きます
- 「設定」タブを選びます
- 「トラッキング テンプレート」列の鉛筆アイコンを押します
- 「最終ページ URL のサフィックス」に入れて「保存」を押します
サフィックスは、アカウント・キャンペーン・広告グループ・広告・キーワードなどの単位で設定できます。細かい単位の設定が優先されます。
Meta広告での設定
広告(アド)の編集画面の一番下、「トラッキング」の「URLパラメーター」欄に utm_source=meta&utm_medium=cpc&utm_campaign=2026_spring のように入れます(? は付けません)。
キャンペーン名や広告名を自動で入れたいときは、次の書き方が使えます。
| 書き方 | 入る値 |
|---|---|
{{campaign.name}} | キャンペーン名 |
{{adset.name}} | 広告セット名 |
{{ad.name}} | 広告名 |
{{campaign.id}} | キャンペーンID |
{{adset.id}} | 広告セットID |
{{ad.id}} | 広告ID |
例: utm_source=meta&utm_medium=cpc&utm_campaign={{campaign.name}}
名前を使う書き方は、広告を作ったときの名前が記録され、あとで名前を変えても切り替わりません。 日本語の名前はそのまま URL に入るため、英数字の名前にしておくと後で読みやすくなります。
広告管理画面の項目名は変わることがあります。見つからないときは、各媒体のヘルプで「URLパラメーター」「トラッキングテンプレート」をお探しください。
よくあるつまずき
utm_mediumをppcや広告にしている: Amo が広告として数えるのはcpc/ppc/paid/paid_social/displayなどの決まった値です。迷ったらcpcにしてくださいutm_mediumを付けていない:utm_source=googleだけだと「自然検索」になります。広告費と噛み合わなくなります- リンク先で転送(リダイレクト)している: 短縮URLや
wwwなしからwwwありへの転送で、UTM が落ちることがあります。転送後のページの URL にutm_が残っているか、実際にクリックして確かめてください - 大文字・全角が混ざっている: Amo は小文字にそろえて判定しますが、媒体側の集計では別物になります。半角小文字でそろえてください
- 設定したのに「不明」が多い: 計測タグが入っていないページに着地している可能性があります(計測タグを設置する)
関連する記事
- 獲得チャネルと受注金額 — 判定のしくみと、不明になるとき
- 計測タグを設置する — 最初の訪問を記録するためのタグ
- Googleタグマネージャーでの計測タグ設置 — HTML を触らずに設置する