Skip to content
Use case· 3 steps

How do I send Typeform submissions to HubSpot?

Stop pasting form responses into your CRM. Every new Typeform submission creates or updates a HubSpot contact with the right tags and source attribution.

How it works

Set up "Push Typeform responses into HubSpot as new contacts" in 3 steps

  1. 1
    Trigger on a Typeform submission
    Add the Typeform → New Response trigger and pick the form you want to capture.
  2. 2
    Create or update a HubSpot contact
    Use the HubSpot → Create or Update Contact action with the form's email as the dedupe key.
  3. 3
    Tag the lead source
    Map the form name into a custom HubSpot property so you can attribute pipeline back to the form later.
FAQ

Common questions about this recipe

What if the email already exists in HubSpot?
The Create or Update action upserts — existing contacts are updated, not duplicated.
Can I route to different HubSpot lists?
Yes. Add a Switch node before the HubSpot action and pick a list based on form field values.
Do I need a HubSpot paid plan?
The integration works with HubSpot Free for basic contact creation. Custom properties and list memberships require HubSpot Starter or higher.