Articles on: Frequently Asked Questions (FAQ)

How can I set a specific inventory location for my Shopify store?

Update and manage product stock levels across specific Shopify locations, fulfillment centers, or retail stores using Stock Sync update feeds. This setup ensures multi-location inventory counts remain accurate and prevents stock discrepancies across your physical and online channels.



How to Set Up Location-Based Inventory Updates


Prerequisite: Ensure your target locations are created in your Shopify admin under Settings → Locations before configuring your feed in Stock Sync.


Navigation path: Go to Stock Sync → Feeds → Select your update feed → Step 2: Mapping


  1. Map the Quantity Field: In the mapping setup, find the Quantity field and select the corresponding inventory column from your source file.
  2. Open Smart Settings: Click the gear icon next to the Quantity field to open Smart Settings.
  3. Select Your Target Location: Under Location, choose the specific Shopify location you want this feed to update.
  4. Enable Auto-Add Stock (Optional): Check Auto add stock to location if not there if products exist in your store but need to be assigned to this location upon update.
  5. Save Configuration: Click Done and proceed to save your feed settings.


A single feed can be configured to update either a single specific location or multiple locations depending on your setup and source file structure.


If your source file contains separate stock columns for different warehouses, you can also set up dedicated single-location feeds for each warehouse to keep inventory streams independent.



Location Settings & Detailed Breakdown


1. Single Location vs. Multi-Location Feed Configuration

A single update feed can target either one specific Shopify location or handle multi-location updates depending on how your feed mappings and source columns are defined.


When updating a specific warehouse, select that designated location under Quantity Smart Settings.


Adding a new location in your Shopify admin does not automatically assign or reassign your existing feeds.


Always verify the location selected in your feed settings whenever you add, rename, or remove locations in Shopify.


Feed Setup Type

Configuration Method

Best Used For

Single Location

Select single location in Quantity → Smart Settings

Updating a dedicated warehouse, store, or fulfillment center from a single source column

Multi-Location

Select multi location in Quantity → Smart Settings

Updating several locations (e.g., US and EU warehouses) across multiple inventory columns


2. Auto Add Stock to Location if Not There

When a product SKU in your feed matches an existing product in Shopify, but that product has not yet been assigned to the target location:


  • Enabled: Stock Sync automatically assigns the product to the selected location and applies the updated quantity.
  • Disabled: Stock Sync skips updating the quantity for that item because the product is not stocked at that location.


Ensure the SKU in your feed matches the Shopify product SKU exactly.


If you apply SKU transformations (such as prefix or suffix removal), verify that the transformed value matches the exact SKU in Shopify.


3. Store-to-Store Inventory Sync (Shopify to Shopify)

When syncing inventory from one Shopify store (source) to another Shopify store (destination), you must specify the exact source location during feed creation:


  1. In the destination store, create a new feed and enter the source store's Public Token.
  2. When prompted, locate the Source Inventory Location dropdown.
  3. Select the specific single source location to pull inventory.
  4. Complete the connection, map your Quantity field, and assign the target location in the destination store under Smart Settings.


Always select a specific source location during initial feed setup.


4. Moving Inventory Between Locations

Changing a feed’s assigned location updates future quantities only at the newly selected location; it does not clear or reduce quantities from the previously selected location.


To move inventory counts from an old location to a new location:


  1. Zero Out Previous Location: Run a separate Bulk product edit update feed targeting the old location. Select the old location under Quantity → Smart Settings and set the quantity value to 0.
  2. Apply Quantities to New Location: Run your update feed assigned to the new location with the correct stock values.



Key Rules & Technical Details


  • Priority Sequence: Match Product by SKU/Barcode → Identify Shopify Location → Auto-Add Product to Location (if enabled) → Apply Quantity Update
  • Shopify-to-Shopify Location Selection: When connecting a source store via Public Token, the source inventory location dropdown must be set to a single specific location.
  • Location Deletion Edge Cases: If a Shopify location is deleted or deactivated in Shopify admin, any feed assigned to that location will fail to update stock until a valid active location is selected.
  • Identifier Matching Requirement: Stock Sync requires an exact SKU or Barcode match before updating inventory at any location. SKU mismatches prevent location assignment and quantity updates.



Troubleshooting Steps


  • Issue: Inventory levels updated in feed logs, but stock did not change at the intended Shopify location. → Solution: Go to Step 2: Mapping → Quantity → Smart Settings and verify that the dropdown is assigned to the correct location rather than your primary or default location.
  • Issue: Products are skipped with an error stating the item is not stocked at the selected location. → Solution: Open Quantity → Smart Settings, enable Auto add stock to location if not there, and re-run the feed.
  • Issue: Changing the feed's target location left old stock values active at the previous warehouse. → Solution: Changing feed location settings does not zero out historical data. Run an update feed targeting the old location with quantity set to 0, then run the feed for your new location.
  • Issue: Shopify-to-Shopify feed imports combined inventory from all source locations instead of one. → Solution: Reconfigure the feed source settings in the destination store. After entering the Public Token, select the specific source warehouse from the source inventory location dropdown instead of the "all locations" option.



Good Articles to Continue


Updated on: 27/10/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!