In order to get the list I have several backend workflows. It goes through each step removing people based on the event’s details. So for example it might start with if they are a member or not, then if they are in the correct location, then if the event is private or public, all this to get to the final list of who the emails will be sent to. Then I push the list to the recursive workflow to actually send the emails. Are you saying its best to not do that on the backend workflow so I’m only sending a list to the backend once? I guess I’m not following what costs more WUs.

It sounds like scheduling workflows takes a lot more WU than just doing it in the same workflow? Sometimes those other workflows are pretty big, so I’m not sure how I would be able to do that.

Does sorting take more WU than doing a search each time? I was thinking of doing only 1 search for the list, and sorting it once was better than for each step to have to do a search and using first item. Also, if I sort a list, and then send it on to another workflow does it keep the sort, which means I would not need to keep sorting it? If that’s true that might save a lot of WU just alone.

Would this only be if I decided to keep the recursive? Would this approach you suggested be better or worse than using the list function?

Thank you

1 Like