How to Show Progress Indicator in Salesforce Screen-Flows

Flows is one of the most powerful declarative features in Salesforce. It is like a Swiss army knife that you can use for different purpose in different situations.

Screen-Flow is one of the five types of Flows that Salesforce currently offers. Screen-Flow allows you to build rich, dynamic custom UIs and can potentially replace your low to medium complexity Visualforce Page, Aura or Lighting Web Components.

If your screen flow comprises of multiple screens that the users have to navigate through to complete a particular business process, you may want to display a progress indicator for a better user experience.

For example, if the user has to enter the Account details first, then Contact details and then Case details, displaying a progress indicator highlighting all the steps that the user needs to complete and an indication of where they currently are in the process can be an icing on the cake. Something like the following image.

Progress Indicator in Salesforce Screen-Flows

Normally to add a progress indicator to Screen-Flows, you will need to write a custom aura component which requires custom coding. But don’t worry, we are going to take a different route.

Salesforce Labs has provided a package on AppExchange called “Dynamic Flow Progress” that makes it much easier & faster to add the progress indicator to our screen-flows. So with the AppExchange package from Salesforce Labs and this guide in your hand, it won’t take more than 10 -15 minutes for you to configure and test it.

Here is what we are covering in this guide:

  1. Install ‘Dynamic Flow Progress’ Package from AppExchange
  2. Configure Dynamic Flow Progress in Screen-Flow
  3. Test Dynamic Flow Progress
  4. Different Indicator Types in Dynamic Flow Progress
  5. Comparison of Indicator Types

Try it out and this will give one more reason for your users to love you. 😊

Liked this guide? We are now offering a complete course (self-paced) on Mastering Salesforce Flows. For more details and free preview please click here.

References & Useful URLs

2 thoughts on “How to Show Progress Indicator in Salesforce Screen-Flows”

  1. Question – How to have different paths on a picklist chosen?
    Great tutorial on Progress Indicator in Salesforce Screen-Flows.

    1. Hi Stel, once a picklist is chosen, you will need to have a decision element which will route to different paths based on the selected picklist. Each of these paths will then have multiple screen elements with the desired progress indicator. Hope I am able to explain it clearly,

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top