HubSpot Salesforce Integration: How to Set It Up and Make It Work
The HubSpot Salesforce integration is not plug-and-play. Platform ownership, sync error prevention, governance rules, and when to get expert help.
Table of contents
HubSpot Salesforce Integration: How to Set It Up and Make It Work
Most teams that connect HubSpot and Salesforce expect the integration to be plug-and-play. It is not. RevBlack has audited dozens of HubSpot-Salesforce instances where the native connector was live but sync errors were silently losing high-intent leads, field conflicts were corrupting pipeline data, and nobody had defined which platform owned what. The native integration makes it easy to flip the switch - but without thoughtful setup and ongoing management, broken processes creep in fast.
HubSpot and Salesforce are not competitors in practice - they fill different roles. Salesforce is the enterprise CRM backbone: highly customizable, scalable, and battle-tested. HubSpot drives demand with marketers-first tools that teams actually use: lead capture, automation, attribution, and sales engagement. When integrated well, you get the best of both. When integrated badly, you get the worst of both.
This guide covers how the native integration works, the most important configuration decisions to get right, and the governance rules that keep the system clean long-term.
How Does the Native HubSpot Salesforce Integration Work?
The native HubSpot-Salesforce integration syncs standard objects between the two platforms automatically - but the default mapping is a starting point, not a final architecture.
Out of the box, standard objects line up like this:
- Accounts sync to Companies
- Opportunities sync to Deals
- Activities sync to Events
On HubSpot Enterprise, up to ten custom objects can be synced. A new contact in HubSpot becomes a lead in Salesforce. When a deal closes in Salesforce, HubSpot moves that contact to Customer.
RevBlack recommends having a solid data hygiene protocol in place before activating the sync - bad data that enters the integration corrupts both systems simultaneously. For the full deduplication and data quality setup before go-live, see the CRM deduplication playbook.
Is HubSpot Better Than Salesforce, or Vice Versa?
HubSpot and Salesforce are not interchangeable - they are complementary, and most high-growth B2B teams run both for that reason.
Salesforce is the gold standard for enterprise CRM: highly customizable, scalable, and deeply integrated with ERP, CPQ, and billing systems. HubSpot wins on usability and marketing tools: lead capture, automation, attribution, campaign management, and sales engagement that marketing and SDR teams actually adopt.
A common setup is using HubSpot for marketing automation and engagement while Salesforce remains the core CRM and pipeline system. For most RevBlack clients, replacing Salesforce is not realistic - it is too embedded in daily operations. But missing out on HubSpot's marketing capabilities is also a real cost. Integration is the answer, as long as it is done with a clear plan.
What Are HubSpot's Core Marketing Strengths in a Dual-Stack Setup?
HubSpot's Marketing Hub is often the reason teams bring it alongside Salesforce - and understanding its specific strengths clarifies which platform should own which functions.
Email marketing: Automation workflows, performance tracking, A/B testing, GDPR compliance, and subscription management.
Campaign marketing: Drag-and-drop landing pages, form builders, campaign-level reporting, and Google Search Console integration.
Sales enablement: Native lead scoring, company scoring, calculated properties, and activity reporting.
Inbound and channel marketing: Omni-channel automation, ABM tools, ad management, video hosting, blog creation, and live chat.
These marketer-first features make HubSpot the strongest complement to Salesforce's enterprise backbone - but they only deliver value if the integration is configured to let HubSpot own these functions without Salesforce overwriting them.
What Are the Most Common HubSpot Salesforce Integration Challenges?
Sync errors are the most damaging failure mode in a HubSpot-Salesforce integration - and they often happen silently, with no alert to sales or RevOps until a lead has already gone cold.
One of the most common scenarios: a prospect submits a form through HubSpot, fits the ICP, and is ready to engage - but due to a sync error, their information never makes it into Salesforce. The sales team is never alerted, and a high-quality lead slips through the cracks.
Common causes of sync errors include:
- Duplicate records
- Mismatched field types
- Conflicts with third-party integrations
- Misconfigured automations inside HubSpot or Salesforce
Add Salesforce Flows, Process Builders, or Apex triggers and the chances of something breaking increase significantly. RevBlack maps processes, keeps data clean, and monitors sync continuously. For a full breakdown of every error type and how to fix them, see the HubSpot Salesforce sync errors playbook.
What Is the Most Important Configuration Decision in the Integration?
Deciding what each platform owns is the single most consequential configuration decision - and most teams skip it entirely.
If ownership is not defined explicitly, automations will collide. This is most common with lead routing and assignment. If HubSpot handles lead capture and attribution, let it run the full process before sending data into Salesforce. If Salesforce owns pipeline reporting and automation, keep it there and push results back to HubSpot.
Split ownership is a recipe for duplicates, sync errors, and incompatible workflows. The decision has to be made before building anything - not after the first sync conflict.
What Do You Need to Know About Campaigns and Leads in Each System?
Two concepts cause more confusion in HubSpot-Salesforce integrations than any others: campaigns and leads. They share names but do not share functions.
Campaigns: A HubSpot campaign tracks assets and how they perform: email clicks, landing page views, ad clicks. A Salesforce campaign tracks people and companies: deal status, lead stage, new business. They are not the same object and were never meant to produce matching numbers. Build reports that make the distinction obvious and train the team on when to look at HubSpot versus when to look at Salesforce.
Leads: In HubSpot, leads are a sub-object of a contact, used to represent qualification and intent. In Salesforce, leads are a distinct record type that converts into a contact, account, and opportunity. They share a name but not a function - and they do not sync natively. For B2B organizations with a defined TAM and ICP, RevBlack often recommends bypassing lead objects entirely and working directly with contacts, accounts, and opportunities to eliminate duplication. For the full architectural decision on leads vs. contacts in Salesforce, see the guide on why to replace lead objects with contacts in Salesforce.
What Advanced Configuration and Governance Rules Does the Integration Require?
Beyond the basic sync setup, five governance guardrails prevent the integration from drifting into a mess of conflicting data and broken automations.
1. Custom mapping Do not sync every field across both systems. Decide which platform wins when there is a conflict. Without a clear winner per field, hours get wasted untangling fields that keep overwriting each other.
2. Selective sync Be selective about what enters HubSpot. Dumping every Salesforce record into HubSpot burns through contact limits and clutters reports with dead data. Use inclusion lists or a dedicated integration user so only the right contacts flow through.
3. Governance rules Agree on the rules before things break. What counts as a duplicate? Which fields can never change, and which should always update? If these are not set upfront, the system makes the decision - and it will not match what the team expects.
4. Third-party integrations Pick a home base - the tool everything else connects to. For most RevBlack clients, that is Salesforce. Connect everything there and let HubSpot pull what it needs. Wiring tools into both platforms builds a spaghetti architecture that nobody can maintain.
5. Performance monitoring Do not wait until reps complain about missing leads. Check the error logs proactively. Look for records stuck in processing. A five-minute daily review prevents a nasty surprise at the end of the quarter.
When Should You Get Expert Help With the HubSpot Salesforce Integration?
The native integration handles straightforward setups - but several scenarios require a partner with hands-on experience in both platforms.
Consider getting expert help when:
- The Salesforce org is loaded with custom objects and workflows
- Sensitive data is involved where mistakes are not an option
- Flows, Apex, or other heavy automations are already running
- There is no dedicated admin watching either platform
RevBlack is one of the few consultancies that is a certified partner with both HubSpot and Salesforce. The result is an unbiased opinion on which platform should own what, a proven integration playbook, and an approach that aligns technology to revenue rather than to features.




