Set up HubSpot
- Service key
- Private app token
- In HubSpot, go to Development > Keys > Service keys (or Settings > Integrations > Service Keys) and click Create service key.
- Click Add new scope, tick the scopes below and click Update.
- Click Create and confirm, then click Show and Copy. The key starts with
pat-.
Connect it in Triggr
1
Open the integration
Go to Integrations > HubSpot and click Configure on the Base Configuration card.

2
Enter the key
Paste the key or token into API Key, then click Save Configuration.

contacts, or a custom object’s type ID, such as 2-3465404.
Map your clients
On the Client Mapping card, click Apply 100% Matches, then choose the HubSpot company in Mapped to for anyone left. Triggr saves each match as the client’shubspotId variable.

The Client Mapping card, shown here for ConnectWise Manage.
Troubleshooting
Authentication errors (401)
Authentication errors (401)
The key was rotated, expired or deleted, or pasted with spaces. Paste a fresh copy into API Key.
Permission errors (403 or MISSING_SCOPES)
Permission errors (403 or MISSING_SCOPES)
Edit the key (or click Edit app for a private app) and add the missing scope.
Companies are missing from Client Mapping
Companies are missing from Client Mapping
Check the key has
crm.objects.companies.read and the companies have a Name, then click Refresh.Rotate the key
Rotate the key
On the key’s page in HubSpot, click Rotate, then paste the new key into Triggr. Rotate and expire later keeps the old key working for 7 days; Rotate and expire now stops it immediately.

