Send new contacts to HubSpot

You can easily connect a typeform to your HubSpot account, and collect contact details and leads for your marketing campaigns.

Set up a HubSpot integration

1. Open your typeform from your Workspace, or create a new one. I’ve chosen a short lead generation typeform for collecting people’s contact details. Make sure your typeform has an email block, and set it to required – if not, you’ll be asked to add one.

2. Click on Integrate, and you’ll see a panel of available native and external integrations. Choose Send new contacts to HubSpot.

3. Now a message will appear asking you to connect to your HubSpot account. If you have a connected account, choose that. Alternatively, hit Add account which will open a popup where you can sign-in to, or create, a HubSpot account.

4. Once you’re connected, we’ll ask you for the email block you wish to use from your typeform. You might have two! So choose the one you want to send to HubSpot 🙂

5. Now you’ll see this message asking you to continue. Click Let’s do this to configure your integration.

Alternatively, click Nope, I’m done. This sets up your integration just to send email addresses to HubSpot. But if you want to send other details, like name, phone number and so on, let’s continue…

6. Now you can choose which other blocks you want to take data from. You can collect data from as many as you want – simply choose a typeform question, and connect it to a relevant HubSpot property. Click + Add another if you want to collect data from other questions.7. Here I’ve added What’s your name?, matched with First Name on HubSpot. 

8. Once you’ve matched all the questions you want with HubSpot properties, click I’m done to continue. If everything’s good, you’ll see this message:

Click Save & close to finish setting up your integration.

9. You can turn your integration on and off, as well as delete it if you want, from the Integrate panel of your typeform:

Click the green button to disable the integration, or the three dots to delete it.

10. Now your integration is ready to go. As soon as you share your typeform and start collecting responses, they’ll be automatically sent to your HubSpot account!

You can see the contacts you’ve got by logging into HubSpot, and clicking on contacts:

Segment your audience by source in HubSpot

Want to track the source of your leads? Once your integration is set up, you’ll be able to do that in your HubSpot account.

By default HubSpot adds a tracking cookie to your typeform. So if you share your typeform on social media, that will be recorded in HubSpot.

1. Open your HubSpot account, and click on Contacts.

2. Click Actions, and Edit columns:

3. From this menu, make sure you have Original source and Original source drill-down 1 added.

4. Now you can see the source type in Original source, and the specific source in Original source drill-down 1:

In this case my latest contact came from Social Media, specifically Twitter.