How to integrate SalesForce and HubSpot - Step by step guide


August 01, 2021

In order to be able to use the HubSpot-Salesforce integration you will need the following subscriptions, access, and permissions.

  • A HubSpot Professional or Enterprise subscription.
  • Account access permission in HubSpot.
  • A Salesforce edition with API access, or Salesforce Professional.
  • Be a Salesforce system administrator, or be assigned the HubSpot Integration Permission set (in the Available Permission Sets section, select HubSpot Integration Permissions).

In addition to the above permissions, you will need to have all of the following Salesforce user profile administrative permissions. API Enabled.

  • View Setup and Configuration enabled.
  • Modify All Data on any objects (accounts, campaigns, contacts, leads, or opportunities) which will sync to HubSpot.
  • Have the Modify Metadata permission (to view ta in the HubSpot Visualforce window on
  • Salesforce leads and/or contact records).
  • Have the Download AppExchange Packages permission.
  • Have the task Type field be Visible to their user profile.

General expectations of the HubSpot-Salesforce integration
Expect to switch back and forth between these instructions and Salesforce for part of the integration setup and installation process.
There is 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.
HubSpot will only work with one Salesforce instance. 

Step 1: Install Salesforce integration.

Log in to your HubSpot account from the setting menu, click on integrations, and then click on the "Visit App Marketplace" button. 

Search for Salesforce and install the app.


In the pop-up window, enter your Salesforce credentials and click Log In. After logging in, you'll be redirected back to the connector wizard in HubSpot.
Next, install HubSpot in Salesforce. Click Start the Salesforce package installation to begin.

Step 2: Connect to Salesforce

The connector wizard will open. Select yes if you're connecting HubSpot to a Salesforce sandbox; this will connect to a sandbox checkbox. Click Log in to Salesforce.

Learn how to utilize every tool inside of your HubSpot.

Prepare your teams to take ownership of HubSpot and make the most out of your investment.
Start your onboarding

Subscribe to our blog

The best information about inbound marketing, sales, guides and migrations.

Related Reads

11 common mistakes when choosing a Tech Stack and how to avoid them

Choosing the tech stack you are going to leverage the growth of your company should not be a decision you take lightly. Not only can it ...

January 18, 2022
How to drive alignment between Sales and Customer Success Teams

Client X1 is the global leader in remote preservation and collection software. With more than 600,000 users in 20,000 different ...

December 23, 2021
How to migrate your website to HubSpot

This article will discuss the steps needed to successfully and easily migrate your website to HubSpot.

October 24, 2021
HubSpot vs. Pipedrive Which One to Choose?

If you are looking for a new CRM for your business, chances are you have seen Pipedrive and HubSpot names popup in many searches. Here in ...

July 23, 2021