CRM & data integration
Send form responses to HubSpot
Create a HubSpot private app with the crm.objects.contacts.write scope and paste the token into your form. Email, first and last name, phone and company are mapped from the matching answers, creating or updating the contact.
What the HubSpot integration does
- Creates or updates by email, so repeat submissions do not duplicate the contact.
- Private app token stays server-side and is never exposed in the published form.
- Pick which email question identifies the contact when a form has several.
What it looks like
A HubSpot contact create-or-update using email as the identifier.
HelloForms — response
Removals enquiry · #4821
- Full name
- Priya Raman
- priya@northgate.co
- Service needed
- Office move
- Budget
- £2,000 – £5,000
HubSpot — record created
Priya Raman
Created from Removals enquiry · #4821
- Full name
- Priya Raman
- priya@northgate.co
- Service needed
- Office move
- Budget
- £2,000 – £5,000
How to connect HubSpot to your form
- 1
Create a private app with crm.objects.contacts.write and copy the token.
- 2
Paste it below. We map email, first/last name, phone and company when those answers exist.
What you’ll need
- HubSpot private app token.
- Email question label (optional) — Defaults to the first email answer.
Credentials are stored server-side and never rendered in your published form. Every delivery attempt is logged, transient failures are retried with backoff, and repeated failures disable the destination instead of retrying forever.
Who uses it
- Marketing teams feeding gated content or demo-request forms into HubSpot.
- Sales teams that work leads in HubSpot sequences.
- Event registration forms that need contacts in the CRM before follow-up.
Works well with
Salesforce
Creates a Lead, Contact or custom record from every submission.
Salesforce integrationMailchimp
Subscribes the respondent to a Mailchimp audience.
Mailchimp integrationZapier
Sends flat, Zap-friendly JSON to a Catch Hook trigger.
Zapier integration
Build a form that feeds HubSpot today
Every destination is included on every plan — no per-integration add-ons.

