広告経由のリードを担当者が手作業でHubSpotに登録していると、手入力のタイムラグ、転記ミス、フォローの抜けが起き、どの広告から来たリードかも残りません。HubSpotの広告連携で広告アカウントを接続し、「リード同期」をオンにすると、広告内フォームのリードはコンタクトとして自動で登録されます。「広告の費用対効果が低い」と見えていた数字も、実態は広告とCRMの間にある手作業が原因になっていることがあります。
HubSpotはGoogle広告・Meta広告・LinkedIn広告といった主要広告プラットフォームとのネイティブ連携機能を持っており、広告経由のリード情報を自動でコンタクトとして取り込めます(広告内フォームのリードは、HubSpotのナレッジベースによると同期に最大2時間かかります)。さらに、取り込んだリードに対してワークフローを起動し、ナーチャリングや担当者へのアラートまで自動化することも可能です。
HubSpotを導入済みで、広告リードをいまも手作業で登録しているチームでは、どの連携方式が合うかは、Google広告・Meta広告・LinkedIn広告のどれでリードフォームを使っているかによって変わります。取り込んだあとのワークフローをどこまで自動化するかは、その方式が固まってから考えても遅くありません。
目次
なぜ広告リードの自動取り込みが重要なのか
広告リードの自動取り込みとは、広告内フォームやLPのフォームから届いたリードを、CSVの手作業のインポートを通さずにHubSpotのコンタクトとして登録する仕組みです。手作業のままだと、フォローが数時間〜1日遅れ、どの広告から来たリードかも記録に残りません。自動取り込みにすると、送信直後に担当者へ通知が届き、広告ごとの成果もHubSpot上で追えるようになります。
BtoBの広告運用では、リード獲得後の初動スピードは商談化率に直結します。問い合わせや資料請求が発生した直後の数分〜数時間は、見込み顧客の関心が最も高い状態です。この窓を逃さないためにも、リードがHubSpotに即時反映され、担当者への通知やフォローメールが自動で動く仕組みが必要です。
手動運用の場合、以下のような問題が構造的に発生します。
- タイムラグ:広告プラットフォームのダッシュボードを確認し、CSVを取得してHubSpotにインポートするまでに数時間〜1日以上かかることがある
- 転記ミス:メールアドレスや企業名の入力ミスが発生し、フォローができない状態になる
- チャネル情報の欠落:どの広告・どのクリエイティブ経由で来たリードかが記録されず、広告の効果測定ができなくなる
- フォロー漏れ:担当者が多忙なタイミングでリードが発生すると、対応が翌日以降にずれ込む
自動取り込みを実装することで、これらの問題を構造的に解消できます。加えて、広告プラットフォームとHubSpotが連携することで、リードのソース情報・広告キャンペーン名・クリエイティブIDなどがコンタクトプロパティに紐付き、アトリビューション分析の精度も向上します。
月次の経営会議で「この広告費から商談が何件生まれたか」と聞かれたとき、答えの元になるのはHubSpotに残ったリードのソース情報です。広告費を正確に評価し、ROIを経営層に説明するには、リードの取り込みを自動にしてソース情報の抜けをなくしておく必要があります。広告費の正当化と効果測定の方法については、BtoBマーケROI計算方法の記事も参考にしてください。
広告リードの取り込みは、その後のスコアリングやナーチャリングに繋がって初めて価値が出ます。取り込んだ後にどこへつなぐかは、HubSpot活用の全体像でスコアリングとナーチャリングの位置を確かめてから決めます。
HubSpotが対応する広告チャネルと連携方式の違い
Google広告・Meta広告・LinkedInの3チャネルは、HubSpotとの広告連携の仕組みがそれぞれ異なります。広告内フォームのリードはHubSpotの「リード同期」で取り込み、自社LPのフォームはトラッキングコードとHubSpotフォームで取り込む、という2つの経路に分けて設定します。
Google広告(リードフォームアセット)
Google広告では、検索広告やYouTube広告に「リードフォームアセット」(旧称:リードフォーム表示オプション)を付けると、広告上でフォーム入力を完結させられます。このフォームのデータをHubSpotへ自動連携するには、HubSpotでGoogle広告アカウントを接続し、広告設定の「リード同期」タブで同期をオンにします。Google側は同期をオンにした後のリードだけを送るため、それ以前のリードはさかのぼって取り込まれません。
また、Google広告のランディングページにHubSpotのフォームを設置している場合は、HubSpotトラッキングコードを経由して自動的にコンタクトが生成されるため、別途の設定は基本的に不要です。ただし、広告キャンペーン情報をコンタクトプロパティに正確に引き渡すためには、UTMパラメータの設計が前提になります。
Meta広告(リードアドフォーム)
Meta広告(Facebook・Instagram)では「リードアドフォーム」と呼ばれる広告内フォームを利用できます。HubSpotのネイティブ連携機能を使うと、Metaのビジネスマネージャーアカウントを接続し、特定のリードアドフォームをHubSpotと同期させることができます。
Meta広告のリードアドフォームでは、Cookieによる行動の追跡ができません。フォームがMeta社のプラットフォーム内で完結するため、HubSpotの行動履歴としてページビューや直前の行動が記録されないケースが多くなります。このため、取り込み後のリードは「フォーム送信」の記録のみが残り、前後の行動データは限定的になることを前提に設計する必要があります。
LinkedIn広告(Lead Gen Forms)
LinkedInの「Lead Gen Forms」は、BtoBマーケでリード品質が高い傾向があるとされるフォーマットです。HubSpotとの連携は、LinkedIn Campaign Managerのアカウントを接続した後、個別のLead Gen Formをマッピングすることで自動同期が可能になります。
LinkedInはプロフェッショナルプロファイルのデータをフォームに自動入力するため、役職・会社名・業種などの属性情報の精度が比較的高いという特徴があります。MQLの定義や属性スコアリングに活用しやすいチャネルです。LinkedIn経由の属性を点数に反映するなら、HubSpotリードスコアリングの適合スコアに役職や業種の条件を入れます。
HubSpotへの広告リード取り込み:設定の手順
HubSpotへの広告リードの取り込みは、「広告」設定で各広告アカウントを接続し、「リード同期」タブで取り込むフォームを選ぶ、の2段階で設定します。接続するHubSpotユーザーには広告の公開権限が、広告側のアカウントには管理者相当の権限が必要です。
前提:HubSpotの広告ツールを有効化する
広告アカウントの接続とリード同期は、HubSpotのナレッジベースでは無料ツールを含むすべてのプランで利用できるとされています。一部の機能にはプランの条件が付くため、使う機能ごとに対象プランを確認してください。設定は画面上部の設定アイコンから「マーケティング」>「広告」を開いて行います。初期状態では広告アカウントが未接続のため、まず各プラットフォームのアカウントを接続する作業が必要です。
Google広告アカウントの接続とフォームマッピング
- HubSpotの「広告」セクションで「アカウントを接続」を選択し、Google広告アカウントとの接続を許可する
- 接続後、HubSpotがGoogle広告のキャンペーン・広告グループ・キーワードのパフォーマンスデータを読み込む
- リードフォームアセットを使っている場合は、「リード同期」タブでGoogle広告アカウントの同期をオンにする(オンにする前のリードは取り込まれない)
- マッピング時に、「氏名」「メールアドレス」「会社名」など各フィールドの対応関係を確認する
- ランディングページ経由のリードは、HubSpotトラッキングコードが設置されていれば自動でコンタクトが作成される
Meta広告アカウントの接続とフォームマッピング
- 「広告」セクションで「Facebookを接続」を選択し、Metaビジネスマネージャーアカウントへのアクセス許可を付与する
- 接続後、紐付けたいFacebook広告アカウントとリードアドフォームを選択する
- リードアドフォームの各フィールドをHubSpotのコンタクトプロパティにマッピングする
- テスト送信を行い、HubSpotにコンタクトが正しく生成されることを確認する
なお、Metaは定期的にAPIの仕様変更やトークン失効を行うため、接続が突然切れるケースがあります。定期的に接続状態を確認する運用ルールを設けることを推奨します。
LinkedIn広告アカウントの接続とフォームマッピング
- 「広告」セクションで「LinkedInを接続」を選択し、Campaign Managerアカウントへのアクセスを許可する
- 接続後、同期対象のLead Gen Formを選択し、フィールドマッピングを設定する
- LinkedInのLead Gen Formには「職種」「シニオリティ」「業種」などBtoBに有用な属性フィールドが含まれるため、これらをHubSpotのカスタムプロパティに格納する設計を推奨する
- テスト送信でコンタクト生成とプロパティ格納を確認する
UTMパラメータの設計:チャネル情報をコンタクトに紐付ける
広告チャネルのアトリビューション情報をHubSpotのコンタクトプロパティに正確に記録するには、広告URLに付けるUTMパラメータの値を先に決めておきます。決めずに運用すると、同じ広告でも担当者ごとに値が揺れ、チャネル別の集計が合わなくなります。HubSpotはデフォルトで`utm_source`・`utm_medium`・`utm_campaign`の値を読み取り、コンタクトの「オリジナルソース」や「最新ソース」プロパティに反映します。
実務上の推奨設計は次の5項目です。
- utm_source:google / meta / linkedin など広告プラットフォーム名
- utm_medium:cpc / paid_social など媒体種別
- utm_campaign:キャンペーン名(例:2025q2_webinar)
- utm_content:クリエイティブIDや訴求軸(例:cta_feature)
- utm_term:検索キーワード(Google広告の場合)
UTMの各値をHubSpotのフォームに隠しフィールドとして設置しておくと、リードフォーム経由・LPフォーム経由いずれのルートでも、広告起点の情報がコンタクトプロパティとして保存されます。保存したUTMの値をどの広告の成果として数えるかは、BtoBアトリビューション分析の設計で決めます。
リード同期を設定するときは、広告から同期したリードのマーケティングステータスをどちらにするかを決め、スイッチを入れた後に作られた相手だけが対象になる点も確認します。
取り込み後のワークフロー設計:自動化の全体像
広告リードを取り込んだ直後に、サンクスメール・担当者への通知・リードスコアの付与を同時に動かし、スコアが基準を超えたらMQLとして営業に渡します。広告費に対して商談が何件生まれるかは、取り込み後のこの流れで決まります。
ワークフローのトリガー設計
広告リード専用のワークフローを設計する際は、トリガー条件に「コンタクトが作成された」「特定フォームが送信された」「オリジナルソースがPaid Socialである」などの条件を組み合わせて使います。チャネルごとにワークフローを分けると、メッセージのパーソナライズやスコアリングの精度が上がります。
サンクスメールの即時配信
フォーム送信直後に配信するサンクスメールは、リードの関心が最も高いタイミングで届くため、開封率・クリック率が通常のメルマガより高くなりやすいです。メール本文には、申し込んだコンテンツや広告が訴求していた課題に関連する次のコンテンツへの誘導リンクを設置し、エンゲージメントを継続させる設計が有効です。
サンクスメールの開封率が通常のメルマガと変わらないなら、BtoBメールの開封率改善の手順で件名と送信者名から見直します。
担当者へのアラートとタスク自動生成
HubSpotのワークフローでは、コンタクトが生成された時点で担当者(またはチームメール)にメール通知を送るアクション、Slack連携でメッセージを送るアクション、担当者へのフォローアップタスクを自動生成するアクションを設定できます。
特に有効なのは、スコアが高いリードや特定の役職(CEO・マーケティング責任者など)が来た際に、専用の優先フォローアラートを送る設計です。これにより、全リードに均一な対応をするのではなく、確度の高いリードに対して速やかに人的フォローを集中させることができます。
ナーチャリングシーケンスの設計
広告リードの多くは、情報収集フェーズにいる見込み顧客です。即時の商談化を求めるより、段階的に接点を重ねるナーチャリングの方が商談につながるケースが多くあります。ワークフロー内に時間差(ディレイ)を設けた上で、教育コンテンツ・事例紹介・比較コンテンツを順番に配信するシーケンスを設計します。
ナーチャリングシナリオの詳細については、BtoBリードナーチャリングシナリオの記事を参考にしてください。
よくある失敗パターンと対処法
設定を終えても、接続切れ・マッピングのずれ・重複・UTMの欠落の4つで、リード取り込みは止まったり不正確になったりします。どれも取り込み件数と空欄のプロパティを定期的に見ていれば早く気づけます。
パターン1:接続が突然切れてリードが取り込まれなくなる
Meta広告・LinkedIn広告は、APIトークンの有効期限や権限変更によって接続が切れることがあります。接続が切れた状態でも、HubSpot側のワークフローは動いているように見えるため、気づくのが遅れるケースがあります。
対処法:週次または月次で「広告」セクションの接続状態を確認するチェックリストを運用フローに組み込む。加えて、HubSpot上でリード数が急減した場合に担当者に通知するカスタムレポートを設置しておくと早期発見につながります。
パターン2:フィールドマッピングのズレでプロパティが空欄になる
広告フォームのフィールド名とHubSpotのプロパティのマッピングがずれていると、取り込まれたコンタクトの「会社名」や「役職」が空欄になります。特にフォームの設問を変更したタイミングで発生しやすいです。
対処法:フォームの設問を変更する前にマッピング設定を確認し、変更後はテスト送信を必ず実施する。主要プロパティが空欄のコンタクトを検知するHubSpotリストを作成しておくと、定期的な品質チェックが容易になります。
パターン3:重複コンタクトが大量発生する
同一のメールアドレスを持つリードが複数チャネルから送信された場合や、同一人物が同じフォームを複数回送信した場合に重複コンタクトが発生します。HubSpotはメールアドレスをユニークキーとして重複を排除しますが、設定によっては意図しない形でコンタクトが分裂することがあります。
対処法:HubSpotの「コンタクトの重複排除」機能を定期的に実行する。また、ワークフローの起動条件に「コンタクトがすでに同ワークフローを通過済みの場合は除外」の設定を入れ、重複フォロー配信を防ぐ。重複がすでに溜まっているなら、自動取り込みを始める前にHubSpotのデータクレンジングでまとめて整理します。
パターン4:UTMが引き継がれずアトリビューションが計測できない
広告URLにUTMパラメータを設定していても、LPのリダイレクト設定やSPAの構造によってパラメータが引き継がれないケースがあります。この場合、HubSpotのコンタクトのソース情報が「Direct traffic」になり、広告経由と認識されません。
対処法:LP側でリダイレクトを行う場合は、UTMパラメータを引き渡す実装を確認する。またHubSpotのフォームに隠しフィールドを追加し、JavaScriptでURLパラメータを取得してフォームにセットする実装を検討する。
広告リード取り込みを既存のマーケティング施策と連携させる
広告リードの自動取り込みは、単体で完結するものではありません。ファネル全体の設計と組み合わせることで、初めて機能します。
広告リードの取り込みが完成した後、次に設計すべきはリードのライフサイクルステージ管理です。HubSpotのライフサイクルステージ(リード→MQL→SQL→商談→顧客)の各段階に応じたワークフローと、コンタクトプロパティの更新ルールを整備することで、広告リードがどのフェーズにいるかをチーム全体で共有できるようになります。
MQLに上げる条件がまだ決まっていなければHubSpotのMQL定義と設定で決め、広告リードをファネルのどの段階から始めるかはBtoBファネル設計に合わせます。
また、広告リードを含むすべてのリードのパフォーマンスをHubSpotのレポートで一元管理するには、キャンペーン別・チャネル別のレポートを設計する必要があります。HubSpotのレポート設計については、HubSpotレポート設計の記事も参考にしてください。インサイドセールスとの引き渡しフローを整備したい場合は、マーケとインサイドセールスの連携記事も読んでおくと全体像がつかみやすくなります。
CRMに貯めた顧客データは、そのままMeta広告の除外リストやカスタムオーディエンスの元になります。既存顧客を配信対象から外すときは、Meta広告のカスタムオーディエンス作成の手順で顧客リストからオーディエンスを作ります。
取り込みが安定したら、取り込んだ広告リードが商談と受注に進んだかを広告ツールで見る方法に沿って、広告別の商談単価を月次で確認します。
まとめ:広告リード自動取り込みは「入口」に過ぎない
Google広告・Meta広告・LinkedIn広告とHubSpotを連携させ、広告リードを自動取り込みする仕組みは、今日では技術的に大きな障壁なく実装できます。チャネルごとの連携方式の違いを理解し、UTMパラメータを設計し、ワークフローで初動アクションを自動化する——これが基本の構造です。
ただし、自動取り込みはあくまで「入口」の整備です。取り込んだリードをナーチャリングし、MQLに育てて営業に渡すプロセス全体を設計しなければ、広告費のROIは改善しません。次にやることは、広告接続の状態・主要プロパティの空欄・重複コンタクトの3つを月に1回確認する担当者を決めることです。
広告の接続状態やワークフローの設計を確かめたい場合は、いまの取り込み方を伺ったうえで設定の見直しをご相談いただけます。
無料相談受付中
広告リードをHubSpotに自動で取り込み、初動のフォローまでつなげます
使っている広告チャネルとリードフォームの種類、いまの取り込み方を伺い、リード同期とUTMの設計、取り込み後のワークフローとMQL判定の組み方をお返しします。Ampelは外部CMOとして、HubSpotの導入と運用をマーケティングと営業の業務に合わせて設計し、構築から定着まで支援しています。
よくある質問(FAQ)
- HubSpotのどのプランから広告連携機能が使えますか?
- 広告アカウントの接続とリード広告のリード同期は、HubSpotのナレッジベースでは無料ツールを含むすべてのプランで利用できるとされています。オーディエンス作成やレポートなど一部の機能はプランによって条件が異なるため、使いたい機能ごとにナレッジベースで対象プランを確認してください。
- Meta広告のリードアドフォームとHubSpotを連携した場合、リアルタイムで取り込まれますか?
- リアルタイムではありません。HubSpotのナレッジベースでは、新しいリードの同期に最大2時間かかるとされています。送信直後に電話をかけたい商材では、ワークフローのアラートが届く時間も含めてテスト送信で実際の遅延時間を確認し、フォローの段取りを決めておいてください。
- 複数の広告チャネルを横断してリードを管理するにはどうすればいいですか?
- HubSpotの「オリジナルソース」プロパティと「最新ソース」プロパティを活用することで、コンタクトがどのチャネルから最初に流入し、直近ではどのチャネルと接触しているかを把握できます。チャネル別のリストを作成し、それぞれのリストをレポートに紐付けることで、チャネル横断のパフォーマンス比較が可能になります。
- 広告リードと自然流入リードでワークフローを分けるべきですか?
- 分けることを推奨します。広告リードは検索リードやコンテンツ流入リードと比較して、認知段階や検討深度が異なることが多いためです。特に、広告に訴求した内容に沿ったメッセージングでフォローする方が、エンゲージメント率が高くなりやすいです。ワークフローのトリガー条件で「オリジナルソースが有料広告」を指定して分岐させる設計が基本になります。
- LinkedIn広告のLead Gen Formsで取得した職種・役職データをHubSpotのスコアリングに使えますか?
- はい、可能です。LinkedInのフォームから取得した「役職」「シニオリティ」などのフィールドをHubSpotのカスタムプロパティに格納し、そのプロパティ値を条件にしたスコアリングルールを設定することで、ICP(理想的顧客プロファイル)に合致するリードを高スコアとして扱えます。