5 Replies Latest reply on Mar 12, 2013 12:21 PM by Jep Castelein

    Max Number of Choices for Flow Step

      Is there a maximum number of choices that can be used in a Flow Step?

      We have over 100 smart campaigns, one for each product, that we want to fire when a specific field's data value changes.  Instead of adding and managing the trigger logic on each smart campaign, we wanted to centralize where the logic was.  So the plan is to have one smart campaign with the Data Value Changes trigger with a flow step that requests one of the 100+ smart campaigns based on the new value.

      Would there be any performance concerns with using that many choices in a flow step?

      Thanks,
      Jason
        • Re: Max Number of Choices for Flow Step
          Jep Castelein
          The UI gets a little slower at 50+ flow steps, so editing may be slow, but functionally it will work. 

          Just one important caution: Choices do not know which data value triggered the Smart Campaign. So if you're planning to have a generic "Data Value Changed" trigger in the Smart List, then using a Choice to find out which data value changed, that's not going to work. This is because a Choice is a "filter", meaning it looks back in the entire history of your Marketo instance, so if the field ever changed, that Choice will be selected. 
          • Re: Max Number of Choices for Flow Step
            Thanks for the response and additional information.

            The Choices and the Data Value Changes are referring to the same field, so I think we're ok.

            Thanks,
            Jason
            • Re: Max Number of Choices for Flow Step
              Amber Hobson
              Thanks! That's helpful to know. We've been setting up a flow for cleaning up our Salesforce database to make the contact owners & account owners match and I was worried about setting it up for 50+ sales reps in one flow. It's good to know that it will work!
              • Re: Max Number of Choices for Flow Step
                We have a smart campaign that has a Change Data Value flow action with 66 choices to which we were adding a new choice every few weeks.  Frequently when we would open the Flow tab of the smart campaign, a Java message would display indicating that the script was taking a long time to run and asking if we wanted to stop executing the script.  Clicking the stop executing option would leave the flow tab partially displayed, so that was not an option.  We finally stopped adding choices to this flow action and and created new individual smart campaigns using the filter that would have been in the choice in the smart list.  I just checked this smart campaign's flow tab to see if I could capture the Java message, but it displayed the page almost instantly, so Marketo may have made some changes to improve this.
                • Re: Max Number of Choices for Flow Step
                  Jep Castelein
                  It also depends on the browser and the available memory on your computer. Chrome and Firefox tend to be faster than Internet Explorer. 

                  Jep