HubSpotとSalesforceの連携方法

商談・顧客データを分断させない仕組みとは?

SFDC連携

HubSpotとSalesforceの連携


 

Salesforceは、リード・商談・契約・サポート履歴など、営業活動を中心とした顧客データが体系的に蓄積されるCRMです。
一方で、営業プロセスに最適化された設計であるがゆえに、マーケティング部門にとってはデータの活用が難しいケースも少なくありません。

例えば、
 ・商談情報はあるが、マーケティング施策に活用されていない
 ・契約・更新情報がキャンペーン設計に反映されていない
 ・サポート履歴がナーチャリングに活かされていない
といったように、せっかく蓄積されたデータが分断されているケースが多く見られます。

こうした課題に有効なのが、HubSpotとの連携です。
HubSpotと連携することで、Salesforce上の商談・契約・顧客データをマーケティング施策に接続し、ナーチャリング・アップセル・解約防止といったアクションに直接つなげることが可能になります。

本記事では、下記のような内容を解説しておりますので、データ連携を効率化してデータドリブンな営業活動を実現したいとお考えの企業様はぜひご参考ください。

HubSpot・Salesforce連携アプリ


HubSpotの公式 App Marketplace には、Salesforceと連携できるアプリが用意されています。
「Salesforce連携(HubSpot標準コネクタ)」を使えば、HubSpotとSalesforceのレコードを自動で同期でき、手動でのデータ移行を省くことができます。
リード(Lead)やコンタクト(Contact)、取引先(Account)、商談(Opportunity)を中心に、SalesforceオブジェクトとHubSpotオブジェクト間で条件を整えることで、一部項目の双方向のデータ共有や既存データの同期が可能です。
連携できる範囲は対象オブジェクトや項目設定によって異なりますので、注意が必要です。
なお、利用にはHubSpot側で所定の有償プラン(Professional/Enterprise帯 )が必要となる場合があります。
※最新要件はApp Marketplaceの表示に従ってください。

 


■Salesforce連携アプリの注意点


✕ Salesforceのオブジェクト構造とHubSpotはそのまま対応しない

Salesforceは「リード(Lead)」「取引先(Account)」「コンタクト(Contact)」「商談(Opportunity)」といった明確なオブジェクト構造で設計されていますが、その構造はHubSpotのコンタクト・会社・取引といったオブジェクト設計と完全に一致するわけではありません。
特に、LeadからContactへの変換プロセスや、AccountとContactの関係性などはHubSpot側の構造と差異があるため、そのまま連携すると情報の重複や意図しないデータ紐付けが発生する可能性があります。
 HubSpotとSalesforceの標準連携では、ベースとなる対応オブジェクトはあらかじめ決まっています。
たとえば、SalesforceのAccountsはHubSpot上では「会社」、Leads / Contactsは「コンタクト」、Opportunitiesは「取引」に対応します。
そのため、設計時に重要なことは、基本の対応関係を前提に、同期項目や更新ルール、関連付けの扱いを整理することです。

 

✕ Salesforceのカスタム項目は連携用の設計が必要になる

Salesforceでは、業務に応じて多数のカスタム項目が設定されているケースが一般的です。
しかし、これらの項目は初期状態ではHubSpotと適切に同期できない場合があります。
項目名の違いやデータ型の不一致、選択肢のズレなどがあると、正しく連携されない原因になります。
そのため、必要に応じて項目の統一や変換ルールの設定を行い、連携用に最適化した設計に調整することが求められます。
場合によっては、既存の運用項目とは別に、連携専用の項目を用意することも検討が必要です。

 

✕ 双方向連携では更新ルールを決めないとデータが崩れてしまう

HubSpotとSalesforceを双方向で連携する場合、どちらを更新の起点にするかを決めていないと、データの上書きや不整合が発生しやすくなります。
例えば、営業担当がSalesforceで更新した内容が、HubSpot側の自動処理によって上書きされてしまうといったケースも起こり得ます。
そのため、項目ごとに「HubSpot起点」「Salesforce起点」を明確に定義しておくことが、安定した連携運用には欠かせません。

 

HubSpotとSalesforce連携アプリで利用できるデータ 

  •  

HubSpotとSalesforceの連携では、同期できるデータ項目を事前に整理しておかないと、想定していたデータが活用できない、設定時に迷うといったケースが発生しやすくなります。
特に連携設定画面ではHubSpot側の項目名で表示されるため、Salesforceのどの項目(Lead / Contactなど)に対応するのか分かりにくく、混乱の原因になりがちです。
また、Salesforceでは同様の情報がLeadとContactの両方に存在するケースもあるため、どのオブジェクトを基準に連携するかを事前に整理することが重要です。
下記の表では、Salesforceでそれぞれ管理される項目がHubSpot側のどの項目と対応しているのか、設定時の判断にお役立ていただけるようにまとめています。

 

顧客(Contact)に関するデータ項目

 

 HubSpot  項目名(英語)   HubSpot 項目名(日本語)

Salesforceで想定

される項目名

用途・補足

