Inbound leads land in HubSpot instantly
A Contact is created or updated by email the moment someone submits your form, so sales can work the lead without exporting CSVs or wiring up Zapier.
Sync every submission into HubSpot as a Contact, Company, and Deal.
The AntForms HubSpot integration upserts a Contact - and, on Pro, a Company and Deal - in your HubSpot portal on every form submission via native OAuth 2.0, with automatic retries and per-connection delivery tracking.
Three patterns AntForms customers ship most often, each reachable from the Integrations tab in under two minutes.
A Contact is created or updated by email the moment someone submits your form, so sales can work the lead without exporting CSVs or wiring up Zapier.
On Pro, a Company is matched by domain and a Deal opens in your default pipeline and stage, pre-associated to the contact and company - a demo-request form becomes a working deal automatically.
When a form also collects payment via Stripe, HubSpot contact properties can be enriched with the paid amount, currency, and status, giving sales visibility into who already paid.
A few steps, under a few minutes. No code, no Zapier in the middle.
In your AntForms form editor, click the Integrations tab and find the HubSpot card.
Click Connect portal to start OAuth. Review the requested scopes (contacts, companies, and deals - read and write) and authorize.
Map form fields to HubSpot contact properties. Free plans map a 10-field allowlist (email, name, phone, company, job title, website, address, city, country); Pro unlocks any contact, company, or deal property.
Enable matching a Company by domain and creating a Deal in your default pipeline and stage, both automatically associated to the contact.
Fill out your form and submit. Check the deliveries panel to confirm the Contact (and Company/Deal on Pro) synced successfully.
THAT’S IT · HUBSPOT IS LIVE
Every capability ships on the free plan: no paywalls, no metered calls, no per-seat markup.
What the HubSpot integration does not include, so you can plan around limits before they surface mid-rollout.
The ones we hear most. If yours isn’t here, tell us and we’ll add it.
Something missing? get in touch
Open your form editor, go to the Integrations tab, click Connect portal next to HubSpot, authorize via OAuth, and map your fields. Every future submission upserts a HubSpot Contact.
No. AntForms connects to HubSpot natively via OAuth 2.0 - Contact sync, and Company/Deal sync on Pro, all run without Zapier.
A Contact on every plan. On Pro, AntForms also matches or creates a Company by domain and opens a Deal, both automatically associated to the contact.
Email, first name, last name, phone, company, job title, website, address, city, and country. Custom property mapping requires Pro.
Yes, on Pro. If you don't map a specific pipeline or stage, AntForms uses your portal's default pipeline and first stage.
Free plan allows 1 HubSpot connection per form. Pro allows up to 3.
AntForms retries automatically up to 5 times with exponential backoff starting at 60 seconds. After 3 consecutive authorization failures, the connection auto-disables and needs reconnecting. Email support@antforms.com if a specific delivery looks stuck.
Yes. If both Stripe and HubSpot are connected on the same form, the paid amount, currency, and status from the first completed payment can be written onto the HubSpot contact record.
Free, unlimited, and connected to HubSpot in under two minutes.