Field Dependencies for Contact Properties

For already existing records, we need to be able to have conditional logic for properties to display/not display them and to make them mandatory/not mandatory.

Use case 1 - “State”: display a property based on conditions

If US is choosen in “Country”, then display a “State” field.

Use case 1 - “Unqualified reason”: display and make mandatory a property based on conditions

If ‘Lead Status’ is “Unqualified”, then display + make mandatory “UnqualifiedrReason”.

Note: the solution of having values “Unqualified / {reason 1}”, “Unqualified / {reason 2}” as values within the leas status property is not acceptable since it would make us lose the possibility to count “Unqualified” in reporting (as values can’t be grouped).