Skip to content
  • There are no suggestions because the search field is empty.

Shopify Multi-Locations: How to Use in Spark Shipping

Overview: What is Multi-Location Mapping?

By default, Spark Shipping pushes inventory updates to your defauly/primary e-commerce store location. However, if you store inventory across multiple physical warehouses, retail storefronts, or use multiple dropship vendors, you want a way to show and route stock accurately.

Shopify Multi-Location Mapping allows you to connect specific inventory vendors in Spark Shipping directly to their matching physical or virtual locations in Shopify.

Note on Order Routing: Spark Shipping ensures that inventory counts are mapped to the correct location in Shopify so your storefront displays accurate stock. However, if an online order is routed to an external distributor or dropshipper, that distributor's internal rules will ultimately dictate how and from which of their warehouses the order is physically fulfilled.

Why Use This?

  • Accurate Stock Counts: Prevent inventory from overlapping or overwriting across different warehouses.
  • Clean Data Pipelines: Ensure Shopify knows exactly which vendor or virtual location holds the stock so it can pass the data cleanly to the correct distributor stream.

Before You Begin: 

  1. Set up your locations in Shopify first: Spark Shipping cannot create locations in Shopify for you. You must configure them in your Shopify Admin under Settings > Locations. For a deep dive on how to do this, check out the Shopify Locations Setup Guide
  2. .
  3. Wait for the sync: Spark Shipping automatically pulls your multi-location list from Shopify. This list refreshes daily, meaning new Shopify locations will appear within 24 hours. (Tip: You can also click "Test Connection" in your site credentials to pull fresh locations immediately).

How to Configure Location Mapping

Follow these steps to link your vendors to your Shopify locations:

Step 1: Navigate to Location Settings

In your Spark Shipping dashboard, use the left-hand navigation menu to go to: Sites > Click your store name (e.g., Shopify) > Locations.

Step 2: Choose Your Global Inventory Settings

At the top of the page, locate the toggle for "Disconnect inventory from existing locations".

  • Enabled (Checked): Spark Shipping becomes the absolute source of truth. It will actively zero out stock for any Shopify locations not managed by Spark Shipping.
  • Disabled (Unchecked): Spark Shipping will only update locations that exist in both systems. This allows other third-party apps or ERPs to manage their own specific locations without interference.

Step 3: Map Your Vendors to Site Locations

You will see a table displaying your Vendor Locations on the left and a dropdown for Site Locations on the right.

  1. Locate the vendor you want to map (e.g., Turn14).
  2. Click the dropdown menu next to it under Site Location.
  3. Select the matching Shopify location ID and name from the list.
  4. Repeat this for all active vendors.

Step 4: Save Your Layout Changes

Scroll to the bottom of the mapping grid and click the [Save Location Mapping] button.

Final Step: Activate the Feature

Once your mapping grid is saved and perfectly aligned with your business logic, you are ready to turn the feature live.

Pro-Tip (Highly Recommended): If this store was previously pushing inventory via a single default location, we strongly recommend manually clearing out or zeroing the inventory values in that old default Shopify location before moving forward. This prevents historical quantities from hanging around and skewing your live storefront inventory counts.

Look for the notice on the Locations page containing the red activation button:

CRITICAL NOTICE: Click the red [Enable Multi Locations in Spark Shipping] button to finalize your setup. This operation CANNOT be undone. Once clicked, Spark Shipping will immediately begin isolating and pushing inventory quantities from each vendor exclusively to its mapped Shopify location. If you have any questions or hesitations, please contact Spark Shipping Support before clicking this button.