Skip to content

Sync Salesforce accounts to HubSpot

Last updated: January 16, 2026

Available with any of the following subscriptions, except where noted:

Learn more about how the Salesforce integration syncs accounts in Salesforce with companies in HubSpot.

Turn on company sync

To begin syncing companies and accounts, turn on the company sync. 

  1. In your HubSpot account, click the settings settings icon in the top navigation bar. In the left sidebar menu, navigate to Integrations > Connected Apps.
  2. Click Salesforce. Then click the Companies tab.
  3. Click to toggle the switch for company sync on

Please note: you must turn on the sync setting before importing Salesforce accounts. Otherwise, company records will not be created in HubSpot.

Screenshot showing the toggle to turn on the company sync in the Salesforce integration in HubSpot.

How Salesforce accounts sync to HubSpot

After the company sync is turned on, any new accounts in Salesforce will automatically be created in HubSpot as companies.

Any existing accounts will be synced to HubSpot in two ways:

Please note: when bulk resyncing company/account field mappings, HubSpot cannot sync more than 200,000 companies at the same time. This can result in a We couldn't sync all your updates for this mapping error.

A Salesforce account does not require an associated contact to create a company in HubSpot.

How HubSpot companies sync to Salesforce

When a company is created in HubSpot, the integration will automatically create a Salesforce account if any of the following criteria is met:

The integration will not create a Salesforce account if any of the following criteria is met:

  • The company is not associated with any HubSpot contacts.
  • All of the company’s associated HubSpot contacts are syncing with Salesforce leads.
  • None of the company’s associated HubSpot contacts qualify for your Salesforce inclusion segment.

Please note: if you're syncing HubSpot companies with Salesforce accounts, changes to the HubSpot contact's lifecycle stage will sync to the company's lifecycle stage. 

Manually create accounts in Salesforce

You can also manually create new accounts in Salesforce from company records in HubSpot. 

  1. In your HubSpot account, navigate to CRM > Companies.
  2. Click the name of your record.
  3. In the right panel, locate the Salesforce sync section.
  4. Click Actions > Resync.

Screenshot showing the Resync button on a company record in HubSpot.

Learn how HubSpot deduplicates Salesforce accounts

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.