Streaming live at 10am (PST)

A better / free way to connect Webflow & Hubspot

Great question @macbleser! Here’s how you can handle nested form fields like dropdowns or radio buttons.

Radio buttons:

  • The Contact Property Name on Hubspot would be the Group Name on Webflow
  • The Internal Value for each option on Hubspot would be the Choice Value on Webflow

So in the example you shared, Group Name = what_is_your_annual_revenue_ and Choice Value = less_than_1m. You would use the same Group Name for each radio button in that question and just change the Choice Value.

The text that needs to be displayed to the user (<$1M) would just be typed into the radio button’s label.


  • The contact property name on Hubspot would be the name of the select element on Webflow
  • The internal value of each option on Hubspot would be the value for each choice on Webflow

Webflow does not allow checkboxes with custom values (Add CheckBox Values to Forms for) so the multi checkbox field on Hubspot can’t be mapped / connected to Webflow checkbox elements. Dropdowns (Select elements) that allow multiple choices would be the closest alternative.

If you have specific issues/questions as you implement this, feel free to reach out to as well.

Hello @elijah,

Thank you so much for sharing this tool with the community. On question I have though is, can we connect multiple websites with the same vimkit account? I am asking because I will probably use vimkit for a couple of clients, so I want to know if I need to open one account for each client or would I be able to connect two different webflow sites to two different hubspot accounts on one vimkit account? or would I need one vimkit account for each client? Thanks.

@Pablo_Cortes you can have multiple Webflow sites and Hubspot accounts on the same Vimkit account :smiley:

You’ll see an “Add Website” button on the top nav once you have logged in to add multiple Webflow sites. To connect multiple Hubspot accounts, click your profile icon on the top right -> Choose “Integrations” on the popup menu -> Click “Add Integration” on the top nav.

If you have questions/need help setting up multiple Webflow sites / Hubspot accounts, feel free to reach out to anytime.

1 Like

Ok great, thank you very much @elijah

After spending hours with a developer from my company and hours more to be spent, I kept searching for something more easier and nocode friendly and I stumbled upon this and I have to tell you how thankful I am to you!

So glad to hear that @Scientist_X :smiley:

Hi Elijah,

First off thanks for creating this. This was the answer to our prayers. Unfortunately, I can’t seem to get it to work completely. It doesn’t work if you fill in first name, last name and email. BUT if you just fill in the email field it works. I set up a webflow site from scratch just to test everything and it’s the same issue.

Here’s the read-only link: Webflow - Vimkit Testing

Also I created a small collection to see how the form would behave in a dynamic collection page. It appears to work but in our “real” site, it has the same problems (doesn’t work when name fields are filled) but also doesn’t recognize when an email is entered. (see error): Image 2021-01-08 at 11.56.4...

*Everything verified fine (site and form pages) so no trouble there.

Any thoughts on what could be happening? Thanks in advance!


@Lane Glad this is useful! Thanks for sharing the preview link.

It looks like the names of the form fields on Webflow don’t match the field names on Hubspot. For example, the Webflow form has “First Name” as the field name, while Hubspot has “firstname”:

These need to match exactly (it is case sensitive). Can you update the field names in Webflow (for first name, last name, and email) to match the field name values in Hubspot? You’ll need to do this on the home page and on any other page where you have the form. See this part of the tutorial video for more on matching field names:

Hey Elijah! Thanks so much. I was mistakenly putting in Name: First name, Last name… and then for ID as firstname and lastname. And then when I entered in firstname in the Name, webflow automatically adds a hyphen and number (in the ID field) to maintain unique naming.

Also, the email issue address (in the CMS) appears to work as long as the email address is legitimate. (we were using a lot of made-up email addresses).

Look forward to what you have in the works for the future! Have a great weekend!


Hey Elijah,
When I submit form info on Webflow, the info only appears in the contacts, and on the forms it says that it has 0 submissions. How would I fix this? Thanks :slight_smile:

@JadeMagnum Good question!

Hubspot usually has a delay in updating the # of submissions. If you click on the form’s name on Hubspot and click the submissions tab you can see all the form submissions from Webflow instantly. Not much that can be done other than giving Hubspot a day or so to update the counts though.

1 Like

Glad that worked out @Lane!

Hi Elijah, so if a client is asking me for internal value of a radio button for their hubspot my only solution is setting up a vitkit?

Hi Tim, Not sure I fully understand your question. Are you asking if Vimkit can be used with Hubspot forms that have radio buttons (with internal values)?

I guess I’m just looking for a way to send an internal value to HubSpot when someone clicks yes or no on a form. Do radio buttons have internal values? I’d rather not have to use an outside plug-in or something to make that work. Thanks!


Got it. Yes, you should be able to do that with Vimkit.

When using Vimkit to send form submissions on Webflow to Hubspot, the choice values on radio buttons on Webflow map to the internal value for each option on Hubspot.

My response earlier in this thread has more details/screenshots (A better / free way to connect Webflow & Hubspot - #22 by elijah)

Hi Elijah, is there a way I can do this without VimKit? So that when someone sends a form from their webflow contact page any checked radio button on the form will be integrated with hubspot?

If you’re comfortable with Javascript, you could integrate directly with Hubspot’s API (that’s how we started down the path of creating this tool!)

Hey @elijah,

Trying Vimkit again but getting an error on form submission. When I submit the form I get the “something went wrong, try again” message on my site. I do get the confirmation email from Hubspot that the form was captured though. Any idea why this might happen?

Also, on Hubspot side, a new form was automatically created for me. I have one form that I’ve made, following your tutorials, and another called #email-form

@pitz can you email a read-only link for your webflow site to so we can help troubleshoot?

The duplicate form is usually because non-hubspot forms are enabled on Hubspot. See here for steps on how to disable this on Hubspot: