HubSpot Integration
Overview
HubSpot offers a full stack of products for marketing, sales and CRM: powerful alone, and better when used together.
Create Contact
Submit Form Data
Create or Update Contact
Create Contact
Add a Contact using the Contacts API.
Appended Fields
HubSpot will append the following data to your lead.
Appended Field | Description |
---|---|
Outcome | Did HubSpot accept this contact |
Reason | If the outcome is a failure, this is the reason. |
List Status | Whether or not the contact was added to the list |
Vid | The HubSpot Contact ID. |
IsNew | A boolean indicating whether or not the contact is newly created as a result of this request. |
Fields
The following fields are used by this integration and automatically added to your flow when missing.
Field | Description |
---|---|
Email Required fieldHubSpot needs this data to function. | Email address |
First Name | First name |
Last Name | Last name |
Website | Website |
Company Name | Company |
Phone 1 | Phone |
Address 1 | Address |
City | City |
State | State |
Postal Code | Zip code |
Custom Input Variables
The following are configuration options (typically not collected with lead data).
Variable | Description |
---|---|
Hubspot Apikey | HubSpot API key |
Hubspot List Id | HubSpot list ID. If provided, the contact will be added to this list |
Hubspot Custom | |
Timeout Seconds | Produce an "error" outcome if the server fails to respond within this number of seconds (default: 360) |
Submit Form Data
Send form submission data to HubSpot using the Form GUID.
Appended Fields
HubSpot will append the following data to your lead.
Appended Field | Description |
---|---|
Outcome | Did HubSpot accept this contact |
Reason | If the outcome is a failure, this is the reason. |
Fields
The following fields are used by this integration and automatically added to your flow when missing.
Field | Description |
---|---|
Email Required fieldHubSpot needs this data to function. | Email address |
First Name | First name |
Last Name | Last name |
Website | Website |
Company Name | Company |
Phone 1 | Phone |
Address 1 | Address |
City | City |
State | State |
Postal Code | Zip code |
Custom Input Variables
The following are configuration options (typically not collected with lead data).
Variable | Description |
---|---|
Hubspot Apikey | HubSpot API key |
Hubspot Portal Id | HubSpot Portal ID |
Hubspot Form Guid | HubSpot Form GUID |
Hubspot Custom | |
Timeout Seconds | Produce an "error" outcome if the server fails to respond within this number of seconds (default: 360) |
Create or Update Contact
Create or update a Contact using the Contacts API.
Appended Fields
HubSpot will append the following data to your lead.
Appended Field | Description |
---|---|
Outcome | Did HubSpot accept this contact |
Reason | If the outcome is a failure, this is the reason. |
List Status | Whether or not the contact was added to the list |
Vid | The HubSpot Contact ID. |
IsNew | A boolean indicating whether or not the contact is newly created as a result of this request. |
Fields
The following fields are used by this integration and automatically added to your flow when missing.
Field | Description |
---|---|
Email Required fieldHubSpot needs this data to function. | Email address |
First Name | First name |
Last Name | Last name |
Website | Website |
Company Name | Company |
Phone 1 | Phone |
Address 1 | Address |
City | City |
State | State |
Postal Code | Zip code |
Custom Input Variables
The following are configuration options (typically not collected with lead data).
Variable | Description |
---|---|
Hubspot Apikey | HubSpot API key |
Hubspot List Id | HubSpot list ID. If provided, the contact will be added to this list |
Hubspot Custom | |
Timeout Seconds | Produce an "error" outcome if the server fails to respond within this number of seconds (default: 360) |