All help articles

Integrations

Which Form Fields Map to HubSpot Contact Properties

Last updated 2026-08-04

When HubSpot is connected, SiliForm matches recognizable question labels to standard HubSpot contact properties — email, firstname, lastname, phone, company, website, city, state, country, zip, jobtitle — and upserts the contact by email. Submissions without an answered email question are skipped for HubSpot sync.

  1. 1

    Connect HubSpot first

    Field mapping only runs once HubSpot is connected to a form — see Connect HubSpot or Zapier for setup.

  2. 2

    Check the supported properties

    SiliForm recognizes question labels for these standard HubSpot contact properties: email, firstname, lastname, phone, company, website, city, state, country, zip, and jobtitle.

  3. 3

    Label questions clearly

    Mapping is based on the question's label, so word questions in plain, recognizable terms — e.g. “Email Address” or “Company” — rather than unusual phrasing, to give them the best chance of mapping to the right property.

  4. 4

    Understand the email requirement

    Contacts are upserted by email — SiliForm uses the email address to match an existing HubSpot contact or create a new one. If a submission has no answered email question, it's skipped for HubSpot sync (it's still saved as a normal SiliForm response either way).

Frequently asked questions

Why didn't a submission show up in HubSpot?
Most likely it had no answered email question — those are skipped for sync, though still saved as a normal response in SiliForm. It's also worth checking whether the relevant question's label is clear enough to be recognized.
Can I map a custom HubSpot property?
Only the standard contact properties are supported: email, firstname, lastname, phone, company, website, city, state, country, zip, and jobtitle.

Related

Build your first form in about two minutes

Free plan with unlimited forms and unlimited responses.

Try SiliForm free