email

メールアドレス

Email(Lead / Contact)

連携のキーになりやすい項目。

重複管理しないように注意

firstname

First Name(Lead / Contact)

姓名を分けて管理している場合、

統一が必要

lastname

Last Name(Lead / Contact)

必須項目のため入力ルールの統一が必要

phone

電話番号

Phone / Mobile(Lead / Contact)

ハイフンの有無など表記揺れに注意

jobtitle

役職

Title(Lead / Contact)

テキスト項目として連携可能

createdate

 作成日

Created Date(Lead / Contact)

自動生成項目。

更新起点との役割整理が必要

 

出典:HubSpot公式_HubSpotのコンタクトプロパティー

出典:Salesforce プラットフォームのオブジェクトリファレンス 

※HubSpotの表示名と内部名は必ずしも一致しません。
特に既定プロパティーや環境ごとの差異があるため、実際の設定時はHubSpotのプロパティー画面で内部名を確認したうえでマッピングしてください。

 

会社(Company)に関するデータ項目

 HubSpot  項目名(英語)   HubSpot 項目名(日本語)

Salesforceで想定

される項目名

用途・補足

company name
(n
ame)

会社名

取引先名(Account Name)

Salesforceの主キーとなる基本項目

company  domain name
( domain)

会社ドメイン

 Webサイト(Website) 

名寄せや重複判定に活用

industry 業種

業種
(Industry)

選択肢の値は統一が必要
numberofemployees 従業員数
(HubSpot 上では従業員範囲という表現)
従業員数(Number of Employees) 数値項目として管理
annualrevenue

年間売上高

(HubSpot 上では年間収益という表現)

年間売上高(Annual Revenue) 通貨・単位の統一に注意
 city 市区町村
(会社の所在地)
市区町村
(Billing City)
 住所はBilling / Shippingで分かれる 
createdate 作成日 作成日
(Created Date)
 自動生成項目 

 

出典:HubSpot公式_HubSpotのデフォルトの会社プロパティー

出典:Salesforce プラットフォームのオブジェクトリファレンス  

※HubSpotの表示名と内部名は必ずしも一致しません。
特に既定プロパティーや環境ごとの差異があるため、実際の設定時はHubSpotのプロパティー画面で内部名を確認したうえでマッピングしてください。

 

 

取引(Deal)に関するデータ項目

 HubSpot  項目名(英語)   HubSpot 項目名(日本語)

Salesforceで想定

される項目名

用途・補足
dealname

取引名

 商談名(Opportunity Name) 

 商談管理の基本項目 

dealstage

取引ステージ

 ステージ(Stage) 

 フェーズ管理(カスタマイズ前提) 

amount 金額

 金額
(Amount) 

 通貨設定に注意(多通貨対応あり) 
pipeline パイプライン
(取引パイプライン)
 商談プロセス(Sales Process / Record Type) 

 複数プロセス管理時に使用 

closedate クローズ日
(成約日もしくは失注日)
 完了予定日
(Close Date) 
 受注・失注の基準日 
createdate  作成日  作成日
(Created Date) 
 自動生成項目 

 

出典:HubSpot公式_HubSpotの規定の取引プロパティー

出典:Salesforce プラットフォームのオブジェクトリファレンス  

※HubSpotの表示名と内部名は必ずしも一致しません。
特に既定プロパティーや環境ごとの差異があるため、実際の設定時はHubSpotのプロパティー画面で内部名を確認したうえでマッピングしてください。

こちらの表を参考に主要データに対応した項目を整理することで、対応する項目の取り違えや設定漏れを防ぎやすくなります。
実際の運用では、自社の管理ルールや業務フローに合わせて、連携対象の取捨選択や項目設計の見直しを行うことが重要です。本表を基準に、自社に適した連携設計を検討してみてください。

 

連携アプリの設定方法

 

屏幕截图 2026-03-27 165031

 

 

 

HubSpot App Marketplaceにアクセス: まず、こちらのHubSpot App MarketplaceのSalesforceのページにアクセスします。
アプリのインストール: 画面左の「サインインしてインストール」を選択します。
アカウントの認証: 画面の指示に従ってHubSpotアカウントとSalesforceアカウントを認証させます。
同期設定のカスタマイズ:認証完了すると、同期するデータの項目(顧客情報など)と個別のデータ項目を設定します。
屏幕截图 2026-03-27 165140
各項目について、一方向同期(HubSpotからSalesforce、SalesforceからHubSpot)、双方向同期など、連携の方向性の設定が可能なので、希望する同期設定をします。

 

アプリ以外での連携の仕方 


より柔軟にHubSpotとSalesforceをつなぐ方法としては、以下が検討の対象になります。

①iPaaS(自動化ツール)でワークフローを組む方法
②APIを用いて独自に連携する方法

Salesforceは標準でAPI連携や外部連携機能が充実しており、
Zapierのような連携サービスでもイベントをトリガーとして処理を実行することが可能です。
また、Platform EventsやChange Data Captureなどを活用することで、
レコードの変更を起点としたリアルタイム連携も実現できます。

