Skip to main content
darkknight
Expert ⭐️
June 15, 2022
Open

Allow Dropdown Dependencies on standard fields

Related products:CS Cockpit & Playbooks
  • June 15, 2022
  • 21 replies
  • 408 views

Use Case: In order to drive Risks and allow more granularity around reasons, I want to be able to establish a field dependency on CTA Reason, so that another dropdown field Reason Summary will only allow values that relate to the selected Reason.

 

 

 

21 replies

sarahmiracle
VIP ⭐️⭐️⭐️⭐️⭐️
August 25, 2023

Hitting this myself now. Just like @darkknight ‘s scenario, I’m facing the same. We want to get more granular on our risk reasons. My thought was to create a dropdown that allows a user to provide a more granular risk reason that would be dependent on the CTA Reason chosen. Then I find out that I can’t make dependencies off of CTA Reason (or CTA Type, for that matter).

This would go a LONG way in being able to get more details on our risks.

Example

CTA Type = Risk

CTA Reason = Implementation

Risk Detail (custom dropdown) has options of Customer resourcing constraints, Severely delayed or slow, Missing critical use case, Never instrumented properly, Product not live or delayed...etc etc

Customer Success Systems Admin @ Amplitude, 3x Gainsight CS Ops Product Council Member
anirbandutta
Expert ⭐️
August 28, 2023

This couldn’t get in the backlog yet, but definitely on the radar of the PM. cc @mpatra 

It's an opportunity for engagement
darkknight
Expert ⭐️
April 9, 2024

Why is this not a thing? Salesforce can do it. 😭

Jeff Kirkpatrick
acote
Helper ⭐️
July 30, 2024

Just ran into this today exact use case today - would be a huge improvement for our team and reporting.

darkknight
Expert ⭐️
January 13, 2025

​@revathimenon ​@jake_ellis could we get this looked at? it’s a fairly popular ask.

Jeff Kirkpatrick
jake_ellis
Gainsight Employee ⭐️⭐️
January 13, 2025

Thanks for the bump on this ​@darkknight. We’re going to look at how to make the UI more configurable this year (eg. mandatory fields, hiding fields, etc.) and this is another item that we’ll take a closer look at. 

​​​​​@AshutoshSingh ​@pgeorge 

Contributor ⭐️⭐️
January 14, 2025

We also have a use case for this feature! Thanks for considering!

pgeorge
Gainsight Employee ⭐️
Gainsight Employee ⭐️
January 22, 2025

We do not allow for modifying metadata for Standard fields as they would create unknown impact on existing implementations. The only workaround I can think about is to create custom dropdowns and create the dependencies. 

Meanwhile we will also evaluate the ask and the impact from our side ​

 

Thank you 

Preethi

darkknight
Expert ⭐️
January 22, 2025

​@pgeorge we already know the workaround, but it creates unnecessary redundancy.

Allowing a Standard field to be a “controlling” field modifies metadata?

I know they are separate platforms, but the concept is the same and Salesforce is able to make this work. I have to believe Gainsight can as well.

Jeff Kirkpatrick
alizee
VIP ⭐️⭐️⭐️⭐️⭐️
November 5, 2025

I upvoted this a while back and revisiting as the use case at this org is slightly different and so is the need, but the principle remains the same.

Closing Status on CTAs an Tasks typically will contain those options:

  • Closed Success
  • Closed Unsuccessful/Incomplete
  • Closed No Action
  • Closed Duplicate

Or something in that vein. 

We’re looking at capturing a closing reason for ONLY some of these options, specifically anything that’s not “Success”, both at the CTA *and* the Task level. 

However, at this org, we’re not quite ready to go for preset “closing reasons” in the form of a dropdown and would like to store that information in a string, so it can be analyzed and we can eventually, at some point, define picklist reasons. 

AND if we pick one of the status for which a closing reason is necessary, the Closing Reason field should be mandatory. 

Side ask (but expected since it comes from me): while the controlling dropdown (e.g. Status) is a single picklist, it should support single and multi picklists as dependent dropdowns… 

The most expensive part of building is the mistakes. That's true in construction. Not so much in CSOps. So ask questions, make mistakes and learn. All views expressed here are my own.