The HubSpot CRM modules enable you to monitor events, records, contacts, engagements, file and form submissions, or create, retrieve, update and delete records, contacts, engagements, events, or files in your HubSpot CRM account.
In order to use HubSpot CRM with Integromat, it is necessary to have a HubSpot CRM account. If you do not have one, you can create a HubSpot CRM account at HubSpot CRM sign up page.
To connect your HubSpot CRM account to Integromat follow the general instructions for Connecting to services.
After you click the Continue button, Integromat will redirect you to the HubSpot CRM website where you will be prompted to grant Integromat access to your account.
Confirm the dialog by clicking the Grant Access button.
When creating a connection, display the advanced options. You will be requested to enter your Client ID and Client Secret. To get these values, you need to register your application (Integromat) under your user settings in HubSpot.
To do this, go to app.hubspot.com/signup-v2/developers. Fill the form and click the button to finish the registration.
Go to app.hubspot.com/myaccounts/ and click on your developer account.
You will see the list of your registered applications.
Click the Edit button in the row with the application.
You can read your Client ID and Client Secret.
Copy these values to Integromat and click the Continue button.
Log into Hubspot CRM and select your developer account by clicking on your account with hubspot-developers-... DOMAIN.
Then continue by clicking on the button, Get HAPIkey
to read your HAPIkey and your User ID.
You only need to define one webhook, even when using it for multiple subscriptions.
This webhook should be linked to each scenario that watches for notifications from Hubspot CRM.
Notifications should be filtered using the types that are described here: developers.hubspot.com/docs/methods/webhooks/webhooks-overview/
If there are old subscriptions, these subscriptions must be deleted first and then a new webhook can be created.
Old subscriptions can be deleted by:
To set a webhook for watching notifications, you need to create a connection to your developer account by setting the following advanced fields: