HubSpot
Productivity Available Requires secrets

HubSpot — CRM Integration & Contact Updates

Create and update HubSpot contacts, deals, and custom objects as part of your media workflows. Use for tracking content launches, updating campaign records, and triggering marketing automation.

What this integration does

Create and update HubSpot contacts, deals, and custom objects as part of your media workflows. Use for tracking content launches, updating campaign records, and triggering marketing automation.

Best for

Updating HubSpot contact records, deals, and properties based on content publishing events and workflow completions.

Create and update HubSpot contacts, deals, and custom objects as part of your media workflows. Use for tracking content launches, updating campaign records, and triggering marketing automation.

Inputs & outputs.

Inputs
Object type HubSpot object to update — contact, deal, company
Record ID HubSpot record identifier to update
Properties Field values to set on the HubSpot record
Outputs
Updated record ID Confirmation of the HubSpot record that was updated
Property values Current values of the updated properties

Triggers & actions.

Triggers
Contact property updated
A HubSpot contact property changes value — triggers a downstream workflow
Deal stage changed
A deal moves to a new pipeline stage — triggers content or notification workflow
Actions
Update contact
Set property values on an existing HubSpot contact record
Create contact
Add a new contact to HubSpot with specified property values
Update deal
Update deal stage, properties, or associated contacts
Get contact
Fetch contact details and property values by ID or email
Add to list
Add a contact to a static HubSpot list for segmentation or email

Example workflow.

Content published
CMS trigger
Look up contact
HubSpot action
Update property
HubSpot action
Add to list
HubSpot action
Notify
Slack

Frequently asked questions.

Flow connects to HubSpot using a Private App Access Token from your HubSpot account, stored securely in the Flow vault. Private App tokens are the recommended authentication method for API integrations.
Yes. Flow can create or update HubSpot contacts as a workflow action. When a new waitlist signup arrives via webhook, Flow can automatically create the contact record and enrol them in a sequence.
Yes. Flow supports updating deal pipeline stage as a workflow action. This is useful for automatically progressing deals based on external events such as content going live or a contract being signed.
Yes. Flow can create and update HubSpot custom object records. This allows integration with any custom data model you have built in HubSpot beyond standard contacts, companies, and deals.