Shopify Flow is an ecommerce automation platform that enables you to automate tasks and processes within your store and across your apps.
I have a flow set up on my Shopify store to hold a high risk fulfillment, that says "Start when... Order ready to fulfill, Check if Tags Include Proceed, Check if Risk level is High or Medium, then Hold fulfillment and send a Slack message". My issue is that if a customer buys a product and adds Life warranty to it for example (digital product), the Flow sends 2 messages to Slack, one for physical products customer bought and one for the Life warranty since it is a digital product. How can I fix this so it sends only one message?
Solved! Go to the solution
This is an accepted solution.
Order ready to fulfill fires for each fulfillment order, so there might be 1 or more per order. You need to use another trigger if you want to guarantee it only fires once, something like Order Risk Analyzed. You might want to use a Wait step immediately after the trigger just to make sure the initial order processing is done for that Order (something like 5 min).
This is an accepted solution.
Order ready to fulfill fires for each fulfillment order, so there might be 1 or more per order. You need to use another trigger if you want to guarantee it only fires once, something like Order Risk Analyzed. You might want to use a Wait step immediately after the trigger just to make sure the initial order processing is done for that Order (something like 5 min).
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025