お客さまへの大切なお知らせ:膨大なサポート情報を少しでも早くお客さまにお届けするため、本コンテンツの日本語版は人間の翻訳者を介さない自動翻訳で提供されております。正確な最新情報については本コンテンツの英語版をご覧ください。
ads

HubSpotでの広告トラッキング

更新日時 2020年 7月 15日

対象製品

すべての製品とプラン

HubSpotで広告トラッキングを設定したうえで、コンタクトがクリックして転換しているのがどの広告かをHubSpotでトラッキングする方法を確認します。

HubSpotでの広告トラッキングの仕組み

トラッキングにより、HubSpotは広告URLの末尾にトラッキングパラメーターを適用することでコンタクトを広告に関連付けることができるようになります。広告アカウントを接続すると、現在レビューがアクティブまたは保留中である広告にトラッキングが適用されます。HubSpotが広告をトラッキングできない場合でも、その広告については、HubSpot広告ツールで、ネットワークからの一部のレポートデータ(クリック数やインプレッションなど)が表示されます。

HubSpotがコンタクト属性についてトラッキングできるのは、以下のタイプの広告だけです。

  • Google広告:HubSpotは、YouTube広告など、ほとんどのGoogle広告タイプを追跡できますが、API制限により、スマートキャンペーンディスカバリーキャンペーンのレポートやトラッキングをすることはできません。
  • Facebook広告:HubSpotは、ほとんどのFacebook広告タイプを追跡できますが、InstagramストーリーやInstagramフィードに配置された広告や、外部サイトにリンクしていないFacebook上の広告(例:Facebookメッセンジャー広告)を追跡することはできません。
  • LinkedIn 広告:HubSpotはほとんどのLinkedIn広告をトラッキングできますが、カルーセルメッセージ広告を追跡することはできません。広告タイプがトラッキング可能でない場合でも、任意の広告タイプでリード ジェネレーション フォームを送信するリードは、HubSpotと同期されます。

広告キャンペーンの名前を編集しても、HubSpotのトラッキングテンプレートのutm_campaignの値は自動的に更新されません。HubSpotは引き続き広告をトラッキングしますが、他のシステムのutm_campaignパラメーターに依存している場合には広告URLを更新する必要があることがあります。新しい広告キャンペーン名に一致するようにURLを更新するには、次のいずれかを実行します。

  • 広告ネットワークで、新しい名前を反映するように広告キャンペーンURLを手動で更新します。
  • 広告ネットワークでutm_campaignパラメーターと値を完全に削除し、保存します。HubSpotは不足しているパラメーターを検出し、URLを自動的に更新します。

自動トラッキング

広告アカウントで広告を追跡するには、自動トラッキングが有効になっていることを確認してください。

  • HubSpotアカウントにて、ナビゲーションバーに表示される[設定アイコン settings]をクリックします。
  • 左のサイドバーメニューで、[マーケティング]>[広告]の順に移動します。
  • 各広告アカウントについては、クリックして自動トラッキングスイッチを切り替えます.

ad-accounts-auto-tracking-1

  • 広告のHubSpotトラッキングを無効にするには、[自動トラッキング]のスイッチをクリックしてオフに切り替えますこれによりトラッキング設定へのHubSpotアクセスができなくなりますが、広告から既存のトラッキングパラメーターが削除されることはありませんGoogle広告Facebook広告LinkedIn広告からは、それらのパラメーターを削除できます。

注:HubSpotでは、自動トラッキングが有効になった後でクリックされた広告にのみ、コンタクトを結び付けることができます。自動トラッキングが無効になっている間にクリックされた広告には、コンタクトが結び付けられません。

Facebook広告

HubSpotはFacebook広告を追跡します。このとき、次のURLパラメーターを各広告に追加します。

utm_source=facebook
utm_medium=paid
utm_campaign={Name of Ad campaign}
hsa_acc={accountid}

hsa_cam={adcampaignid}
hsa_grp={adsetid}
hsa_ad={ad_id}
hsa_net=facebook

hsa_src=[SOURCE_SITE_NAME] - set to Facebook or Instagram automatically
hsa_ver=3
hsa_la={true} - for lead ads, {false} or absent otherwise
hsa_ol={true} - for organic leads from lead ads, {false} or absent otherwise

これらのパラメーターは、Facebook広告アカウントがHubSpotに接続されたときに自動的に追加されます。Facebook広告のUTMパラメーターに対する変更は、HubSpotによって上書きされません。HubSpotの広告ツールは、新しい広告を追跡するために1日に複数回更新されます。

Facebook広告のトラッキング要件

  • Facebook広告の最終URLは完全なURLである必要があり、リンクの短縮形(例:bit.ly、ただしhubs.lyを除く)によって短縮できません。リンクの短縮形は、URLの末尾からパラメーターを失わせ、トラッキングを妨げます。
  • Facebook広告のURLはリダイレクトできません。リダイレクト中にHubSpotのトラッキングパラメーターが削除されるためです。URLの最終版、非リダイレクトバージョンのみを使用してくださいこれには、httpからhttpsへのリダイレクトが含まれます。
  • 追跡対象にするには、Facebook広告アカウントをHubSpotに最初に接続する時点で、既存の広告のエンゲージメントが20件未満である必要があります。これにより、Facebookの広告最適化アルゴリズムがリセットされなくなります。広告が20件以上のエンゲージメントを有する場合、HubSpotトラッキングを適用するにあたり、制限を無効にすることができます

上記の要件をすべて満たしていてもエラーが表示される場合は、トラッキングに関するトラブルシューティングセクションを確認してください。

既存広告についてFacebook広告トラッキング制限を無効化

