Quick Guide: Understanding Shopify Order Routing

Blog banner with the title “Quick Guide: Understanding Shopify Order Routing” and the Shopify logo on a white background.

Shopify order routing automatically determines which fulfillment location handles each order. For multi-location retailers, this native capability eliminates manual assignment and optimizes fulfillment decisions in real-time.

 

What Shopify Offers by Default

All multi-location Shopify stores get four core routing rules that run automatically:

  1. Minimize split fulfillments – Checks if any single location can fulfill entire order
  2. Stay within destination market – Prioritizes locations in customer’s country
  3. Ship from closest location – Routes to geographically nearest location with stock
  4. Use ranked locations – Allows manual priority ordering of fulfillment locations

Standard plans (Basic, Grow, Advanced) can use these rules but cannot change their priority order or add custom logic. Shopify Plus unlocks full customization via Shopify Functions API.

Order Routing Settings Panel

 

Standard Shopify vs. Shopify Plus: Order Routing Comparison

 

Feature Standard Plans (Basic · Grow · Advanced) Shopify Plus
Default routing rules ✅ All 4 rules available ✅ Plus custom rules
Change rule priority ❌ Fixed order ✅ Full customization
Split order control ⚠️ Auto-splits when needed (cannot disable) ✅ Programmable logic
Custom routing logic ❌ Not available ✅ Via Shopify Functions API
Closest location definition ✅ Geographic distance only ✅ Custom logic (shipping cost, transit time, capacity)
Product-specific rules ❌ No ✅ Tags, inventory thresholds, custom attributes
Time-based routing ❌ No ✅ Cutoff times, operational hours

Shopify Pricing, Order Routing Documentation

 

2025 Updates: What’s Changed

Orders Dashboard showing location-based orders

Since Shopify launched order routing in February 2023, several enhancements have rolled out:

✅ Shipping zone integration (July-September 2025) – Orders now respect zone-based mapping; locations must be configured to serve customer’s shipping zone
✅ Shopify Markets integration – Cross-border fulfillment logic built-in
✅ AI-driven optimization – Predictive warehouse/store selection
✅ Available-to-Promise (ATP) – Real-time dynamic location selection

Source: Shopify Order Routing API

Watch Shopify’s original order routing introduction (February 2023) to see the core functionality that these 2025 updates have enhanced:

Note: This video was recorded before the 2025 shipping zone integration update. The 4 core rules shown remain the same, but zone-based mapping is now required for location eligibility.

 

Frequently Asked Questions

Can I avoid split orders by fulfilling from the closest location that has everything in stock?

Yes. Shopify’s minimize split fulfillments rule checks whether a single location can fulfill the entire order before splitting it across multiple locations. This feature is enabled by default and available on all Shopify plans.

Does SAAS Integrator integrate with Shopify locations?

Yes. SAAS Integrator enables you to map and configure store locations with Shopify locations, supporting multi-location fulfillment workflows for retailers using POS systems such as Lightspeed or Retail Express.

Is there a Shopify app that enhances order routing for stores not on Shopify Plus?

No. Shopify does not allow apps to modify or replace its core order routing engine on non-Plus plans. Stores on Basic, Shopify, and Advanced plans can use native routing rules and post-order automation tools, but only Shopify Plus supports custom routing through Shopify Functions.

Can store locations be enabled only for Click and Collect?

Yes. Shopify allows you to enable a store location exclusively for Click and Collect by activating local pickup and disabling shipping fulfillment for that location. This works on all Shopify plans.

Do I need separate inventory per location for Click and Collect to work?

Yes. Shopify requires accurate inventory per location to display item availability for pickup at each store. This functionality is supported on all Shopify plans, and integrated systems should sync stock to each Shopify location.

Do I need Shopify Plus to use Shopify Locations or Shopify Order Routing?

No. Shopify Locations and order routing are available on all paid Shopify plans, including Basic, Shopify, Advanced, and Plus. Shopify Plus is not required to use multi-location inventory, routing rules, or Click and Collect.

How does Shopify decide which store fulfills an online order?

Shopify uses built-in order routing rules such as fulfilling from the closest location, prioritizing locations with more inventory, ranking locations, or selecting locations that can fulfill the entire order. These features are available on all Shopify plans.

Can I exclude certain store locations from Shopify order routing?

Yes. You can disable online order fulfillment for specific locations, allowing you to exclude them from shipping while still using them for Click and Collect or in-store operations. This is available on all Shopify plans.

Does using Shopify Locations improve Click and Collect customer experience?

Yes. Shopify Locations improve Click and Collect by providing accurate store-level inventory, enabling pickup availability at checkout, speeding up fulfillment, and simplifying order management for store teams. These features are available on all Shopify plans.

Does Shopify Locations impact shipping rates at checkout?

Yes, indirectly. Shipping rates can vary depending on which location is selected to fulfill the order. If multiple locations qualify, Shopify may present different shipping options. This behavior is standard across all Shopify plans.

Can I prioritize my warehouse first, then route to the closest store if the warehouse is out of stock?

Yes. You can use ranked locations along with closest location rules so Shopify checks the warehouse first and, if inventory is unavailable, automatically routes the order to the nearest store with stock.

 

Key Takeaways

✓ Standard Shopify plans include powerful default routing (minimize splits, market-based, proximity)

✓ Rules run in fixed order on Basic/Shopify/Advanced—customization requires Plus

✓ 2025 updates added zone integration, Markets support, and AI optimization

Location-based inventory visibility

 

Helpful Resources

SAAS Integrator Guides:

Shopify Order Routing: The Omnichannel Feature Most Retailers Can’t Access

Why Proper Shopify Location Architecture Creates Endless Aisles

How to Configure Shopify Locations for Order Routing and Click-and-Collect

Configure Shopify Order Routing & Click-and-Collect Setup

How Multi-Store Retailers Use Shopify Locations to Drive Sales on Google Shopping

Multi-Store Google Shopping Integration

Shopify Documentation:
Order Routing | Managing Multiple Locations | Location Rules API | Setting up order fulfillment for locations

 

Platform-Specific Integration

This guide covers Shopify’s native capabilities. If you’re using these systems with Shopify, explore platform-specific guides:

POS Systems:
Lightspeed + Shopify | Retail Express + Shopify | Square + Shopify

ERP Systems:
SAAS Integrator also supports Shopify integrations with NetSuite, Acumatica, Microsoft Dynamics 365 Business Central, SAP Business One, and Sage Intacct for retailers requiring enterprise-level order and inventory management.