1分で読了チュートリアル

TikTok広告とLinkedIn広告のUTMパラメータ: 完全ガイド

TikTokはマクロでUTM値を埋め、LinkedInでは手入力します。この非対称性が命名規則を決めます。各プラットフォームのテンプレートと構文を解説します。

Ana Kowalska
Marketing solutions engineering
TikTok広告とLinkedIn広告のUTMパラメータ: クリック時に展開される動的マクロと、広告ごとに手入力する値の比較

TikTokはUTM値を自動で埋めてくれますが、LinkedInはそうではありません。この1つの非対称性が、有料ソーシャルのトラッキング方法を決めます。一方のプラットフォームではテンプレートが役立ち、もう一方ではタイプミスのたびに問題になります。

TikTokでは、__CAMPAIGN_NAME__などのマクロがクリック時に展開されるため、1つのURLテンプレートですべての広告をカバーでき、名前の変更も自動的に反映されます。LinkedInでは、すべての値を広告単位で遷移先URLに入力します。そのため、文書化した規則とビルダーだけが、1つのキャンペーンを2つの行に分けないための頼みの綱になります。

これはGoogle広告とMeta広告のUTMパラメータに対応する、有料ソーシャル向けの記事です。基本はUTMパラメータ完全解説で説明しています。すでにタグが間違った状態で届いている場合は、UTMパラメータがGA4に表示されないがトラブルシューティング編です。

TikTokの動的なUTMマクロと、LinkedInの静的な手入力タグを比較し、一方では名前の変更が追跡され、もう一方ではデータが分かれる様子を示す図

TikTok: マクロに任せる

TikTok Ads Managerは、クリック時に展開される動的パラメータに対応しています。実用的なテンプレートは次のとおりです。

https://example.com/landing
  ?utm_source=tiktok
  &utm_medium=paid_social
  &utm_campaign=__CAMPAIGN_NAME__
  &utm_content=__CREATIVE_NAME__
  &utm_term=__PLACEMENT__

これを広告単位で一度設定すれば、現実の運用でも機能します。インターフェースでキャンペーン名を変更してもタグが追随します。値は設定時にコピーされるのではなく、クリック時に解決されるからです。

2つのルールを守れば、きれいに保てます。チャネルグループを、キャンペーンを誰がどのように命名しても安定させるため、utm_sourceutm_mediumはマクロから導出せず、固定値にします。また、マクロの出力はutm_mediumには一切入れないでください。クリエイティブ名が"Summer Sale v3"ならmediumになり、GA4は全体をUnassignedに分類してしまいます。

構文は重要な点でプラットフォームごとに異なります。TikTokは二重のアンダースコア、Googleは単一の波括弧、Metaは二重の波括弧を使います。MetaのテンプレートをTikTokにコピーすると、文字列{{campaign.name}}がキャンペーン名としてレポートにそのまま現れます。

LinkedIn: マクロがないからこそ規律を作る

LinkedIn Campaign Managerでは、各広告の遷移先URLの一部としてUTMパラメータを指定します。動的な置換機能はありません。すべて手入力です。

そのため、計画しておく価値のある結果が3つあります。

キャンペーン名を変更してもタグは更新されないため、インターフェースには新しい名前が表示される一方、レポートには古い名前が残ります。配信前に名前を決め、その後は変更できないものとして扱ってください。

大文字小文字と空白によって、行が気付かないうちに分かれます。Q3_Launchq3_launchはGA4では2つのキャンペーンです。月次レポートの数字が半分になるまで、誰も気付きません。常にすべて小文字にし、空白ではなくアンダースコアを使ってください。

また、値を広告ごとに入力するため、広告が12本あるキャンペーンでは、utm_contentを間違える機会も12回あります。広告に直接入力するのではなく、シートやビルダーでURLを作成してから貼り付けてください。LinkedInの広告URLに関するガイドでは、フィールドの場所が説明されています。

両方に通用する命名規則

広告プラットフォーム間で一貫したUTMタグを付けるための4段階の計画。用語を固定し、存在する場合はプラットフォームのマクロを使い、残りはビルダーから入力し、DebugViewで確認する流れを示す図

まず用語を一度固定し、それをどこでも適用します。

  • utm_sourceはプラットフォームです: tiktoklinkedin。1語で、小文字にします。
  • utm_mediumは、アナリティクスが認識する限定されたリストから選ぶカテゴリです: paid_socialまたはcpc。プラットフォーム名やクリエイティブ名にはしません。
  • utm_campaignはキャンペーンです。並べ替えられる形式にします: 2026q3_launchのほうがSummer Launch Final FINALより優れています。
  • utm_contentはクリエイティブを区別する値で、マクロが使える場合はマクロを入れる場所です。

UTM命名規則では、新しく入った人が質問しなくても従えるように、規則を書き留める方法を含めて詳しく説明しています。

