Warehance gives you granular control over how each of your Shopify locations behaves — from which warehouses feed inventory into a location, to how orders assigned to that location are imported. This is configured in the Shopify Locations tab within your Shopify store settings.
If you have multiple Shopify locations (e.g., a primary warehouse and a retail storefront), you can configure each one independently so that inventory and orders flow exactly the way your business needs.
Step 1: Open Your Shopify Store Settings
From the Warehance dashboard, navigate to Stores and click on your Shopify store. Then click on the Settings tab.
Step 2: Go to the Shopify Locations Tab
In the settings sidebar, click Shopify Locations. You will see a table listing all of the locations configured in your Shopify store. Each row represents one Shopify location and has three columns:
- Shopify Location — The name of the location, along with any badges (see below).
- Inventory — A dropdown to select which Warehance warehouses sync inventory to this location.
- Order Import — A dropdown to control how orders from this location are handled during import.
If no locations appear, sync your store first so Warehance can fetch your Shopify locations. An info message will guide you if locations are not yet available.
Step 3: Understand Location Types and Badges
Each location row may display one or more badges next to the location name:
- Primary — This is the default location in your Shopify store. Most stores have exactly one primary location.
- Active — At least one Warehance warehouse is mapped to this location for inventory sync. The row will be highlighted in green.
- Inactive — No warehouses are mapped. Inventory sync is disabled for this location.
Step 4: Map Warehouses for Inventory Sync
For each Shopify location you want to push inventory to:
- Click the Inventory dropdown on that location's row.
- Select one or more Warehance warehouses. Inventory from the selected warehouses will be summed and pushed to that Shopify location.
- When at least one warehouse is selected, the row turns green and shows an Active badge.
To disable inventory sync for a location, remove all warehouses from the Inventory dropdown. The row will return to its default state and show an Inactive badge.
Example: Single Warehouse
If you operate one warehouse called "Main Warehouse" and have one Shopify location called "Primary," select Main Warehouse in the Inventory dropdown for the Primary location row. All inventory from Main Warehouse will be pushed to Shopify under that location.
Example: Multiple Warehouses
If you have two warehouses — "East Coast" and "West Coast" — and want your Shopify location "Online Store" to reflect combined stock from both, select East Coast and West Coast in the Inventory dropdown. Warehance will sum the available inventory from both warehouses and push the total to Shopify.
Example: Separate Locations, Separate Warehouses
If your Shopify store has a "Retail Store" location and an "Online Store" location, you might map them to different warehouses:
- Online Store → East Coast Warehouse, West Coast Warehouse
- Retail Store → Retail Backroom Warehouse
This way, each Shopify location reflects only the inventory from its corresponding warehouse(s).
Step 5: Configure Order Import Behavior
The Order Import dropdown controls how Warehance handles orders that Shopify assigns to each location. This is especially important if you have multiple locations. There are three options:
- Import Orders — Orders are imported into Warehance and fulfilled normally. This is the default.
- Do Not Import — Orders assigned to this location are skipped entirely and will not appear in Warehance.
- Import with Zero Quantity — Orders are imported into Warehance, but all line item quantities are set to zero. The order will appear in your order list for visibility, but nothing will be picked or shipped.
When to Use Each Option
Import Orders — Use this for any location where your team picks, packs, and ships orders through Warehance. This is the most common setting.
Do Not Import — Use this when a location's orders are handled entirely outside of Warehance. Common scenarios:
- A retail location fulfills its own orders in-store and you don't need them in Warehance.
- You want to temporarily stop importing orders from a specific location.
Import with Zero Quantity — Use this when you want orders to appear in Warehance for tracking or reporting purposes, but you don't want them to generate any picking or shipping tasks. Common scenarios:
- A location is managed by a partner, but you want visibility into the order volume.
- You're transitioning a location and need to monitor orders without fulfilling them yet.
- You need the order data in Warehance for reporting or invoicing but fulfillment happens elsewhere.
Step 6: Save Your Changes
Click Save Changes at the bottom of the page. Once saved, Warehance will apply the new settings immediately:
- Inventory changes will begin syncing within a few minutes.
- Order Import changes will take effect on the next order sync cycle.
Common Scenarios
Scenario 1: Single Location, Single Warehouse
You have one Shopify location ("Primary") and one Warehance warehouse ("Main Warehouse").
| Shopify Location | Inventory | Order Import |
|---|---|---|
| Primary | Main Warehouse | Import Orders |
All inventory syncs from Main Warehouse to your Shopify store, and all orders are imported normally.
Scenario 2: Retail + Online with Visibility
You fulfill online orders through Warehance, but your retail store handles its own fulfillment. You still want to see retail orders for reporting.
| Shopify Location | Inventory | Order Import |
|---|---|---|
| Online Store | Main Warehouse | Import Orders |
| Retail Store | Retail Backroom | Import with Zero Quantity |
Online orders are fulfilled normally. Retail orders appear in Warehance with zero quantities — visible for reporting, but no pick/pack tasks are created.
Scenario 3: Multiple Warehouses Feeding One Location
You have regional warehouses and want your single Shopify location to show total combined inventory.
| Shopify Location | Inventory | Order Import |
|---|---|---|
| Primary | NYC Warehouse, LA Warehouse, TX WH | Import Orders |
Inventory from all three warehouses is summed and pushed to the Primary location in Shopify. Customers see one combined stock level.
Frequently Asked Questions
What happens if I don't configure a location?
Locations with no configuration default to Import Orders. No inventory is synced until you map at least one warehouse.
Can I map the same warehouse to multiple Shopify locations?
Yes. A single Warehance warehouse can be mapped to as many Shopify locations as you need. The same inventory levels will be pushed to each location.
How is inventory calculated?
Inventory pushed to Shopify is calculated as: Available + Sell Ahead - Backordered - Marketplace Buffer. If multiple warehouses are mapped to one location, this calculation is performed per warehouse and then summed.
Will changing Order Import affect existing orders?
No. Changing the order import setting only affects future order syncs. Orders that have already been imported into Warehance are not modified or removed.