Conditional required fields in Deals pipeline based on another property

It would be very useful to have conditional logic within the Deals pipeline stages.

For example:
If a Deal property such as Revenue Type has value X or Y, then in later pipeline stages HubSpot should:

  • Require different properties depending on that value, or
  • Show / hide specific fields based on that condition.

Today, required fields in pipeline stages are static and apply to all deals, regardless of other property values. This limits flexibility for teams that manage different deal types within the same pipeline.

Adding conditional required fields based on deal properties would allow more accurate data collection and better alignment with real sales processes.

We also have a strong need for conditional stage-required fields based on the value of another property, and ideally in a way that can apply across multiple stages and pipelines.

For example:
We only want to require a property “Confirmed Eligibility” when “State ” = “VIC” at a particular stage. For all other states, that field should not be required (and ideally not shown).

Bringing this flexibility to stage properties across any/all pipelines would make a big difference for more complex processes.