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
Used in these workflows.
Works well with
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.