Skip to content

Install the HubSpot-Salesforce integration

Last updated: March 2, 2026

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

The HubSpot-Salesforce integration allows you to sync data between HubSpot and Salesforce seamlessly, ensuring consistency across your marketing and sales teams.

Please note:

Before you get started

Expect to switch back and forth between these instructions and Salesforce for part of the integration setup and installation process.

You must have Account Access permissions in your HubSpot account, along with the following subscriptions, access, and permissions in your Salesforce account:

Please note: if you're setting up Salesforce Selective Sync, your specific settings may vary from the standard requirements, settings, and behavior described below.

General expectations of the HubSpot-Salesforce integration

  • There's a limit to the number of API calls used by the integration per day. A single contact sync can take up to four API calls per record, but this number can vary.
  • To connect multiple HubSpot accounts to one Salesforce instance, you must set up and install the integration in each HubSpot account. You can connect only one Salesforce instance per HubSpot account. 

Please note: if you're integrating multiple HubSpot accounts with one Salesforce environment, for the Creating contacts in HubSpot setting, it's recommended to select Don't automatically create HubSpot contacts. If either of the other options are selected, Salesforce leads or contacts created by one HubSpot account may create contacts in the other HubSpot account.

Install the HubSpot-Salesforce integration

  1. In your HubSpot account, click the Marketplace icon marketplace in the top navigation bar, then select HubSpot Marketplace.
  2. Use the search bar to locate and select the Salesforce integration.
  3. Click Install.
  4. If you're connecting HubSpot to a Salesforce sandbox, select the Yes, this will connect to a sandbox checkbox.
  5. Click Log in to Salesforce.

  1. In the pop-up window, enter your Salesforce credentials and click Log In. After logging in, you'll be redirected back to the installation process in HubSpot.
  2. On the Bring the power of HubSpot to Salesforce screen, click Skip this step to install the HubSpot Embed window at a later time. Learn more about adding the HubSpot Embed window to your Salesforce page layouts.
  3. On the Choose your data sync settings screen, choose how your data will sync between HubSpot and Salesforce.
    • HubSpot will create mappings between HubSpot properties and Salesforce fields regardless of which setup you choose.
    • If the Salesforce field doesn't have a matching HubSpot property, a new property will be created in HubSpot by Unknown user.
  1. If you select Recommended setup, click Review settings.

  1. If you select Advanced setup, click Next.
    • On the next screen, set up your contact sync settings:
      • Click the Choose which contacts to sync dropdown menu and select All contacts to sync all contacts to Salesforce, or select a HubSpot segment to use as an inclusion segment to sync only those contacts to Salesforce.
      • Click Next.
    • On the next screen, set up your activity and task sync settings:
      • Click to toggle the Salesforce task sync switch on to automatically create a task in HubSpot when a task is created in Salesforce.
      • In the Timeline sync table, select the Sync checkbox next to HubSpot events to sync to Salesforce as tasks, and click the Salesforce task type dropdown menu to select the task type it will be created as in Salesforce.
      • Click Next.
    • On the next screen, set up your object and property sync settings:
      • Click the Contacts, Companies, or Deals tab to configure the sync type for standard properties for that object. In the Companies and Deals tabs, you may need to click to toggle the Enable company/deal sync switch on before you can create field mappings.
      • The table displays the standard HubSpot object properties and their Salesforce field equivalents. For each property sync, select the sync type: Prefer Salesforce (default), Always use Salesforce, or Two-way. Learn more about the sync types for Salesforce field mappings.
      • Click Next.
  1. Lastly, review your selected data sync settings. To change the settings for a data sync type, click Change.
  2. When you're done, click Finish setup and begin syncing. You'll be redirected to your Salesforce integration settings, and data between HubSpot and Salesforce will begin syncing.

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