Become a HubSpot power user — join us for HubSpot Training Day 2017.


Is it possible to make a form field dynamically appear as a result of an answer to another question?

Last updated: October 6, 2015

Yes - You can take advantage of your dependent form fields function to show a field as a result of an answer to a previous field.

Please note that you can only have one level of depth with your questions, however you can have multiple dependencies. For example, if the form submitter selects Massachussets as his/her state, you could display city, and postal code but could not just show state and then based on the answer have another set of options appear.

  • Navigate to Contacts > Forms > Create new form or access an existing form for editing.
  • Locate the form field under which you wish to add dependencies > click on the double arrow icon.
User-added image
User-added image
  • Under Field dependencies, be sure to select the appropriate filter, value to filter by, and subsequent form field that should be shown if the rule is met. You can add more rules by clicking on Add another rule.
User-added image
User-added image
  • Please be sure to Save your dependent form field.
User-added image
When ready, click on Save form.

It is also possible to customize the HubSpot form embed code or build a custom form to achieve this functionality, but this route requires the help of a developer and will not be supported by HubSpot Support.

Related articles:

Was this article helpful?