In Flows, is it possible to create a dependent picklist inside one screen with out using two screens?


enter image description here

5 Answers 5


So far I know we need to use two screens as of now. Guess it is limitation as of now. You can vote this idea, if that is your problem. https://success.salesforce.com/ideaView?id=08730000000hqtrAAA

  • Thank you. Seems like the only solution up to now is to go for two screens
    – Ima87
    Aug 6, 2015 at 4:51
  • It looks like the idea only keeps the picklist values in sync between a Salesforce picklist and the variable picklist values. Does anyone have any insight how to do a controlling picklist with 1 screen? Nov 9, 2015 at 18:29
  • Still requires 2 screens as even though an existing picklist set of values can be surfaced in the Flow I've not found it supporting the dependencies. releasenotes.docs.salesforce.com/en-us/winter16/release-notes/…
    – Dave Humm
    Jul 7, 2016 at 13:33
  • We have just provided a solution for this. See my answer below. Feb 4, 2018 at 1:54

We've published an unofficial Flow Screen Component that solves this problem. Learn more about it here: https://medium.com/@alexedelstein/dependentpicklists-a-flow-screen-component-c97dcee1796


Salesforce has also published a Flow Component (Lightning-only) for dependent picklists in Winter '19:


Unfortunately it doesn't support dependent multi-select picklists as of yet..


Flow does not support dependent picklist because at the time you select the value of the field the flow screen is not refreshed. so we use the new screen for populate the value.


There is now a standard flow component for dependent picklists as of Winter '19. Check out this video on how to create a dependent picklist. https://youtu.be/FSQ52gVOgcY

Salesforce Documentation https://help.salesforce.com/articleView?id=flow_ref_elements_screencmp_dependentpicklists.htm&type=5 https://developer.salesforce.com/docs/atlas.en-us.salesforce_vpm_guide.meta/salesforce_vpm_guide/vpm_designer_elements_screen_dependentpicklists.htm

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .