Required Scopes

To configure a Sync for HubSpot, you need to request the following scopes from your HubSpot OAuth application:

  • crm.objects.contacts.read
  • crm.schemas.contacts.read
  • crm.objects.custom.read
  • crm.schemas.custom.read

Learn more about configuring scopes for your app in Adding Integrations.

Synced Objects

HubSpot supports the following Synced Objects:

Contacts

Sync Configuration Options

Example
{
    "integration": "hubspot",
    "pipeline": "contacts",
    "configuration": {
        "properties": ["firstname", "lastname", "email", "phone", "company"]
    }
}
properties
array

An array of HubSpot contact property names to sync. If not specified, the Sync will fetch all available contact properties.