Greetings Community!
Itโs been a minute and might I say, it feels good to be back with you all. Today I have the privilege of sharing some โจ very exciting news โจ. For many of you, this may come as a big relief too. After months of development, we are thrilled to announce that our second versionโa MUCH improved versionโof our HubSpot integration is live!!

Thank you to all of you whoโve shared your feedback, wrote in to tell us how much of a pain in the a** it was to not be able to edit the integration (we listened!), and to remain patient as we worked to develop v2 of this integration so that it can meet all of your HubSpot and Typeform needs!!
Integration overview
If youโre a longtime user of the HubSpot and Typeform integration, you can skip down to read about the big changes weโve made to this updated version. But for those of you who may be new to HubSpot or perhaps use HubSpot and Typeform to run your business but didnโt know we had an integration (surprise!!), letโs quickly review some of the key highlights of why Typeform and HubSpot work better, together:
-
With HubSpot and Typeform you can convert your leads into more than just customersโturn them into champions and promoters tooโand get the data you need to understand what works and how best to follow up.
-
You can use Typeform to create beautiful lead gen forms, quizzes, and sign-up forms that capture more leads, and integrate with HubSpot to help you better track, segment, and understand your audienceโs journeyโincluding what source they came fromโand significantly cut down on conversion time.
-
With the HubSpot integration for Typeform, you can map a variety of Typeform questions (e.g. short text, email, website, dropdown) to specific HubSpot properties, automatically syncing the response data you receive from your typeform submissions to your HubSpot dashboard so that you and your colleagues can instantly access it and have it stored in your HubSpot CRM in addition to your results panel in Typeform.
-
Thereโs no need to chase after multiple data sourcesโeverythingโs in HubSpot, ready for you to act upon and analyze, whether itโs to nurture a lead via a follow-up email or to analyze the performance of your marketing campaigns.
Whatโs New in v2?!
Alright, now letโs dive into the fun stuffโwhat changed?!?!
Well first: the HubSpot integration is now FREE for all Typeform users, meaning that itโs now available on โก๏ธ ALL TYPEFORM PLANS โฌ ๏ธ, including our free plan! Previously it was only available on our top-tier paid plans but we figured why not let everyone have access to it?! That means that as soon as you sign up for Typeform, you can start using the HubSpot integration, provided that you already have a HubSpot account. And if not, go ahead and sign up for HubSpot too and see what this integration is all about!
And the next big announcement! You can now edit the HubSpot integration!! If you previously used our HubSpot integration then you know that this is a BIG DEAL. Now, if you want to add another question to your typeform and map those responses to HubSpot, or realize that you want to change the mapping of a question to another field in HubSpot, or make any tweak to the integration, be it small or large, you can do that! You no longer need to delete the integration and start from scratch which we know was seriously frustrating for many of you.

Before we dive even deeper into the new features and changes, hereโs a demo of the HubSpot v2 integration for Typeform in action.
Create and update contact, company, and deal records
With the previous version of the HubSpot integration for Typeform you were only able to create and update Contacts in HubSpot. Now you can still do that, plus you can create and update Company records and Deal records too!
In addition you can create records for multiple HubSpot objects from a single form response. This means that you can now create a contact, company, and deal from a single typeform response submission.
Letโs take a look:

In this typeform Iโve mapped certain questions to certain HubSpot properties across the Contacts, Companies, and Deals records so that different people from my team can access different pieces of relevant information, and theyโre easy to locate across the respective dashboards. In a few instances, I mapped the same questions to different HubSpot fields depending on the record type, as this information is pertinent in both places.
Additionally with this updated integration, you can customize the parameters (aka the user-defined key) for which existing records are updated.
For Contact records, the contact will automatically update if it matches an email address that is already listed in HubSpot. See here:

However, if you donโt map a question that links to an email field in HubSpot, then you can choose which properties to match on. For example, you may know that if someone with the same first name, last name, and company name re-submits the same typeform, itโs probably the same person and therefore you donโt need a duplicate contact record. If you donโt choose any properties, then new contacts will be created every time someone re-submits the typeform.

This type of functionality is also available for updating Companies records. With companies, a new record will automatically update if it matches an existing company website (โcompany domain nameโ) but if you donโt have that HubSpot field mapped in your typeform integration set-up, then you can select which properties to match on.
Hereโs what itโll look like if you include a question that maps to Company Domain Name (aka company website) in your integration set-up:

And hereโs what itโll look like if you donโt have a question that maps to Company Domain Name:

For Deals records, there are no defined fields that will auto-update an existing deal record. Rather, you get to decide what properties will trigger an automatic update of an existing deal record. In this case Iโve chosen to update based on the property, โDeal Nameโ:

New mappable question types added
Weโd like to think that Typeform has improved a lot since we first built the HubSpot integration back in 2018. One of the ways in which weโve really grown is the number of question blocks that you can add when building your typeform.
Now with this new version of the integration, you can map to even more question types including score variables, appointments, and hidden fields. In fact, the only question types that are not compatible with the HubSpot integration mapping are Matrix questions, Ranked choice questions, and Payment questions. You can still have those questions in your typeform, you just canโt map them to corresponding fields in HubSpot ๐
Additionally, with this version, you can create multiple outcome endings and map those to HubSpot Contacts, Companies, or Deal records too. You can also include an โotherโ choice in your multiple choice questions and that write-in text field will now map to HubSpot too!
Improved setup functionality
We wanted to make the setup flow easier for the HubSpot integration and one of the ways we did that was to make the entire experience more visual.
Now, when creating the integration setup flow, youโll notice that the Typeform question choices have corresponding icons to match their question type.

Similarly, the icons for the HubSpot fields indicate the property type in HubSpot, for example whether itโs text, dropdown, number, or string.
Additionally, you can now search within the setup flowโfor both typeform questions and HubSpot properties. This makes it a lot easier to find the questions you want to map, especially if you have a typeform with a lot of questions.
Source tracking
As always, you can enable source tracking with the HubSpot integration to understand where people are coming from. So, for example, if your typeform lives in a few placesโon your website, in an email, shared via LinkedInโyou can see which channel is performing the best. Just make sure to notify your audience that youโre using cookies ๐ช ๐ช

Alright folks, thatโs all for now! We hope you give this integration a try and let us know your thoughts in the comments below. If you have questions, drop those below too!
And, if youโd be so kind, please leave us a review on HubSpot once youโve given the integration a try. Weโd really, really appreciate it ๐คฉ