FacebookのコンバージョンAPIを使用して、広告のコンバージョンイベントを作成し、Facebook広告アカウントと同期します。
更新日時 2025年9月23日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
-
Marketing Hub Starter, Professional, Enterprise
Facebook広告アカウントを接続した後、FacebookのコンバージョンAPIを使用してイベントを作成し、CRMライフサイクルステージの変更やHubSpotからのフォーム送信を同期できます。
また、広告コンバージョンイベントを作成して 、LinkedIn広告アカウント や Google 広告アカウントと同期することもできます。
始める前に
広告コンバージョンイベントを始める前に、次のことにも注意してください:
- HubSpot でコンバージョンイベントを作成した後に発生したフォーム送信とライフサイクルステージの変更のみがカウントされ、広告の配信を最適化するために使用されます。
- HubSpotで作成したフォームを使用して、広告コンバージョンイベントを作成することのみ可能です。 HubSpot以外のフォーム からの投稿はFacebookと同期できません。
- HubSpotアカウントに Facebookピクセルがインストールされている 必要があります 。
- ライフサイクルステージまたはフォーム送信広告コンバージョンイベントを作成すると、FacebookのコンバージョンAPIが有効になります。そのため、HubSpot経由でのみFacebookピクセルをインストールすることをお勧めします。以前、ウェブサイトのヘッダーまたはフッターのHTMLにピクセルコードを追加したことがある場合は、手動でインストールしたコードを削除してください。そうしないと、イベントの重複や、レポートのデータの一貫性が失われる可能性があります。
-
- HubSpotはピクセルのサーバーイベントとブラウザーイベントの両方を送信し、Facebookがこれらのイベントを重複を削除できるようにします。サーバーとブラウザーイベントの詳細 .
- Facebookのコンバージョンイベントを作成するには、広告アカウントがビジネスマネージャーアカウントの一部である必要があります。Facebookのヘルプセンターで、広告アカウントを「事業/ビジネスマネージャー」に追加する方法をご確認ください。
- デフォルトでは、フォーム送信広告のコンバージョンイベントを同期する場合、以下のデータが常にFacebookと同期されます。
- ユーザーエージェント
- アクションソース
- イベントソースURL
- IPアドレス(これは任意のフィールドであり、削除することができます。)
広告のコンバージョンイベントを作成
作成できる広告コンバージョンイベントの数は、HubSpotサブスクリプションによって異なります。最新の価格設定とパッケージの説明については、HubSpotの製品・サービスカタログをご確認ください。
- 「Marketing Hub Starter 」サブスクリプションがある場合は、最大5件の広告コンバージョンイベントを作成できます。
- Marketing Hub Professional サブスクリプションがある場合は、最大50件の広告コンバージョンイベントを作成できます。
- 「Marketing HubEnterprise 」サブスクリプションがある場合は、最大100件の広告コンバージョンイベントを作成できます。
広告コンバージョンイベントを作成する:
- HubSpotアカウントにて、[マーケティング]>[広告]の順に進みます。
- 右上の[作成]をクリックし、イベントを選択します。
- ダイアログボックスで、イベントの一般的な詳細をカスタマイズします:
- 広告ネットワーク:イベントの対象となる広告ネットワーク。Facebookを選択し、Facebook広告アカウントの広告コンバージョンイベントを作成します。
- 広告アカウント:イベントを同期させたいFacebook広告のアカウントです。
- イベントトリガー:フォーム送信、ライフサイクルステージの変更、ページビューラジオボタンのいずれかを選択します。
- ライフサイクルステージの変更をイベントトリガーとして選択した場合、以下の追加情報を入力します:
- ライフサイクルステージ: イベントに指定された HubSpotライフサイクルステージ の横にある チェックボックスをオンにします 。
- カスタム ライフサイクル ステージをFacebookに同期することもできます。
- 選択された各ライフサイクル ステージは、イベントとして1つカウントされる。
- ライフサイクルステージ: イベントに指定された HubSpotライフサイクルステージ の横にある チェックボックスをオンにします 。

