Ask for a review a few days after delivery
Time review requests off the actual delivery scan instead of the ship date, so customers have the product in hand when you ask.
Affiliate link: we may earn a commission if you sign up.
How to build it
Shopify Flow Recommended
Trigger: Fulfillment event created
Conditions
- fulfillmentEvent.status equals DELIVERED
Actions
- Wait: 5 days
- Add order tags: review-request
- (Your email or review app sends the request off that tag or segment)
Shopify notes that this trigger fires on updates from third-party fulfillment services and carriers (in transit, delivered). Manual fulfillments don't fire it; use "Order fulfilled" plus a longer wait for those. Judge.me, Loox and most review apps also have a built-in 'send X days after delivery' setting, so try that first.
Get it: Shopify Flow
Make
- Shopify > Watch events (advanced), Event topic FULFILLMENT_EVENTS_CREATE
- Filter: status = delivered
- HTTP > Make a request: send a 'Delivered' event to your email tool's API (e.g. Klaviyo Events API) and let its flow handle the delay
Make's Sleep module tops out at minutes, so let the email tool do the multi-day wait.
Build it in Make
n8n
- Shopify Trigger, topic fulfillment_events/create
- IF: status = delivered
- Wait: 5 days
- Gmail: Send (or HTTP Request to your email/review tool)
Build it in n8n
Zapier
- Shopify: New Fulfilled Order
- Delay by Zapier: Delay For 7 days (ship date + transit, approximate)
- Gmail: Send Email
Zapier has no fulfillment-event trigger, so this keys off fulfillment, not delivery.
Build it in Zapier
Stuck?
Get this built for you by a vetted automation expert. Hire an expert →
Checked against:
The Weekly Special
One email a week: which apps raised prices, one new automation recipe, and one cheaper alternative worth a look.