Description: Currently, HubSpot’s dropdown fields only support a flat structure, which makes it challenging to organize and select options that naturally belong in a hierarchy (e.g., Category > Subcategory > Detail).
I’d like to suggest that HubSpot introduce tiered or hierarchical dropdown menus. For example:
Selecting “A” could reveal sub-options like “AA,” which in turn could reveal further sub-options like “AAA.”
This structure would make it easier for users to navigate complex option sets without cluttering the dropdown with too many items at the same level.
A Level 1
└── AA Level 2
└── AAA Level 3
Use Cases:
Classifying companies or deals with multi-level categories.
Organizing product or service options by main category and subcategory.
Streamlining forms and reducing user error by showing only relevant sub-options based on previous selections.
Benefits:
Enhanced user experience, especially for large datasets.
Improved data quality through more intuitive field structures.
More flexible customization for businesses with complex workflows.
Possible Implementation Ideas:
Allow admins to define parent-child relationships between dropdown options.
Let users expand/collapse dropdowns to navigate tiers.
Offer conditional dropdown logic within a single dropdown property, rather than relying on separate fields and conditional visibility.
Thanks for considering this enhancement — it would be a game-changer for us and most likely other companies that rely on structured data collection in HubSpot! 🚀
would this be possible with a comination of Conditional Logic and Conditional Options.
Eg, Logic - When Level 1 = A, B or C, Require Level 2. Options - Then, in Level 2, if (controlling Property) Level 1 = A, Show options A1, B1, C1 <> or Level 1 = B, Show options D1, E1, F1
It can become messy if selection are removed, but it is possible
This would help consolidate the number of properties immensely and make things more organized in our account. I really like the specific use case to "Offer conditional dropdown logic within a single dropdown property, rather than relying on separate fields and conditional visibility."
Each "::" in a field value defines a new tier, so you can build as many nested levels as you need. I found this approach very intuitive and flexible—I really liked it!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.