Docs

HubSpot Integration

2 min readUpdated April 20, 2026

HubSpot is a widely used CRM and marketing platform with a broad set of tools for contact management, email marketing, and sales pipelines. WP Smart Consent integrates with HubSpot via the Contacts API, forwarding opted-in contacts to your HubSpot account in real time.

What You’ll Need#

A HubSpot Private App access token. To generate one, log into your HubSpot account, go to Settings → Integrations → Private Apps, create a new private app, and copy the access token. Make sure the app has at least read and write access to CRM contacts.

Setting It Up#

In the WP Smart Consent dashboard, go to Integrations and find the HubSpot card. Enable it, paste in your access token, and save. Unlike some other integrations, HubSpot doesn’t require selecting a specific list — contacts are added directly to your HubSpot CRM and segmentation, list membership, and pipeline assignment is handled from within HubSpot itself.

What Gets Sent#

When a visitor opts in, WP Smart Consent forwards their first name, last name, and email address to HubSpot. The contact is created in your HubSpot CRM immediately and will appear in your contacts list.

Works Alongside Other Integrations#

Enabling the HubSpot integration doesn’t affect any of your other active integrations. Each destination is independent — a single opt-in event will be forwarded to HubSpot and every other enabled destination simultaneously, and logged with the source integration that captured it.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only