I am trying to create a flow where when someone purchases a specific product, when the order is delivered, they get an email with the video on how to use it, tips and tricks, and remind them to take their before picture. I’m have an issue with finding a trigger that will allow me to do this. Thanks for any help!
Topic summary
A user wants to automatically send a post-delivery email to customers who purchase a specific product. The email would include usage videos, tips, and a reminder to take before pictures.
The Challenge:
Shopify Flow lacks a native “Order Delivered” trigger since Shopify doesn’t track real-time delivery status.
Suggested Workarounds:
- Third-party tracking apps: Use services like AfterShip that monitor delivery status and can trigger Flow actions when an order is marked “Delivered”
- External fulfillment services: Connect Shopify’s “Fulfillment Order Delivered” event if using compatible fulfillment providers
- Time-based delay: Set a Flow with a 5-7 day delay after fulfillment as an approximate delivery timeframe
The discussion remains open with no definitive solution implemented yet.
Hi @LizzieCaye
Currently, there isn’t a direct trigger for “Order Delivered” since Shopify doesn’t track real-time delivery status.
A workaround is to use third-party apps like AfterShip to track delivery and trigger an event when the status updates to “Delivered.” Then, you can create a Flow that sends an email once the order is marked as delivered in the app.
Alternatively, if you’re using Shopify’s “Fulfillment Order Delivered” event via an external fulfillment service, you could connect that to your Flow. If tracking manually, you might set a time delay (e.g., 5-7 days after fulfillment) before sending the email.