それぞれの連携方法について、詳しくご紹介します。

 

  • ①自動化ツール(iPaaS)による連携

    一つ目は、ZapierなどのiPaaS(Integration Platform as a Service)を活用する方法です。
    iPaaSを活用すると、Salesforceのオブジェクトに格納されているデータ
    (取引先・リード・商談など)を起点に、
    HubSpot側のコンタクト/会社/取引などへ反映する連携フローを構築できます。
    Salesforceとの連携では、内部的にAPIやイベント通知(Webhook相当の仕組み)が利用されるため、
    連携対象項目の整理や設計を事前に行うことで、設定と運用がスムーズになります。

 

連携範囲:
・顧客情報(リード・コンタクト・取引先)

・商談、進捗情報

・契約、更新情報(※Contract / Opportunityベース)

・活動履歴(Activity / Task / Event)

・顧客対応履歴

・カスタム項目 など

 

※連携できる範囲は、利用する連携サービス・設計(オブジェクト/項目)により異なります。
業務要件に応じて、必要な項目を選択して連携することが可能です。
HubSpotはZapierなどの外部連携ツールとの連携方法を、
公式ナレッジベースで紹介しています。

HubSpotナレッジベース参照


 

②APIによる連携

より高度な連携や大規模運用を想定する場合は、
HubSpotおよびSalesforceが提供するAPIを利用した独自連携の構築も選択肢となります。

API連携では、業務フローやデータ構造に完全に最適化した仕組みを構築できる反面、
開発・保守コストが発生します。
そのため、専任エンジニアや外部パートナーと連携した設計が前提となります。

  •  

 

連携の設計ポイント
ID同期:HubSpotにSalesforce用のカスタムプロパティ(例:salesforce_id)を追加し、両者のレコードを紐付ける。
項目の整合性:金額・日付・選択肢などの形式を事前に統一し、SalesforceとHubSpot間でズレが出ないようにする。
ステータス連携:Salesforceの商談ステージ(Stage)とHubSpotのdealstageを対応付け、変換ルールをあらかじめ定義する。
更新トリガー:Salesforceのレコード作成・更新を起点に、APIやイベント機能(Platform Events / CDC)を用いてHubSpotへ連携する。必要に応じて、HubSpot側の更新をSalesforceへ反映する双方向連携も検討する。

 

■参考ドキュメント
HubSpot APIガイド
取引/コンタクト/会社の各CRM APIの関連付けの方法が説明されています。

Salesforce API ガイド
 REST API / 認証 / Platform Events / Change Data Capture などの方法が説明されています。


 

HubSpotとSalesforceの連携で実現できるマーケティング施策


 

HubSpotとSalesforceを連携することで、Salesforceに蓄積された顧客情報や商談情報、契約・更新データ、活動履歴などをHubSpot上でも確認・活用できるようになります。
営業や受注後のデータをマーケティングと組み合わせることで、顧客フェーズに応じた施策設計が可能になります。
さらに、Salesforceの商談ステータスや契約状況を起点に、HubSpotでのメール配信やフォローを自動化することで、部門を横断したデータ活用を実現できます。

 

HubSpotに取り込んだSalesforceの顧客情報や商談情報、契約・更新データ、活動履歴などを活用し、
進捗やステータスをトリガーとすることで、さまざまなマーケティング施策を実行できます。
連携によって実現できる代表的な施策は以下の3つです。

1

顧客別に最適なアプローチ

Salesforceで管理している商談進捗や契約状況をもとに、HubSpot上で顧客の検討フェーズを可視化することができます。

初回接触後のフォローや提案後の追客など、状況に応じたアプローチの最適化が可能となり、営業とマーケティングの連携強化に寄与します。

2

データに基づくセグメント配信

Salesforceの契約情報や取引状況を連携させることで、顧客属性や商談フェーズに応じたセグメント配信が可能になります。

業種別や契約更新時期別のリストを自動生成でき、属人管理を減らしながら配信精度を高めることができます。

3

更新を起点とした施策自動化

Salesforceのレコード更新や商談ステータスの変更を起点に、HubSpotでの通知やメール配信、タスク作成を自動化できます。

契約時の案内や更新前のリマインドなどを自動化することで、属人化を防ぎ、安定した運用体制の構築につながります。

ここまでご紹介した内容を参考に、自社の業務フローに合わせた連携・活用方法を検討してみてください。
SalesforceとHubSpotを連携することで、マーケティングと営業のデータが分断されることなく統合され、より高度な顧客体験の設計が可能になります。

また、クリエイティブホープが提供する「もっとHOT見込リスト+」では、データ設計から顧客分析、施策の実装支援までを一貫してサポートしています。
HubSpotとSalesforceの連携活用について具体的なご相談がある場合は、お気軽にお問い合わせください。

HubSpotとの連携ならクリエイティブホープにお任せください

お気軽にお問い合わせください

担当者より後日ご連絡させて頂きます。
お急ぎの場合には、03-5925-2981 までお電話ください。