For B2B software companies, scaling sales pipelines requires alignment between marketing and sales teams. Many brands choose HubSpot for marketing automation while utilizing Salesforce for sales and opportunity management. If you fail to sync these platforms accurately, you will deal with duplicate contacts, conflicting status updates, and inaccurate attribution reports. Implementing a professional **Salesforce integration with HubSpot setup** is key to building a unified customer database.
How the HubSpot-Salesforce Integration Works
HubSpot provides a native Salesforce integration that syncs contacts, companies, deals, tasks, and product tables bi-directionally, allowing you to pass MQLs to Salesforce and sync opportunity closures back to HubSpot marketing reports.
Step-by-Step Integration Configuration Guide
Step 1: Install the HubSpot Integration in Salesforce
- Log into HubSpot CRM settings, go to Integrations โ **App Marketplace**, and search for Salesforce.
- Click Install App and connect your Salesforce account (admin credentials required="required").
- Install the HubSpot Integration Package in Salesforce to configure API connections.
Step 2: Define Synchronization Rules
Configure property mapping rules to ensure field data matches across platforms:
- Lead Sync Settings: Determine whether HubSpot contacts should create new leads or new contacts in Salesforce.
- Field Mapping (Properties): Map standard properties (First Name, Email, Phone) and custom fields. Choose mapping directions (e.g., "HubSpot updates Salesforce," "Salesforce updates HubSpot," or "Two-way sync").
Step 3: Setup Sync Inclusion Lists
Do not sync your entire database of newsletter signups or low-score leads to Salesforce. Build an active list in HubSpot (e.g., "Salesforce Sync Inclusion List") containing only qualified leads (MQLs) and configure integration settings to sync contacts only from this list.
CRM Field Mapping Best Practices
| HubSpot Property | Salesforce Field Name | Sync Direction Rule | Operational Purpose |
|---|---|---|---|
| Lifecycle Stage | Lifecycle_Stage__c | Two-way sync | Maintains account status visibility. |
| Lead Score | HubSpot_Lead_Score__c | HubSpot updates Salesforce | Enables sales reps to prioritize warm leads. |
| Lead Source | LeadSource | HubSpot updates Salesforce | Tracks marketing acquisition channels. |
| Owner ID | OwnerId | Two-way sync | Assigns lead ownership across both systems. |
Need technical operations support to migrate databases or configure custom integrations? Partner with growth operations experts. Explore our custom HubSpot CRM integration and workflow consulting services.