grid-border

Create HubSpot contacts from forms

Create or update HubSpot contacts from the form on your own site, with fields mapped to contact properties. No HubSpot embed needed. Starter and up.

HubSpot

HubSpot's embedded forms work, but they rarely match the rest of a custom site. This keeps your form and still puts every lead in the CRM.

What happens in HubSpot

Each submission creates a contact, or updates one that already exists, using the properties you mapped.

Connect HubSpot from the Integrations tab
Connect HubSpot from the Integrations tab
HubSpot propertyTypical field
Emailemail
First / last namename fields
Phonephone
Companycompany

Good fits

  • Demo request forms, so sales sees the contact before the call.
  • Contact forms on a marketing site built outside HubSpot.
  • Partner intake forms that should refresh an existing record rather than add a new one.

Connect HubSpot

  1. Open the form's Integrations tab and click Connect on HubSpot.
  2. Approve access in HubSpot, then map your fields to contact properties.
  3. Submit a test entry and find the contact in HubSpot.

Plan

HubSpot needs Starter or higher. On yearly billing Starter is $6 a month. Monthly, it is $8.

FAQ

Will a returning visitor create a duplicate?

HubSpot matches contacts by email address, so a second submission with the same email updates the existing contact.

Do I need HubSpot's embed code?

No. Your form stays on your site and posts to Formbold.

The HubSpot setup guide covers property mapping in detail.

Start building automated forms in 60 seconds

No backend required. Just paste your endpoint and start receiving leads, messages, and submissions immediately.