Skip to main content
HubSpot logo
INTEGRATION · HUBSPOT

AntForms meets HubSpot.

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.

01 · USE CASES

What teams build with HubSpot

Three patterns AntForms customers ship most often, each reachable from the Integrations tab in under two minutes.

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.

Full deal creation for sales-qualified forms

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.

Payment-aware contact records

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.

02 · SETUP · 2 MINUTES

Live in 2 minutes.

A few steps, under a few minutes. No code, no Zapier in the middle.

  1. 01

    Open the Integrations tab

    In your AntForms form editor, click the Integrations tab and find the HubSpot card.

  2. 02

    Connect your HubSpot portal

    Click Connect portal to start OAuth. Review the requested scopes (contacts, companies, and deals - read and write) and authorize.

  3. 03

    Map your fields

    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.

  4. 04

    Turn on Company & Deal sync (Pro)

    Enable matching a Company by domain and creating a Deal in your default pipeline and stage, both automatically associated to the contact.

  5. 05

    Submit a test response

    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

03 · WHAT’S INCLUDED

Everything in the HubSpot integration is free.

Every capability ships on the free plan: no paywalls, no metered calls, no per-seat markup.

  • Contact upsert by email with automatic create/update handling, including race-safe conflict resolution
  • Company matching by domain via the HubSpot Search API PRO
  • Deal creation with automatic fallback to your portal's default pipeline and first stage PRO
  • Automatic retry up to 5 times with exponential backoff starting at 60 seconds
  • Per-connection delivery tracking with status, contact ID, and error details
  • Optional Stripe payment enrichment writes paid amount, currency, and status onto the contact record
04 · HONEST LIMITS

The boundaries, named.

What the HubSpot integration does not include, so you can plan around limits before they surface mid-rollout.

  • Free plan maps a fixed 10-field contact allowlist; Company and Deal sync and custom property mapping require Pro.
  • Up to 1 HubSpot connection per form on Free, 3 on Pro.
  • Deliveries stop retrying after 5 attempts; 3 consecutive authorization failures auto-disable the connection and require reconnecting.
  • Deal stage and pipeline default to your portal's default pipeline and first stage when not explicitly mapped.
05 · FAQ

HubSpot, answered.

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.

07 · GET STARTED

Ship your next form with HubSpot.

Free, unlimited, and connected to HubSpot in under two minutes.

NO CREDIT CARD · NO TRIAL · NO TRICKS