広告の流入を正しく計測する(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`・`facebook`) | どの媒体から来たか(内訳が決まります) |
| `utm_medium` | `cpc`(広告)・`email`(メール) | 広告かどうか |
| `utm_campaign` | 自由(`2026_spring`) | 施策の名前。同じ名前でまとめて見られます |
- すでに `?` が付いている URL では、`?` ではなく `&` でつなぎます
- 値に日本語・空白は入れず、半角の英数字と `_` `-` にしてください
- 大文字でも同じ扱いです(Amo は小文字にそろえて判定します)。ただし媒体によっては別のキャンペーンとして集計されるので、小文字でそろえるのが安全です
媒体ごとの書き方
| 媒体 | `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広告 | `facebook` | `cpc` | `?utm_source=facebook&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!広告 |
| `bing` / `cpc` | 検索 | Microsoft広告 |
| `facebook` / `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=facebook&utm_medium=cpc&utm_campaign=2026_spring` のように入れます(`?` は付けません)。
キャンペーン名や広告名を自動で入れたいときは、次の書き方が使えます。
| 書き方 | 入る値 |
|---|---|
| `{{campaign.name}}` | キャンペーン名 |
| `{{adset.name}}` | 広告セット名 |
| `{{ad.name}}` | 広告名 |
| `{{campaign.id}}` | キャンペーンID |
| `{{adset.id}}` | 広告セットID |
| `{{ad.id}}` | 広告ID |
例: `utm_source=facebook&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 は小文字にそろえて判定しますが、媒体側の集計では別物になります。半角小文字でそろえてください
- 設定したのに「不明」が多い: 計測タグが入っていないページに着地している可能性があります([計測タグを設置する](/help/boost/tracking-tag))
関連する記事
- [獲得チャネルと受注金額](/help/leads/channel) — 判定のしくみと、不明になるとき
- [計測タグを設置する](/help/boost/tracking-tag) — 最初の訪問を記録するためのタグ
- [Googleタグマネージャーでの計測タグ設置](/help/boost/gtm) — HTML を触らずに設置する