Connect HubSpot
- Go to Integrations in the Clustr dashboard and select HubSpot.
- Click Connect HubSpot. You’ll be redirected to HubSpot to authorize access.
- Once authorized, you’ll be returned to Clustr with your portal connected.
Only one CRM can be active at a time. If Salesforce is already connected, disconnect it before connecting HubSpot.
Enable the Cards
After connecting, you need to add the Clustr cards to your HubSpot record layouts. This is a one-time setup; repeat for deals, contacts, and companies.1
Open the layout editor
Open any deal (or contact, or company) in HubSpot. In the top right, click Customize record. You’ll see the existing cards listed in the right sidebar.

2
Add a new card
In the right sidebar, hover between two existing cards. A small + button appears between them. Click it to open the “Add cards” panel.

3
Find Clustr in the card library
In the panel that opens, switch to the Card library tab (second tab). Find the Clustr card and click Add.

4
Save
Click Save and exit (top right). The card now appears on all records of that type.
How It Works
Contacts and companies in HubSpot are automatically matched to your Clustr network via domain and LinkedIn URL. Their latest CRM activity is shown alongside relationship data. Each card shows:- A confidence score for each referral path
- The connector who can make the introduction
- Shared work history and recent engagement activity (calls, emails, meetings)
- An In CRM flag for prospects already in HubSpot, with a direct link to their record
- Links to each prospect’s LinkedIn profile and Clustr page

The Cards
Every card has two tabs. The first tab shows how to reach people (your paths in). The second tab shows what you can leverage (who can be introduced through them).
Deals
Deals
- At : prospects reachable through your network
- From : who deal contacts can introduce you to
Contacts
Contacts
- From: who they can introduce you to
- To : who can introduce you to them
Companies
Companies
- At : prospects reachable through your network
- From : your contacts who can intro elsewhere
Settings
Once connected, you can configure write permissions and field mappings from the HubSpot integration settings page.Write to HubSpot
Field Mappings
Clustr maps its internal data model to your HubSpot field names. The defaults match HubSpot’s standard schema. Change them only if your portal uses custom properties. Contacts
Companies
Deals
Owner sync
Clustr’s Owner column can stay in step with a HubSpot owner property, per record type. By default Clustr reads and writeshubspot_owner_id — on companies for an
account’s owner, and on contacts for a connector’s. To use a different property,
open Integrations ▸ HubSpot ▸ Field mappings and set the Owner row on the
Companies and Contacts tabs. The picker lists HubSpot user properties; “Show all
fields” escapes that filter if your portal keeps owners somewhere unusual. Only
admins can save a mapping. The Owner column’s gear on each table opens the same
row, and shows everyone else a read-only line.
Each record type gets its own direction:
“Also update in HubSpot” starts unticked, every time. Writing into your CRM
is a deliberate act, not a remembered habit. Leave it unticked and the new owner
is saved in Clustr only; the cell then says it differs from HubSpot, and a later
sync does not overwrite it. It stays that way until someone changes the owner
in HubSpot. Over the API the same choice is
push_to_crm on
Set Account State,
Bulk Set Account State and
Set Connector Owner, and the response’s
crmPush says what happened.
Things worth knowing:
- A record that is not in HubSpot has nothing to write to. The push is
refused with
record_not_matched, and the owner is still saved in Clustr. - Clearing an owner is never pushed. Emptying a field in a customer’s CRM is not something a Clustr edit should do.
- Deactivated users. An archived HubSpot owner is kept in the directory and flagged; assigning them in Clustr works, pushing to them is refused.
- Someone who owns records in HubSpot but has no Clustr login still appears
in your owner directory, so you can assign and filter on them like anyone
else. List Owners reports a
crmSeatper owner, which is how you tell in advance whether a push can name them. - A multi-value owner property takes its first value.
- Warm intros are never synced. No CRM has an object for an intro, so the intro’s own owner is Clustr-only.
- Turning a mapping on offers a one-time reconciliation: take HubSpot’s owners, push Clustr’s, or leave the two different. Accounts with no owner in Clustr are filled either way.
hubspot_owner_id. If you map a custom owner
property, changes to it reach Clustr on the regular sync rather than instantly.
Tier sync
An account’s tier can be mapped to one HubSpot company field. HubSpot has a built-in one: Ideal customer profile tier (hs_ideal_customer_profile). When your portal has it, Clustr offers it and can
pair your tiers with its options by rank; nothing is saved until you save.
Otherwise pick any single-select company property.
Set it up in Settings ▸ Tiers, under the tier list, or from the Tier column’s
gear on Accounts. Match each tier to one option, leaving “Not in your CRM” on any
tier that should stay out, then choose the direction: Clustr sets the value,
Your CRM sets the value, or Paused. Two tiers cannot share one option.
- Clustr sets the value: the tier is written on each sync, not on every edit. An account with no tier, and a tier with no option, are skipped rather than cleared. A field that has become read-only, multi-value or deleted is refused at sync time.
- Your CRM sets the value: the field is read off every matched company. An unchanged value does nothing, so a tier edited in Clustr survives; a changed one sets the Clustr tier when it maps to a tier you have. Empty and unmapped values leave the Clustr tier alone.
Tier changes in HubSpot arrive on the nightly sync, not by webhook. HubSpot
only delivers property changes the app subscribes to, and the tier property —
hs_ideal_customer_profile or your own field — is not one of them today.Sync
Click Sync Now to trigger a manual sync between HubSpot and Clustr. The integration also syncs automatically in the background.Mark clients from HubSpot
Tell Clustr which HubSpot companies are your clients, and it fills your client companies list from them. In the app, open Targeting > Clients and set either or both of:- a company property and the values that mean “client”
- Has a won deal: a deal in a Closed Won stage