CRM & ERP integration
Hand leads from HubSpot to Salesforce clean and correctly routed.
New and updated HubSpot contacts are enriched, deduplicated and routed into Salesforce leads, contacts and accounts, with ambiguous matches reviewed by a person.
The problem
Why HubSpot + Salesforce needs a governed process
Marketing and sales disagree on lead quality because duplicates, missing fields and wrong owners appear at handoff. Fixes are made by hand and nobody knows which rule produced which record.
Responsibility
How the systems divide responsibility
Marketing engagement
HubSpot
Contacts, companies, forms, email engagement, deals and tickets in marketing.
Sales record
Salesforce
Leads, contacts, accounts, opportunities, cases and CPQ.
Capabilities
What Nexus orchestrates
Pre-built action groups used in this pattern. Anything else runs through an API, protocol or database step, or Rules + Code, in the same workflow.
HubSpot
69 ACTIONS
- Contacts15
- Companies10
- Forms10
- Deals10
- Tickets10
- Core4
Salesforce
73 ACTIONS
- Leads10
- Contacts10
- Accounts10
- Opportunities10
- Cases12
- Reports10
- CPQ Quote8
Architecture
One governed run across both systems
How work starts
Salesforce (SOQL polling), webhook or schedule
The HubSpot leg starts from a webhook, an HTTP poll or a schedule. The return leg can start from Salesforce SOQL polling.
When a pre-built action does not cover it
Workflow patterns
What teams run across HubSpot + Salesforce
01
Lead creation with deduplication
A HubSpot contact is checked against Salesforce leads, contacts and accounts. Clear matches update, clear new records create, and ambiguous ones wait for review.
02
Territory and owner routing
Routing rules in Rules + Code assign the Salesforce owner from company and region data, with the rule recorded.
03
Form submission to case
Support-type HubSpot form submissions become Salesforce cases instead of leads.
04
Opportunity status back to marketing
Salesforce opportunity changes found by SOQL polling update the HubSpot contact or deal for nurture.
Direction and ownership
Which way each change moves
Qualified contacts flow from HubSpot to Salesforce. Sales outcomes can return to HubSpot for segmentation. Each direction has its own deduplication and ownership rules.
HubSpot Salesforce
Contact, company and form context for a lead ready for sales.
Salesforce HubSpot
Lead or opportunity status for marketing follow-up, where your process uses it.
Control
Approvals and exception handling
Human approval
Sales operations reviews ambiguous matches and records that would merge into existing accounts. Clean creates and updates run by policy.
Exceptions
- Records missing required fields wait in a correction queue.
- Salesforce validation rule failures are captured with the error.
- Rate limits are handled with retry and back-off.
Security, audit and deployment
Every run leaves a reviewable record
- The HubSpot record read and the enrichment applied.
- The deduplication result and match score rule.
- Reviewer decisions on ambiguous matches.
- The Salesforce record created or updated.
Credentials for HubSpot and Salesforce are held in the vault and used only by the steps that need them. Role-based permissions decide who can edit, approve and run the workflow. Nexus runs on premises, in private cloud or air-gapped, so the execution record stays inside your deployment boundary. Governance and audit
Participating connectors
The connectors behind this pattern
Related
Continue from here
- Lead handoff from HubSpot to Salesforce with governed enrichment
Deduplication, enrichment and routing in one recorded run.
- Enterprise automation
Governed processes across the systems you already operate.
- Enterprise integration
Connectors, interfaces and code in one platform.
- Integration explorer
Add more systems to this combination.
FAQ
HubSpot + Salesforce questions
- Can HubSpot start the run?
- The HubSpot leg starts from a webhook, an HTTP poll or a schedule. Salesforce can start the return leg through SOQL polling.
- How are duplicates handled?
- Deduplication rules run in Rules + Code. Clear outcomes proceed and ambiguous matches go to a reviewer.
- Can we keep both CRMs?
- Yes. Each keeps its own records and Nexus moves governed changes between them.
Integration review
Discuss this integration
Bring your HubSpot and Salesforce process. We will map ownership, approval and the steps each system needs.