Trying to set up a flow and to exclude customer who’s order has not been fulfilled yet ( to avoid customer frustration). Is that the right way to do it in the trigger set up? Thanks
Best answer by dov.derin
Thank you for sharing your question and exploring the Community for some solutions.
In other words, you only want to include folks in this flow who have had their orders fulfilled. If you want this logic to apply while they are in the flow, you should use “What somebody has done > Fulfilled Order > at least once > since starting this flow”. That flow filter will require that their order remains unfulfilled after starting the flow, if it becomes fulfilled during the course of the flow, they will be skipped for subsequent flow emails.
For example, say the flow is triggered off of Placed Order and the user places their order (enters the flow) and their order is subsequently fulfilled, they will automatically be skipped for all emails in this flow. If the order is not fulfilled during the course of the flow, they will move through the flow and receive the emails normally.
The problem with your current filter is that Shopify will only send us a Fulfilled Order event when the order is actually fulfilled. So using Fulfillment Status as unfulfilled wouldn’t work until we receive that fulfilled order event from Shopify.
Thanks and have a great day.