Integrations

自分のEコマースの買い物かごをHubSpotと統合するにはどうすればよいですか。

更新日時 November 29, 2016

必要条件

ソフトウェア: HubSpot マーケティング
サブスクリプション: Basic, Pro, & Enterprise

HubSpotには、Eコマースプラットフォームと統合するためのオプションがいくつかあります。社内とサードパーティのHubSpot統合のすべてがすべてが記載されたリストは、こちらをご覧ください。サードパーティによるEコマース統合に加え、HubSpotでは、Zapierとのネイティブ統合を利用できます。Zapierは、多くのEコマースサイトはじめ、250を超えるサービスとの簡単なAPI統合を可能にする、サードパーティサービスです。

次におすすめのオプションは、HubSpotパートナーが構築したカスタム統合を用いることです。HubSpotのパートナーディレクトリには、お客様と協力して個別のニーズに合わせたカスタムのEコマース統合を構築するサービスプロバイダーが数多く掲載されています。カスタム統合を構築するパートナーを見つけるには:

  • HubSpotポータルの右上にある角帽アイコンをクリックして、[HubSpotパートナーディレクトリ]を選択します。
ユーザー追加画像
ユーザー追加画像

サードパーティによる統合はすべて開発者によりサポートされており、それぞれのページにサポート用のEメールアドレスが記載されています。

カスタムのEコマース統合を構築する場合、開発者はForms APIコンタクトAPIの使用を希望することがあります。

Forms APIを使うと、開発者は、HubSpotへのデータ送信とフォーム送信を実行できます。このAPIはオンラインコンバージョンに用いられます。訪問者のCookieに関連付けられた訪問データを送信することを目的としているため、リードインテリジェンスを収集できます。

投稿を作成する前に、次の2点を実行する必要があります。

1. HubSpotに投稿されるカスタムプロパティを特定し、作成します。

  • 適切なリストのセグメンテーションを行うには、適切なフィールドタイプを使ってプロパティを作成することが重要です(日付には日付選択カレンダー、数値には数値フィールドなど)。
  • このようなカスタムプロパティでは個別の購入に関するデータのみを表すことができ、新しく購入があるたびに、また次のデータ投稿があるたびに上書きされます。
  • 例:最後に購入された商品、最後の購入日、最後の購入額。
  • ドキュメントのリンク:http://help.hubspot.com/articles/How_To_Doc/create-custom-fields-contacts

2. 対応するフォームを作成し、アプリケーション内のそのフォームのページのURLにあるフォームGUIDを参考にして適切な名前を付けます。フォームGUIDは投稿の一部として使われ、フォームの名前はコンバージョンイベントが認識される名前になります。追加情報:

  • 統合では、コンタクトのブラウザからHubSpotユーザートークン(「HubSpotトラッキングCookie」ともいう)を取得して渡し、HSコンテキストの任意のパラメータ内に投稿する必要があります。カスタムプロパティと一緒に任意のパラメータをすべて渡してください。
  • 可能であれば渡す、その他のデータの例:上位3アイテムの商品データ(名称、URL、画像)、上位3アイテムのカテゴリアップセルデータ(名称、URL、画像)、上位3アイテムの関連商品データ(名称、URL、画像)、合計注文額、買い物かごのURL

コンタクトAPIは、買い物かごとHubSpot間で相互に、オフラインのコンタクトデータを渡します。

  • 参照:http://developers.hubspot.com/docs/endpoints#contacts-api
  • 買い物かごのデータベースに保存されているデータをHubSpotに投稿します。これらの投稿は、現在HubSpotに登録されているコンタクトの購入の履歴データや、お客様のデータベースからHubSpotに移動させる新規コンタクトを表します。
  • これらの投稿を作成する前に:
    • HubSpotに投稿されるカスタムプロパティを特定し、作成します。これらのカスタムプロパティは、購入履歴全体に関するデータや、追加のコンタクトとデモグラフィック情報のみを示すようにします。
    • 適切なフィールドタイプを使うようにします(日付フィールドには日付選択カレンダー、数値には数値フィールドなど)。
  • よく使われる投稿方法:
  • コンタクトの作成:http://developers.hubspot.com/docs/methods/contacts/create_contact
  • 既存のコンタクトの更新:http://developers.hubspot.com/docs/methods/contacts/update_contact
  • 同期するデータの他の例(存在する場合):
  • ライフタイムバリュー:金額(合計)、購入件数:件数(合計)、購入カテゴリ:____、_____、____(新しいアイテムは最上位に追加)、購入SKU:____、_____、____(新しいアイテムは最上位に追加)、購入ブランド:____、_____、____(新しいアイテムは最上位に追加)