-
- データ共有: Facebookと共有するコンタクトデータを選択します。
- クリックID:コンタクトがFacebook広告をクリックしてウェブサイトに移動すると自動的に作成される固有ID。
- Eメールアドレス:コンタクトのEメールアドレス。
- 電話番号:コンタクトの電話番号。
- ネットワークと共有するコンタクトを選択: どのコンタクトを共有するかを選択します:
- 選択したライフサイクルステージに移動した全てのコンタクト:選択したライフサイクルステージに移動した全てのコンタクトの同期データです。これには、広告にコンタクトしていないコンタクトのデータも含まれます。
- 選択したライフサイクルステージに進み、広告に反応したコンタクトのみ: 選択したライフサイクルステージに進み、HubSpotによってトラッキングされている広告に反応したコンタクトのデータを同期します。
- データ共有: Facebookと共有するコンタクトデータを選択します。
注: 作成できる広告コンバージョンイベントの数は、HubSpotサブスクリプションによって異なります。最新の価格設定とパッケージの説明については、HubSpotの製品・サービスカタログをご確認ください。
- 「Marketing Hub Starter 」サブスクリプションがある場合は、最大5件の広告コンバージョンイベントを作成できます。
- Marketing Hub Professional サブスクリプションがある場合は、最大 50 件の広告コンバージョンイベントを作成できます。
- 「Marketing Hub Enterprise」サブスクリプションがある場合は、最大 100 件の広告コンバージョンイベントを作成できます。
- イベントトリガーとして[ フォーム送信 ]を選択した場合は、次の追加詳細を入力します。
- HubSpotフォーム: HubSpotアカウントにある既存のフォームの一覧からフォームを検索して選択します。
- 予測リードスコア(任意):このチェックボックスを選択 HubSpotの予測リードスコアデータをFacebookに送信します。
- Facebookコンバージョンイベント:選択したフォームからの送信に関連付けする、既存のFacebookコンバージョンイベントを選択します。この選択されたコンバージョンイベントは、Facebookイベントマネージャーに反映されます。
- 値(オプション) :イベントの金額を指定します。
-
- データの共有への同意: Facebookでは、Facebookとデータを共有することについてコンタクトの同意を得ることをお勧めします。同意データを送信することを選択した場合、Facebookは同意したコンタクトのみ、広告イベントの測定と最適化に使用されます。これはオプションです。
- 既存のプロパティーを使用してデータ共有への同意フィールドを設定するには、同意データを格納するために使用するプロパティーと、コンタクトがデータ共有に同意したことを示すプロパティー値を選択します。
- 初めて同意を設定する場合は、 カスタムコンタクトプロパティーを作成することをお勧めします。このプロパティーは、次の目的で使用できます。
- コンタクトの同意データを格納する目的。
- フォームの同意フィールドとして使用する目的。カスタムの同意フィールドを使用する場合は、訪問者のコンバージョンが考えられる全てのフォームで、そのカスタムフィールドを使用することをお勧めします。例えば、「このデータがFacebook、LinkedIn、Googleなどのサードパーティーと共有される可能性があることに同意します」という関連付けラベルを付けた単一のチェックボックスプロパティーを作成できます。
- データの共有への同意: Facebookでは、Facebookとデータを共有することについてコンタクトの同意を得ることをお勧めします。同意データを送信することを選択した場合、Facebookは同意したコンタクトのみ、広告イベントの測定と最適化に使用されます。これはオプションです。
-
- データの共有: Facebookと共有したいコンタクトデータの横にあるチェックボックスを選択します。ID照合の精度を高められるように、少なくとも既定の Eメール プロパティーを選択することをお勧めします。
- ユーザー エージェント、アクション ソース、イベント ソースURLは必須であり、デフォルトで選択される。
- IPアドレスもデフォルトで選択されている。これはオプションであり、削除することもできる。
- IPアドレスとその他の選択されたオプションを削除するには、データ共有フィールドで、コンタクトデータの右にあるXをクリックします。
- データの共有: Facebookと共有したいコンタクトデータの横にあるチェックボックスを選択します。ID照合の精度を高められるように、少なくとも既定の Eメール プロパティーを選択することをお勧めします。
注:同期されるイベントの数は、フォーム送信のカウントと正確に一致しない場合があります。重複してフォームを送信した場合など、特定の状況下では1回のイベント同期となる場合があります。

