Dependent Fields not appearing in the Logic section

Hi everyone, I am a bit new to Hubspot and I’m facing an issue with HubSpot and need some help. We want to make our lead capture form more user-friendly by dividing it into three sections. However, HubSpot doesn’t seem to have a built-in multi-level form functionality. I’ve heard about the progressive form method and want to give it a try.

Here’s what we want to achieve: After a user fills in their name, email, phone, and service they’re interested in, we’d like to allow them to submit the form. We can follow up with a call to gather the remaining details later. But, if the user is willing to continue or returns to the landing page next time, we want to prompt them to input the remaining details.

The challenge is in setting up the logic. We want certain fields (e.g., Address) to show up when a user inputs their email address. However, some of these fields are not appearing as expected. They might be custom fields created by our company, not available by default in HubSpot.

Once the user inputs their full address, we’d like to set up one of those address fields to trigger further questions or fields to better understand the type of service the user requires. Essentially, we want to create a 3-step multi-step form.

Here are the specific questions I need help with:

1. Why am I unable to select certain fields (like suburb) to show as progressive, and how can I enable this functionality?

2. Is it possible to set up one field to trigger multiple fields to show up on the form, and if so, how can I achieve this, especially when the triggering field itself is progressive?

Thank you in advance for any assistance or insights you can provide!

find attached a screenshot for better understanding


in this screenshot i am trying to set that if zip code is not empty then show Busines-type field however the business type field does not show on the list of items in the logic .. this is happening to multiple fields on this form

Hey @calvinpatriot you can only have a field on your form once, it looks like “suburb” is already on your form on the panel on the right. You’ll need to remove it from your form to add it as a dependent field!

On the second question, yes you can trigger multiple dependent fields based on one answer, you just need to set multiple of the same rules.

For example you could say:

If “Name = Tom show Surname” and “If Name = Tom show Address”

You can continue this as much as you like.

It’s also worth noting you’re referring to dependent fields here. Which is a different feature to progressive fields, dependent fields show a specific field if a specific answer is given, progressive fields will hide a field if it is already known (on that cookied browser) and display any queued fields if there are any.

Thank you very much @TomM2 i had the two mixed up and removing them from the Form seems to be working.