Split Shopify Orders Across Fulfillment Locations
When Shopify assigns an order to a location that doesn't have everything in stock, someone has to move it by hand. This workflow checks stock for each fulfillment order on a new Shopify order and moves it to a location that has the items on hand, so orders ship from the right place without anyone reassigning them.
How it works
6 steps to move each order to the location that actually has the stock
Shopify Order Created (Trigger)
Shopify Order Created (Trigger)
Shopify Retrieve Order's Fulfillment Orders
Shopify Retrieve Order's Fulfillment Orders
Loop
Loop
Shopify Get List of Location Inventory Levels
Shopify Get List of Location Inventory Levels
Logic
Logic
Shopify Move Fulfillment Order
Shopify Move Fulfillment Order
Ready to move each order to the location that actually has the stock
Get setup in 6 minutes.
FAQs
Can one order ship from two locations?
Yes. Shopify can split an order into several fulfillment orders, and this workflow moves each one on its own, so different items can ship from different places.
What if no location has everything?
The workflow leaves the fulfillment order where it is and can tag the order, so your team decides how to split it.
Does this replace Shopify's order routing rules?
It runs after them. Keep your routing rules for the normal case, and let this workflow fix the orders they send to a location without stock.
Personalize this template
Customize this workflow even further:
You're in good company
"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
move each order to the location that actually has the stock
6 min setup • Fully supported if you need help
