HubSpot Integration

HubSpot is a customer relationship management (CRM) platform that unifies marketing, sales, content management, and customer service tools. Integrating PropelAuth with HubSpot will automatically sync your users directly into your HubSpot account, as well as sync HubSpot properties to the PropelAuth Dashboard.

Set Up

Log into your HubSpot account and navigate to the Development page, click the Keys dropdown, and select Service Keys. Then, select Create service key.

HubSpot Create Service Key

Name your service key and add the following scopes to it:

  • crm.schemas.contacts.write
  • crm.schemas.companies.write
  • crm.objects.companies.read
  • crm.objects.companies.write
  • crm.objects.contacts.read
  • crm.objects.contacts.write

After creating the service key, navigate to your PropelAuth Dashboard, click on the Integrations page and look for the HubSpot button. Then, copy and paste your HubSpot Service Key into the Service key field.

HubSpot Enter Service API Key

Syncing Organizations

The PropelAuth HubSpot integration does not create organizations in HubSpot. Instead, we recommend enabling the Create and associate companies with contacts setting within HubSpot to automatically create and associate organizations with users that have matching email domains.

With this setting enabled, a user synced from PropelAuth to HubSpot will either be automatically added to an existing company or a new one will be created for them.

Enabling Create and Associate Companies with Contacts setting in HubSpot

Fields synced from HubSpot to PropelAuth

User (contact) and organization (company) data is synced from HubSpot to PropelAuth, allowing you to view HubSpot data directly in the PropelAuth Dashboard by navigating to the user's or organization's page.

HubSpot org data in PropelAuth

Organization Data

The following organization/company data is synced from HubSpot to PropelAuth.

Company NameCompany DomainTypeLead Status
Ideal Customer Profile TierTarget AccountOriginal Traffic SourceLatest Traffic Source
First Contact Create DateLast ContactedLast Activity DateCSM Sentiment
Recent Ticket SentimentClose DateLast Meeting BookedHubSpot Owner ID

User Data

The following user/contact data is synced from HubSpot to PropelAuth.

Lead StatusLifecycle StageLast Sales Activity DateBuying Role
Analytics SourceLast ContactedNotes Last UpdatedLikelihood to Close
Lead RatingContact PriorityClose DateLast Meeting Booked
Journey StageHubSpot Owner IDLast CSAT Survey DateLast CSAT Survey Follow Up
Last CSAT Survey RatingLast NPS Follow UpLast NPS RatingLast Survey Date
Last CES Survey DateLast CES Survey Follow UpLast CES Survey RatingTimezone

Fields synced from PropelAuth to HubSpot

The following user fields are synced from PropelAuth to HubSpot:

  • Email
  • First Name
  • Last Name
  • PropelAuth User ID
  • PropelAuth Last Active At
  • PropelAuth User URL

The PropelAuth User ID, PropelAuth Last Active At, and PropelAuth User URL fields will be automatically created in your HubSpot instance and can be displayed in the user's HubSpot profile.

Organization fields are currently not synced from PropelAuth to HubSpot.