Skip to content
NexusBook a demo

Financial services use case · HubSpot + Salesforce + SAP

Lead to account and ERP handoff

Leads are duplicated between marketing and sales, and won business is retyped into ERP. Marketing leads become clean sales accounts, and approved deals reach ERP without re-keying.

Systems involved

What each system contributes

HubSpot

69 actions

  • Contacts15
  • Companies10
  • Deals10
Salesforce

73 actions

  • Leads10
  • Accounts10
  • Opportunities10

Trigger source: Salesforce (SOQL polling)

SAP

97 actions

  • Sales Orders14
  • Finance20

Architecture

One governed run

Trigger: webhook / scheduleIntegration: HubSpot + SalesforceRules + CodeHuman ApprovalSystem Action: SAPAudit

How it starts: The HubSpot leg starts from a webhook, HTTP poll or schedule. Salesforce SOQL polling starts the ERP leg.

Step by step

How the process runs

  1. 01

    Lead

    HubSpot contacts, companies and deals are read.

  2. 02

    Dedupe

    Rules + Code matches against Salesforce leads and accounts.

  3. 03

    Sales record

    Salesforce leads, accounts or opportunities are created or updated.

  4. 04

    Approval

    Won opportunities outside policy pause for review.

  5. 05

    ERP

    SAP sales order and finance actions run for approved deals.

Control

Human decision and exception path

Human decision

Sales operations reviews ambiguous matches. A finance owner approves orders outside policy.

Exception path

  • Ambiguous matches wait for review.
  • SAP rejections return to Salesforce with a reason.
  • Missing fields route to correction.

Evidence

What gets audited

  • Lead source data.
  • Match decision.
  • Approvals.
  • Salesforce and SAP references.

Nexus runs on premises, in private or sovereign cloud, or air-gapped. Credentials stay in the vault, roles decide who can approve, and the execution record stays inside your deployment boundary.

Sovereignty and deployment

Related

Patterns, connectors and next steps

FAQ

Questions about this use case

Does Nexus replace any of these systems?
No. Each system keeps its own records. Nexus runs the process between them and records each decision.
How does the run start?
The HubSpot leg starts from a webhook, HTTP poll or schedule. Salesforce SOQL polling starts the ERP leg.
What if a step is not covered by a pre-built action?
It runs through an API, protocol or database call, or as Rules + Code in Python, Bash, Go, Java, .NET, PHP, PowerShell or JavaScript/TypeScript, with the same approvals and audit.

Use case review

Discuss this use case

Bring your version of the process. We will map the systems, approvals and evidence it needs.