次に、自動化できるものは自動化し、できないものには制約を設けます。UTMビルダー付きの短縮サービスを使えば、mediumをドロップダウンにできるため、手作業で作るリンクについて、上記のタイプミスをすべて防げます。

スプレッドシートではなくビルダーを使いたいですか? 無料プランでアカウントを作成し、そこでLinkedInのURLを作ってからCampaign Managerに貼り付けてください。

短縮リンクを使う場所、使わない場所

議論を減らせる有用な境界線があります。有料広告の遷移先URLを短縮サービスで包まないでください。

広告プラットフォームは自分のマクロを読み取って展開する必要があり、独自のクリック測定も行います。また、リダイレクトチェーンを拒否したり書き換えたりするものもあります。タグ付きの遷移先を広告に設定し、プラットフォームに役割を果たさせてください。

短縮リンクを使うのは、同じキャンペーンのそれ以外の場所です。広告を紹介するオーガニック投稿、プロフィールのリンク、イベントブースのQRコード、ニュースレターなどです。こうした場所ではクリック経路を最初から最後まで管理できるため、ブランドドメインとクリックデータがそのまま利点になります。ソーシャルメディアのリンクを追跡する方法では、オーガニックと有料のデータを1つのレポートで比較する方法を説明しています。

予算が増える前に確認する

初日に、費用約1ユーロで1回テストします。GA4 DebugViewを開き、自分の広告をクリックして、届いたイベントを確認してください。

確認するのは1つだけです。キャンペーン値が、マクロ名そのものではなく、展開済みのテキストとして届いていることです。URLにutm_campaign=__CAMPAIGN_NAME__が展開されないまま残っているなら、そのプラットフォームに対して構文が間違っています。この分野で最もよくある失敗です。初日に気付けば1ユーロで済みますが、月次レビューで気付くと1か月分のデータが失われます。

コーナーストーンシリーズを読む

本稿はtutorialsクラスターに属しています。まずはUTMパラメータ完全解説から始め、完全なワークフローについてはUTMキャンペーンを最初から最後まで追跡する方法、残り2つのプラットフォームについてはGoogle広告とMeta広告のUTMパラメータを参照してください。

ブログの関連記事

よくある質問

TikTok広告ではどのUTMパラメータを使うべきですか?

utm_source=tiktok、utm_medium=paid_social、キャンペーン名を設定し、残りには動的マクロを使います。TikTokは__CAMPAIGN_NAME__、__ADGROUP_NAME__、__CREATIVE_NAME__、__PLACEMENT__などのマクロに対応しており、クリック時に展開されるため、名前を変更した広告も同じ構造でレポートされ続けます。

LinkedInは動的なUTMパラメータに対応していますか?

対応していません。LinkedIn Campaign Managerにはマクロシステムがないため、すべてのUTM値を広告単位で遷移先URLに入力します。そのため、文書化した命名規則とURLビルダーは任意ではなく必須です。入力し直した値が1つ違うだけで、1つのキャンペーンが気付かないうちに2つの行に分かれてしまうからです。

各広告プラットフォームのマクロ構文はどうなっていますか?

Googleは単一の波括弧、Metaは二重の波括弧、TikTokは名前を二重のアンダースコアで囲みます。名前も異なるため、プラットフォーム間でテンプレートをコピーすると、値ではなく文字列そのものがURLに入ります。プラットフォームごとに1つずつ作成してください。

UTMタグは広告URLと短縮リンクのどちらに付けるべきですか?

プラットフォームが配信する遷移先URLに付けます。広告プラットフォームは自分のマクロを読み取って展開する必要があるため、広告URLを短縮サービスで包むと壊れる可能性があります。短縮リンクは、クリック経路を最初から最後まで自分で管理できるオーガニック投稿、プロフィール、印刷物に使います。

有料ソーシャルからのトラフィックがGA4でUnassignedと表示されるのはなぜですか?

utm_mediumに、チャネルグループが認識しない値が入っているからです。tiktok-adsやsponsoredではなくpaid_socialまたはcpcを使い、説明的な部分はutm_sourceとutm_campaignに入れます。mediumはラベルではなくカテゴリです。

費用をかける前にタグをテストするにはどうすればよいですか?

GA4 DebugViewを開き、自分の広告を1回クリックして、キャンペーン値がマクロ名そのものではなく展開済みのテキストで届くことを確認します。初日にこれを行う費用は1ユーロで済み、使えないデータを2週間分作るのを防げます。

Elidoを試す

URLを貼り付けて短縮リンクを取得

登録不要。リンクは30日間有効。永久に保存するには登録してください。

Free、登録不要 · 1日あたり2件

Elidoを試す

EUホスティングのURL短縮サービス。カスタムドメイン、詳細な分析、オープンAPI付き。無料プラン - クレジットカード不要。

タグ
utm parameters for tiktok ads
linkedin ads utm tracking
tiktok utm macros
dynamic utm parameters
ad url tracking template
utm naming for paid social

続きを読む