UTM ビルダー
GA4 が正しく読み取る UTM 付きキャンペーン URL を生成します。Google 広告、Meta、LinkedIn、TikTok、メール、SMS などのプリセット、小文字化とスペースの自動処理、参照元 / メディアの組み合わせごとの GA4 デフォルトチャネルグループ予測、CSV・Excel 出力対応の一括モード。無料、登録不要、データは保存しません。
チェック結果
- OKGA4 のデフォルトチャネルグループでは「メール」として集計されます。
すべてブラウザー内で動作し、入力した内容はどこにも送信されません。チャネルの予測は Google が公開している GA4 のルールに基づく推定であり、プロパティのカスタムチャネルグループによって結果が異なる場合があります。
仕組み
1. ランディングページの URL を受け取り、既存のクエリパラメータと #フラグメントを保持する。スキームがなければ https:// を追加する 2. 各 UTM 値を正規化する: 前後の空白を除去し、小文字に変換(GA4 は大文字小文字を区別する)、スペースを _ または - または %20 に置き換え、残りを URL エンコードする 3. utm_source、utm_medium、utm_campaign、utm_id、utm_term、utm_content をこの順で付加する。保持を指定しない限り、URL に既にある utm_ パラメータは置き換える 4. 参照元、メディア、キャンペーン名を Google が公開しているルールに Google の順序で通し、GA4 のデフォルトチャネルグループを予測する: ノーリファラー → クロスネットワーク → AI アシスタント → 有料ショッピング → 有料検索 → 有料ソーシャル → 有料動画 → ディスプレイ → その他の有料 → オーガニックショッピング → オーガニックソーシャル → オーガニック動画 → オーガニック検索 → メール → アフィリエイト → 参照 → オーディオ → SMS → モバイルのプッシュ通知 → 未割り当て 5. チェック結果を報告する: 参照元やメディアの欠落、どのチャネルルールにも一致しないメディア、変換された大文字やスペース、http:// スキーム、Google 広告の自動タグ設定の優先、2,000 文字を超える URL 6. 一括モード: 1 行に 1 キャンペーン(任意で キャンペーン | コンテンツ | キーワード)を共通の参照元・メディア・ID と組み合わせる → 各 URL とそのチャネルの一覧表を生成し、CSV または Excel でダウンロードできる
UTM パラメータと GA4 の読み取り方について
UTM パラメータとは、訪問がどこから来たかを分析ツールに伝える 5 つ(GA4 では 6 つ)のクエリ文字列キーです: utm_source はプラットフォームや送信者、utm_medium はチャネル、utm_campaign は施策の名前を示し、utm_content、utm_term、utm_id が詳細を補います。技術的な要素は何もなく、リンクの末尾に付けるただのテキストです。だからこそ間違いが起きます: 大文字 1 つ、スペース 1 つ、あるいは 3 通りに綴られたメディアが 1 つのキャンペーンを複数の行に分割し、GA4 が認識しないメディアはキャンペーン全体を「未割り当て」チャネルに送り込みます。
GA4 はすべてのセッションを、参照元・メディア・キャンペーン名を固定されたルール一覧に固定された順序で照合し、デフォルトチャネルグループに割り当てます。ルールは公開されています: cpc、ppc、paid、retargeting に一致するメディアは有料と見なされ、次に参照元が Google の検索エンジン、ソーシャルネットワーク、ショッピングサイト、動画プラットフォームのどのリストに含まれるかで、有料検索、有料ソーシャル、有料ショッピング、有料動画のいずれかに決まります。メールには参照元またはメディアが email であること、ソーシャル投稿には social が必要で、どれにも一致しないものは「未割り当て」です。このビルダーは入力された値に同じルールを適用し、キャンペーンの配信前にチャネルを表示します。ここで直すのは簡単ですが、レポートに出てから直すのは高くつきます。
照合は大文字小文字を区別し、完全一致で行われます。utm_medium=Email は email ではないため、メールのルールに一致せず「未割り当て」に入ります。utm_medium=e-newsletter も同様に一致しません。ルールが受け付けるのは email、e-mail、e_mail、e mail だけだからです。有料メディアは paid で始まるか、cp を含むか、ppc または retargeting と完全一致する必要があります。paid_social と paid-social はどちらも有効ですが、social_paid は無効です。ビルダーは初期設定ですべてを小文字化し、スペースを置き換え、その事実をチェック結果に表示します。チームで 1 つの規則に合意し、それが守られているかを確認できます。小文字化をオフにするのは理由がある場合だけにし、警告が出ることを前提にしてください。
このツールが意図的に行わないことが 2 つあります。リンクの短縮はしません。短縮サービスはすべてのクリックを把握する第三者のサービスであり、「入力した内容はブラウザーの外に出ない」という約束を破ることになります。また、プロパティのカスタムチャネルグループを推測することもしません。予測はすべての GA4 プロパティが最初に持つデフォルトのグループ分けに基づきます。Google 広告は知っておくべき特別なケースです: 自動タグ設定がオンの場合、GA4 は gclid を使い、手動タグ設定による上書きを許可するプロパティ設定が有効でない限り手動の UTM を無視します。プリセットはその点を明示し、タグが機能していると誤解させないようにしています。
よくある質問
- 必須の UTM パラメータはどれですか?
- GA4 がセッションをキャンペーンに帰属させるには utm_source と utm_medium が必要です。これがないと、訪問はリファラーで分類されるか「ノーリファラー」になります。utm_campaign は技術的には必須ではありませんが、ないとキャンペーンレポートに (not set) と表示されます。utm_id、utm_term、utm_content は任意の詳細情報です。ただし費用データをインポートする場合、utm_id は結合キーになるため重要です。
- なぜキャンペーンのトラフィックが GA4 で「未割り当て」になるのですか?
- ほとんどの場合、utm_medium が GA4 のデフォルトチャネルルールのどれにも一致しないためです。social_paid、newsletter、banner_ad、Social(先頭が大文字)のような値はどれにも一致しません。このツールのチェック結果は、メディアが「未割り当て」に入る場合にそれを指摘し、一致する一般的な値(cpc、paid_social、email、social、display、affiliate、referral)を示します。参照元だけでメディアのないセッションも「未割り当て」になります。
- UTM パラメータは大文字小文字を区別しますか?
- はい。GA4 でも、ほとんどのツールでも区別されます。Email、email、EMAIL は 3 つの異なるメディアとしてレポートに 3 行で表示され、メールのチャネルルールに一致するのは小文字のものだけです。ビルダーは初期設定ですべての値を小文字化し、変換した場合はその旨を表示します。
- Facebook 広告には utm_medium=cpc と paid_social のどちらを使うべきですか?
- どちらも「有料ソーシャル」に入ります。GA4 は cpc、ppc、retargeting、paid.* に一致するメディアを有料と見なし、次に参照元を確認します。facebook はソーシャルのリストにあるため、結果は有料ソーシャルです。paid_social の方が説明的です。重要なのは 1 つの値を一貫して使うことです。
- Google 広告のリンクに UTM は必要ですか?
- GA4 だけを考えるなら不要です。自動タグ設定が gclid を付加し、GA4 はそこからキャンペーン、広告グループ、キーワードを UTM より詳細に読み取ります。UTM も付けた場合、GA4 は初期設定ではそれを無視して gclid を使います。プロパティで「手動タグ設定による自動タグ設定の上書きを許可する」を有効にした場合は別です。gclid を読み取れない他のツールにとっては、Google 広告リンクの UTM は引き続き有用です。
- このツールは URL を短縮または保存しますか?
- どちらも行いません。短縮にはすべてのクリックを記録する第三者のサービスが必要で、リンクの保存はキャンペーン計画をサーバーに置くことを意味します。ここでの処理はすべてブラウザー内で完結します。短い URL が必要な場合は、自社ドメインのリダイレクトか、自分で管理できる短縮サービスを使ってください。
- 一括モードは何をしますか?
- 1 行に 1 つのキャンペーン名(任意で | の後にコンテンツとキーワード)を受け取り、共通の参照元・メディア・ID ですべての URL を生成し、それぞれの GA4 チャネルを表示して、一覧表を CSV または Excel で出力します。リンクの多いメールマガジン、インフルエンサーのリスト、QR コードの一括作成などに便利です。