Skip to content

Integration · Marketing & Engagement

HubSpot and Salesforce integration

HubSpot SalesforceHubSpot

Short answer

The HubSpot and Salesforce integration syncs contacts, leads, companies, deals and activity between the two platforms, so marketing can run in HubSpot while sales and service work in Salesforce.

How the HubSpot and Salesforce integration works

HubSpot's native connector uses field mappings, sync rules and inclusion lists. It is the most common mixed-stack pattern in financial services. Good results depend on agreed field ownership, clean data and monitoring of sync errors.

What syncs

  • Contacts, leads and companies
  • Deals and opportunities
  • Tasks and activity
  • Campaign and lead source data
  • Custom objects on supported editions

See the architecture diagram ↓

Integration options

  • HubSpot native Salesforce connector
  • MuleSoft for complex cases

What to plan for

  • One HubSpot account connects to one Salesforce org. With several Salesforce orgs, you need a HubSpot account for each, or you merge the orgs first.
  • Agree which system owns each field before the first sync.
  • HubSpot matches contacts and leads on email, and companies on a field you map, such as domain. It doesn’t deduplicate deals by default, so deal sync needs its own rules.
  • A contact sync can use up to four Salesforce API calls per record, and every app connected to Salesforce shares the daily limit. When the limit is reached, HubSpot suspends the sync until the rolling 24-hour window frees up calls, and it usually resumes on its own.
  • Sync only the records and fields each side uses. Syncing everything spends API calls and clutters both systems.
  • Salesforce validation rules cause sync errors, so someone has to watch the error log.
  • If you market to people in the EU, consent and deletion requests have to reach both systems (GDPR).

Frequently asked questions

Is the connector included with HubSpot?

Yes, on Professional and Enterprise plans of any HubSpot hub, with no separate fee. On the Salesforce side you need an edition with API access or Professional Edition; Group Edition isn’t supported.

Can it sync custom objects?

Yes, with HubSpot Enterprise. Professional syncs the standard objects (contacts, companies and deals); custom objects need Enterprise.

Last reviewed October 2, 2026 by the Vantage Point team. Product names and capabilities belong to their respective vendors; access to some data requires the vendor's approval. Browse all integrations

Architecture

How data flows: HubSpot and Salesforce integration

CRM Middleware / connector layer Connected system
What syncs between systems
FromToWhatDirectionTimingHow
HubSpotSalesforce Contacts & leadsSync rules and inclusion list decide what moves. ⇄ two-way real-timenative connector
HubSpotSalesforce Companies & accounts ⇄ two-way real-timenative connector
HubSpotSalesforce Deals & opportunities ⇄ two-way real-timenative connector
HubSpotSalesforce Tasks & activity → one-way real-timenative connector
HubSpotSalesforce Campaign & lead source → one-way real-timenative connector
HubSpotSalesforce Lead score & owner assignmentScore and route in HubSpot workflows; the assigned owner and score sync to the Salesforce record. → one-way real-timenative connector
SalesforceHubSpot Custom objects (e.g. households, financial accounts)Custom object sync needs a HubSpot Enterprise subscription. → one-way real-timenative connector

A typical pattern, simplified. Your design depends on licenses, data ownership and volumes, which we settle in discovery.