Hi @shanks8686,
Welcome to the Community! Thanks for sharing your question with us, happy to help!
Do you mind sharing the trigger and goal of your flow? Additionally, how many messages were in the flow and were there any messages the users received before leaving the flow? This information will help discover what segment conditions we might need to create to dynamically group all these users who left your flow too early.
Thanks for participating in the Community! Look forward to figuring this out together!
-Taylor
@shanks8686 As a total aside comment, if you want to remove anyone that’s “Placed Order” while they are in the Flow - this is an excellent scenario to use a Flow Filter rule (Placed Order Zero Times All Time) instead of adding a conditional branch in front of each message along the way. That way, at any time (while they are in the Flow) they make a “Placed Order” event they will exit the Flow and not receive any subsequent messages.
You can read more about it here:
As for putting folks back into a Flow they exited, my experience is to build a Segment with a rule definition that fits your situation, and then clone your Flow specifically for that Segment so they can run through the Flow they have already exited. You can’t “rerun” a person through a Flow so your best bet is to recreate the Flow with a Segment Triggered condition.
Another approach is to simply build a series of Campaigns to send that Segment of the missing emails they should have received. Either way, it’s a manual “work around” for people who need to get emails that they should have received retroactively.
Hope this helps!