Please note:subsequent submissions will only be associated with the same contact if the visitor has cookies enabled. To ensure the subsequent submissions update to the same contact record, include the default Email field for the forms on all steps.
Please note: subsequent submissions will only be associated with the same contact if the visitor has cookies enabled. To ensure the subsequent submissions update to the same contact record, include the defaultEmailfield for the forms on all steps.
Repeat the steps to create, redirect, and embed forms until you've redirected to the final thank you page.
Use dependent fields (Marketing Hub Basic, Professional, and Enterprise only)
Use dependent fields to display new fields based on a response to another field. Visitors will remain on the same page, but will see additional fields as they fill out the form depending on their responses.
Please note: you can have one level of depth with your questions; however, you can have multiple dependency rules. For example, if a visitor selects United States as their country, you could display city, state, and zip code as dependent fields. If a visitor selects Canada as their country, you could display city, province, and postcode as dependent fields instead.
As you may have figured out by now - it isn't possible to create native multi-step forms in HubSpot forms right now. If wanted to stick with HubSpot forms no matter what you could create a series of forms and link them via redirects. This is inefficient and not very intuitive.
If you are open to using third-party tools I'd recommend trying out FormCrafts, which has support for native multi-step forms and an excellent HubSpot integration:
No third party tools required search the HubSpot marketplae and there are several HubSpot multi-step form module available that all work natively in HubSpot with no redirecting. Self promoting your products is fine, but please do not use misinformation when doing it.
Please note:subsequent submissions will only be associated with the same contact if the visitor has cookies enabled. To ensure the subsequent submissions update to the same contact record, include the default Email field for the forms on all steps.
Please note: subsequent submissions will only be associated with the same contact if the visitor has cookies enabled. To ensure the subsequent submissions update to the same contact record, include the defaultEmailfield for the forms on all steps.
Repeat the steps to create, redirect, and embed forms until you've redirected to the final thank you page.
Use dependent fields (Marketing Hub Basic, Professional, and Enterprise only)
Use dependent fields to display new fields based on a response to another field. Visitors will remain on the same page, but will see additional fields as they fill out the form depending on their responses.
Please note: you can have one level of depth with your questions; however, you can have multiple dependency rules. For example, if a visitor selects United States as their country, you could display city, state, and zip code as dependent fields. If a visitor selects Canada as their country, you could display city, province, and postcode as dependent fields instead.
Thank you for this, CasperOng. Am I correct that the first form field on each page will ask the user to enter their email again? So if the form is three pages long, we will ask them to provide their email three times? Is it impossible to overcome this inelegance?
Sadly, at the moment, I believe this is the case. However, if they've accepted cookies, this should be auto-filled for them on each page since they filled it in the first page.
Is there a way I can add a dynamic query string prepolulating the email address field of the 2nd form with the email I address entered in the first form/page
Hi Beniote I don't believe you were directing this question at me, but I just want you to know if your use our Multi-step form from the marketplace you do not need more than 1 page or more than 1 form.