Facebook広告アカウントの自動トラッキングを有効にすると、HubSpotはトラッキングテンプレートを既存の広告に適用します。既定の設定では、HubSpotは、20件以上のエンゲージメントを持つFacebook広告に対しトラッキングテンプレートを適用しません。これは、Facebookの広告最適化手順によって自動的に実行されます。

HubSpotは、エンゲージメント制限のためトラッキングされないFacebook広告の横に、エラーメッセージを表示します。 

tracking_alert_campaigns_page
エンゲージメント制限に達したFacebook広告をトラッキングするには、次の手順を実行します。

  • HubSpotアカウントにて、[マーケティング] > [広告]の順に進みます。
  • トラッキング対象外広告の下にある[広告キャンペーン]をクリックします。
  • トラッキング対象外広告の下にある[広告セット]をクリックします
  • 広告の上にカーソルを置き、アラートで[アラートを修正]をクリックします。

    tracking_alert_alert-fix-this
  • ダイアログボックスで[はい、トラッキングを追加]をクリックします。

    tracking_alert_confirmation-1

HubSpotは、そのトラッキングパラメーターを広告に追加して、HubSpotでの広告のエンゲージメントを追跡できるようにします。

Google広告

HubSpotは、キャンペーンレベルでトラッキングテンプレートを適用してGoogle広告を追跡します。アカウントまたはキャンペーンレベルで指定されたパラメーターは、キャンペーンレベルのHubSpotパラメーターとマージされますが、HubSpotによっては上書きされませんGoogle自動タグ付けは、HubSpotの広告トラッキングテンプレートと互換性があります。

HubSpotは、以下のURLパラメーターを各Google広告に追加します。

utm_term={keyword}
utm_source=adwords
utm_medium=ppc
utm_campaign={_utmcampaign} - set by default to the name of the Ads campaign
hsa_cam={campaignid}

hsa_grp={adgroupid}
hsa_mt={matchtype}
hsa_src={ad network}
hsa_ad={creative}
hsa_acc={ID of account/customer}
hsa_net=adwords
hsa_kw={keyword}

hsa_tgt={targetid}
hsa_ver=3

注:HubSpotの広告トラッキングテンプレートがGoogle広告に適用されている場合、更新はGoogle広告アカウントの[変更の履歴]に反映されます。変更に関連付けられたユーザーは、広告アカウントをHubSpotに接続したユーザーになります。

Google広告のトラッキング要件

  • Google広告の宛先URLは完全なURLである必要があり、リンクの短縮形(例:bit.ly、ただしhubs.lyを除く)によって短縮できません。リンクの短縮形は、URLの末尾からパラメーターを失わせ、トラッキングを妨げます。
  • URLの最終版、非リダイレクトバージョンのみを使用してください。これは、リダイレクトがHubSpotのトラッキングパラメーターを削除するためです。これにはhttpからhttpsへのリダイレクトとサードパーティー クリック トラッキング サービスに含まれます。
  • カスタマイズされたトラッキングパラメーターを広告グループまたは広告レベルに追加することは できません。これは、HubSpotのパラメーターが、それらのパラメーターに優先しないためです。
  • HubSpotで広告をトラッキングするには、既存のカスタム トラッキング パラメーターまたはキャンペーンレベルでのトラッキングテンプレートが空白であるか、または、{lupl}から始まる必要があります。
  • HubSpotは、スマートキャンペーン(以前のGoogle Expressキャンペーン)に関するトラッキングやレポートを行うことはできません。Google広告アカウントがスマートモードの場合、HubSpotには広告が表示されません。Google広告アカウントがスマートモードかどうかを調べる方法をご確認ください。

上記の要件をすべて満たしていてもエラーが表示される場合は、トラッキングに関するトラブルシューティングセクションを確認してください。

LinkedIn広告

HubSpotは、サポートされている形式のスポンサードコンテンツにトラッキングテンプレートを適用してLinkedIn広告をトラッキングします。

HubSpotは、以下のURLパラメーターを各LinkedIn広告に追加します。

utm_source=linkedin
utm_medium=paid
utm_campaign={name of ad campaign}
hsa_net=linkedin
hsa_ver=3
hsa_acc={accountid}
hsa_cam={campaigngroupid}
hsa_grp={campaignid}
hsa_ad={creative}

LinkedIn広告のトラッキング要件

  • LinkedIn広告の最終URL は完全なURLである必要があり、リンクの短縮形(例:bit.ly、ただしhubs.lyを除く)によって短縮できません。リンクの短縮形は、URLの末尾からパラメーターを失わせ、トラッキングを妨げます。
  • LinkedIn広告のURLはリダイレクトできません。HubSpotのトラッキングパラメーターがリダイレクト中に削除されるためです。URLの最終版、非リダイレクトバージョンのみを使用してくださいこれには、httpからhttpsへのリダイレクトが含まれます。
  • LinkedInでは、長い広告URLが自動的に短縮されます。LinkedInの自動リンク短縮は、HubSpotのトラッキングと互換性があり、HubSpotのトラッキングテンプレートを適用する機能には影響しません。

上記の要件をすべて満たしていてもエラーが表示される場合は、トラッキングに関するトラブルシューティングセクションを確認してください。

広告トラッキングに関する問題のトラブルシューティング

HubSpotが追跡できない広告にエラーが表示されます。トラッキングエラーが発生した場合、HubSpotは広告にトラッキングテンプレートを適用できないため、これらの広告にはコンタクトが結び付けられません。これらの広告のクリック数やインプレッション数などのレポートデータは引き続き表示されます。トラッキングエラーを解決する方法については、トラッキングに関するトラブルシューティングガイドを参照してください。

HubSpotはエラーが解決されたに広告と属性のトラッキングを開始します。

/jp/ads/ad-tracking-in-hubspot