Skip to main content
The HubSpot integration is a one-way sync from HubSpot -> Exante. Exante imports supported CRM objects and keeps them current through an initial sync on connect, HubSpot webhooks for real-time updates, and a polling safety net that runs every 15 minutes.

Companies

HubSpot companies are synced into Exante parties only when the company is associated with at least one HubSpot deal. Companies without any deals are excluded from sync.
HubSpot fieldExante field
nameParty name
domainParty domain
industryParty industry
phoneParty phone
cityParty city
stateParty state
countryParty country

Contacts

HubSpot contacts are synced into Exante contacts under the associated party, but only for companies that qualify for sync through a deal association.
HubSpot fieldExante field
firstname + lastnameContact name
emailContact email
phoneContact phone
jobtitleContact title
Associated companyParent party
Contacts without a company association are not created in Exante. Contacts tied only to prospect companies with no deals are also excluded until that company becomes associated with a deal in HubSpot.

Deals

HubSpot deals are synced into Exante documents.
HubSpot fieldExante field
dealnameDocument title / deal name
amountDeal amount
dealstageDeal stage
hubspot_owner_idDeal owner reference
Associated companyRelated party context
Any HubSpot deal association makes a company eligible for sync, regardless of stage. Existing closed-won behavior is still preserved for the downstream work-task flow that Exante already runs when a deal reaches closedwon.

Sync behavior

MechanismWhat it does
Initial syncImports deals first, then only the companies associated with those deals, then the contacts for those companies
WebhooksProcesses create, update, delete, merge, and association-change events in near real time, while skipping prospect companies and contacts that do not qualify through a deal
Polling safety netChecks for changed HubSpot records every 15 minutes, but only re-enqueues company updates for companies that were already synced through a deal

Sync options

  • deal_stages lets clients limit the sync to specific HubSpot deal stage IDs.
  • mode: "full" creates Exante Documents, Parties, and Contacts.
  • mode: "catalog_only" stores discovered deals, companies, and contacts in ExternalObjectCatalog without creating internal Exante objects.