# Map locations for inventory sync

To make sure your inventory quantities are always accurate, online orders and in-person sales are assigned to [locations](https://help.shopify.com/en/manual/locations).

### ✅ Why location mapping is required

Shopify tracks inventory by **location** (warehouse, retail store, fulfillment center).\
To sync inventory accurately, Tipo Sync needs to know:

Which **Source location** should sync to which **Destination location**.

Without mapping:

* inventory may not sync
* inventory may sync to the wrong location
* stock can look incorrect in the Destination store

### 🛠️ **Step 1: Decide locations to sync for Source store**&#x20;

1\. Open the app in **Source** store > click **Settings**

2\. Scroll down to **Locations** part, and select one of the 2 options below:

* **All locations**: products available in all locations of your store will be synced with the Destination store
* **Specific locations**: only the products in the selected location(s) is updated when there are changes in the Destination store

3\. Click **Save**

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2FawNRdZMqWk2frFFSKqJK%2Fimage.png?alt=media&#x26;token=7870d74d-9390-4270-a41d-ab526fa007d3" alt=""><figcaption></figcaption></figure>

***

### Step 2: Map locations when connecting 2 stores

1\. Open the app in Source store > click **Stores** > click **Get connect code** button  > copy the connect code on the popup

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2FfurDvxtYSacnDBmnYZks%2Fimage.png?alt=media&#x26;token=cc784622-e2d4-43bb-a17c-7a56bc5c9898" alt=""><figcaption></figcaption></figure>

2\. Go to the **Destination** store open the Tipo Multi-store app > click **Stores** >  click **Connect** **Store** butto

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2FGlqlsDXnqGQCMp4AeJzG%2F2025-08-04_10-45-58.png?alt=media&#x26;token=f454efdd-151c-43ca-9026-a94bbfd118e3" alt=""><figcaption></figcaption></figure>

3\. Enter the connect key (from app setting in Destination store)

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2FhvbpgPiy9n4PHcyFc4ct%2F2025-08-04_10-46-48.png?alt=media&#x26;token=0502df68-8161-41b8-9505-928a16e5a4cf" alt=""><figcaption></figcaption></figure>

4\. Select the products you want to sync and complete the setting in the connection detail. It is required to select the locations to sync inventory in **Mapping locations** section

On the mapping screen, you’ll see:

* Source store locations (left)
* Destination store locations (right)

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2FmuphOqQLV3ms9iPESgOo%2F2025-08-04_10-58-21.png?alt=media&#x26;token=a5b05048-1e0a-4941-8581-d708c495aec2" alt=""><figcaption></figcaption></figure>

**Note**: Currently our app only syncs 1 location from to Source store to 1 location from Destination store.  It is not possible to map one location from Source store to 2 locations in Destination store

5 Click **Save** > the sync will be run immediately. It may take for while to complete.

***

### ✅ What happens after mapping

Once mapping is saved, the app will

* Update inventory only at the locations you mapped in the connection
* Ignore locations that are not mapped

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2FVS07XVPqWfd8dCQA7SUJ%2F2025-08-04_16-17-27.png?alt=media&#x26;token=8874b01c-3008-43f9-8840-6c1968e1d332" alt=""><figcaption></figcaption></figure>

#### 🧪 Example

**Source store (EU)**

* Store: `urbanwear-eu.myshopify.com`
* Product handle: `classic-hoodie`
* Location: **Main Warehouse**
* Inventory: **50 units**

**Destination store (US)**

* Store: `urbanwear-us.myshopify.com`
* Product handle: `classic-hoodie` *(same handle)*
* Location: **Main Warehouse 2**
* Inventory: **20 units**

Location mapping in Tipo Sync

* Main Warehouse (Source) → Main Warehouse 2 (Destination)

#### &#x20;✅ Sync behavior (One-way: Source → Destination)

If you enable **One-Way Inventory Sync**:

* Tipo app finds `classic-hoodie` in the Destination store by matching the handle
* Then it updates inventory at the mapped location only
* So **Main Warehouse 2** in the Destination store becomes **50 units** (same as Source)

&#x20;**Result**

* Destination store → `classic-hoodie` → **Main Warehouse 2 = 50 units**

***

⚠️ Important note about other locations

If the Destination store has other locations that are not mapped (example: NYC Store), Tipo Sync will not change inventory there. Inventory sync only applies to mapped locations.

***

### 🎬 Tutorial video <a href="#tutorial-video" id="tutorial-video"></a>

{% embed url="<https://youtu.be/VH43AzCzmJ8>" %}

***

**🙋 Still need support?**

If you still need help, please feel free to contact us at <hi@tipo.io>. We’ll be happy to assist you further.
