Skip to main content
All CollectionsIntegrationsShopify
Mapping Shopify Locations in Katana
Mapping Shopify Locations in Katana

Map Shopify locations to Katana to ensure accurate inventory tracking and streamline multi-location order fulfillment.

Dayvid Lorbiecke avatar
Written by Dayvid Lorbiecke
Updated over a week ago

Katana allows you to map Shopify locations to Katana locations, ensuring accurate synchronization of inventory and orders across multiple locations. This helps maintain consistency in stock tracking and streamlines order fulfillment from various locations, improving overall operational efficiency.

If you've created multiple locations in Katana or Shopify, you can directly map your Shopify Point-of-Sale (POS) order locations to specific Katana locations. Sales orders (SO) are then pulled to the mapped location in Katana.

Stock levels will also be synced back from specific Katana locations to the respective Shopify locations.

Mapping Locations is the first step of the integration connection flow. Read more about connecting Shopify.

Mapping inventory locations

Match Katana location to Shopify Online Store orders. All orders placed by customers on your online store will be imported to the location (or locations) picked in Katana.

The list displays all your locations in Shopify. Select your locations and map them to Katana locations to pull in sales orders (SOs) to that location in Katana and sync the stock back to its location in Shopify. You can create Katana locations without closing the connection setup by clicking on any Katana location field dropdown and selecting + Create new location.

Any Shopify locations that haven't been selected will be mapped to the Katana that is set as the Default location for orders.

If you're connecting multiple Shopify stores to Katana, you can select the same or different Katana locations for each Shopify store. Read more about connecting multiple Shopify stores.

Import stock import with multiple locations from Shopify

Stock import from Shopify to Katana is Location-specific based on your location mapping.

If you import your Shopify stock quantities to Katana during the initial connection (read more) the stock quantities from each mapped Shopify Location will be imported to the corresponding mapped location in Katana.

If you have multiple Shopify locations mapped to the same Katana location, the total sum of the inventory levels across all those Shopify locations will be imported to the mapped location in Katana.

Sync stock with multiple locations from Katana

Stock sync from Katana to Shopify is also Location-specific based on your location mapping. Read more about stock sync in general.

Stock from a specific Katana location used for tracking stock for a POS location (e.g. retail store) will be synced to the respective mapped Shopify POS location.

The stock levels from the Katana location mapped to your Shopify Online Store location will be pushed to the Shopify location used for online orders.

Any Shopify locations that you have not mapped to any Katana Locations will be automatically mapped to the Katana's Default location for orders. In this case, Katana pushes the stock level from that Katana location to all of those Shopify locations that have not been mapped (i.e. each of those Shopify Locations will have exactly the same quantity of stock).

As a result, the total stock quantity in Shopify might be incorrect, as the total quantity in Shopify adds up the stock from all locations. Still, the stock quantities in Katana are correct, and when using this integration, we recommend using Katana as the central point of truth for managing your stock.


Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]

Did this answer your question?