Overview

In this scenario, we’ll set up Order Fulfillment Guru to ship from different warehouses based on shipping country. For example, you want to ship UK orders from one warehouse and EU and rest of the world orders from another warehouse.

<aside> ❗ This feature integrates seamlessly with other Shopify public or private apps / API’s that can read orders based on locations (i.e. the app can selectively import orders based on location and ignore other orders).

If you are looking for the ability to split & route orders based on inventory availability at different warehouses or 3PL’s, but your fulfillment partner's system does not work with multiple locations in a Shopify store, please schedule a Zoom call.

</aside>

Requirements

How to set up

<aside> ❗ If you haven’t yet, please review Get started with Advanced Order Routing

</aside>

ship from different warehouses based on shipping country.mp4

  1. Let’s assume you have 2 warehouses in Shopify: UK Warehouse and Netherlands Warehouse. You want all UK orders to ship from UK Warehouse and all other orders to ship from Netherlands Warehouse. When new orders are created, the order’s location will be set to UK Warehouse if shipping address is UK AND there’s sufficient inventory. Otherwise, it will be set to Netherlands Warehouse.
  2. In Order Fulfillment Guru, click Order routing
  3. Select an option for Trigger: Run automatically when orders are paid (recommended), Run automatically when orders are created, or Run Manually
  4. For Delay, select Run immediately unless you use Shopify Flow or similar app to update orders or have a post-purchase cross-sell app
  5. Click Add Routing rule
    1. If you want to check inventory at UK Warehouse, enable Inventory comparison and select All-or-none or Split shipment depending on your business needs. If you want to route the order to UK Warehouse without checking inventory, simply disable Inventory comparison
    2. Enable Shipping address country and select United Kingdom
    3. Set Select location or Fulfillment partner to ****UK Warehouse
    4. Click Save
  6. Click Add Routing rule
    1. If you want to check inventory at Netherlands Warehouse, enable Inventory comparison and select All-or-none or Split shipment depending on your business needs. If you want to route the order to Netherlands Warehouse without checking inventory, simply disable Inventory comparison
    2. No need to set Shipping address country since any remaining country will match
    3. Set Select location or Fulfillment partner to Netherlands Warehouse
    4. Click Save
  7. Click Confirm at bottom of the screen This is important!

Related articles

<aside> 🔗 Get started with Advanced Order Routing with routing rules

</aside>

<aside> 🔗 Common country, state, province, & territory names in Shopify, including list of EU countries

</aside>

<aside> ✉️ Got a question? Please free free to contact us.

</aside>

Made with ❤️ in Washington, DC