- イベントトリガーとして[ ページビュー ]を選択した場合は、次の追加の詳細を入力します。
- ピクセル:イベント用の既存のFacebookピクセルを選択してください。Facebookピクセルをインストールしていない場合は、ピクセルを追加をクリックしてください。外部広告ネットワークピクセルの設置について詳しくはこちら .
-
- データの共有: Facebookと共有したいコンタクトデータの横にあるチェックボックスを選択します。ID照合の精度を高められるように、少なくとも既定の Eメール プロパティーを選択することをお勧めします。
- ユーザー エージェント、アクション ソース、イベント ソースURLは必須であり、デフォルトで選択される。
- IPアドレスもデフォルトで選択されている。これはオプションであり、削除することもできる。
- IPアドレスとその他の選択されたオプションを削除するには、データ共有フィールドで、コンタクトデータの右にあるXをクリックします。
- プライバシーと同意:以下のオプションから選択し、ウェブサイトがCookieを管理する方法を指定します。
- 自分のサイトがCookieを使用していることを訪問者に伝えるために、HubSpot Cookieバナーを使用しています。このオプションを選択すると、HubSpot Cookieバナーを通じて同意した訪問者のみがFacebook広告アカウントと同期されます。HubSpot Cookieバナーの使用方法についてはこちらをご覧ください。
- HubSpot Cookieバナーを使用していません:独自の外部Cookieバナーを使用している場合は、このオプションを選択できます。全ての訪問者はFacebook広告アカウントと同期されます。
- データの共有: Facebookと共有したいコンタクトデータの横にあるチェックボックスを選択します。ID照合の精度を高められるように、少なくとも既定の Eメール プロパティーを選択することをお勧めします。
- イベントの詳細を設定した後、イベントの作成をクリックします。
HubSpotでイベントを管理する
コンバージョンイベントを確認および管理するには、次の手順に従います。
- HubSpotアカウントにて、[マーケティング]>[広告]の順に進みます。
- [イベント]タブをクリックします。全てのコンバージョンイベントを確認できます。
- HubSpotアカウントからのライフサイクルまたはフォーム送信データの同期を無効にするには、該当するイベント名の横にあるスイッチをクリックしてオフにします。
- 各イベントの詳細を表示するには、イベントの名前をクリックします。右側のパネルで、コンバージョンイベントの詳細を確認します。
- HubSpotアカウントからイベントを削除するには、イベントの名前をクリックします。次に、右のパネルで、「削除」をクリックします。
Facebookによるお客さまのイベントデータの利用方法
HubSpotでコンバージョンイベントを作成すると、Facebookでリードジェネレーション広告キャンペーンをより効果的に配信することができます。
- Facebookは、リードジェネレーション キャンペーンに参加したコンタクトのライフサイクル データの同期のみをサポートしています。ウェブサイト トラフィックや投稿エンゲージメント キャンペーンなど、広告アカウント内の他の広告キャンペーン タイプのデータは同期されません。
- Facebookキャンペーンを最適化するには、その他を含むHubSpotの各ライフサイクルステージにコンバージョンイベントを作成する必要があります。
- リード広告キャンペーンを作成する際に、このデータを利用するため。
- Facebookページからリード広告を作成する場合、保存されたインスタントフォームを使用する必要があります。
- Facebook広告マネージャーからリード広告を作成する場合、コンバージョン場所としてインスタントフォームを選択する必要があります。
- Facebookのコンバージョンは、コンバージョンリードの最適化および配信目標を使用する広告キャンペーンでのみ機能します。リード広告の配信コミュニケーションについては、Facebookのビジネスヘルプセンターで詳しく解説しています。
Facebookビジネスマネージャーでイベントを確認する
Facebookは、お客さまのHubSpotアカウントのCRMライフサイクルデータを使用して、広告の配信を最適化します。CRMライフサイクルのイベント変更の価値をFacebook広告 Manager内からもレポートできるようになります。
CRMのライフサイクルイベントの変更は、Facebook広告アカウントに以下のように同期されます。オフラインイベント .Facebookはこれを使用して広告を最適化し、Facebook広告マネージャーで広告レポートを補完します。HubSpotで作成したイベントをFacebook広告アカウントで確認するには:
- Facebook広告アカウントにサインインします。
- Facebook Business Managerで、イベントマネージャーに移動します。
- 左上にある[広告アカウント]ドロップダウンメニューをクリックし、HubSpotでイベントを作成するために使用した広告アカウントを選択します。
- 左のサイドバーで、データソースのアイコンをクリックします。
- データソース]セクションで、[「HubSpotオフラインコンバージョンイベント」]イベントセットを見つけます。
- HubSpotで作成したCRMライフサイクルイベントが発生するたびに、HubSpotはそのデータをFacebook内のイベントセットに同期します。Facebookのイベントセット内で、HubSpotのライフサイクルイベントの各変更がOtherという名前のFacebookイベントとして表示されるのが確認できます。
注: 各測定指標の計算方法はFacebookの要件であるため、Facebookイベントマネージャーの合計イベント数がHubSpotのデータと一致することは想定されていません。
また、HubSpotサポートは、イベントにエラーが発生しない限り、イベント同期ログを取得できません。つまり、エラーがない限り、HubSpotとFacebookのイベント間で不一致が生じている理由を特定することはできません。