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
Connect HubSpot first
Field mapping only runs once HubSpot is connected to a form — see Connect HubSpot or Zapier for setup.
- 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
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
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