Flow Simulator
3 min
outline the flow simulator lets you test your flows against a real order before customers do look up an order, pick an outcome type, and see exactly which flow would trigger and why including a pass/fail breakdown of every condition this is the easiest way to check a new flow is doing what you expect where to find it go to settings > flows click the simulator button at the top of the my flows page running a simulation 1\ look up an order enter an order number and click look up order if the order hasn't gone through refundid before, you'll be asked to also enter the customer's email so it can be fetched from your store 2\ select an outcome type choose which flow outcome you want to test (e g shipping price override, non refundable item, custom return time) outcomes are grouped by how they're evaluated each item individually conditions are checked against one item you'll pick a single item items selected for return conditions are evaluated against the combination of items the customer is returning you'll tick the items all items in order the whole order is used automatically no item selection needed 3\ select items if required for the outcome type, choose the item(s) and quantities to simulate the return with 4\ run click run simulation reading the results the top of the results tells you which flow matched (e g "matched {flow name}") or that no flow matched for that outcome type every flow with that outcome configured is listed with its priority and a status winning match , triggered (lower priority) , or not triggered expand any flow to see each condition group and condition, with a tick or cross and the actual value from the order only active flows are evaluated when multiple flows trigger, the flow with the highest priority wins the simulator shows you all of them so you can check your priorities are set correctly