Sync products based on unique Identifiers
The app allows you to sync products from a source store to a destination store using one of the following unique identifiers:
Handle (Recommended)
SKU
Barcode
A unique identifier is a product value that is the same in both stores and can be used to match products correctly.
Once products are matched, the Tipo app can sync updates (price, title, images, etc.) based on your settings.
β
Which identifier should I use?
1. Handle (Recommended)
What it is: The handle is a unique string used in the URL of each product. Itβs automatically generated from the product title but can be manually edited in Shopify.

Sync logic: If a product in the source store has the same handle as a product in the destination store, the app considers them the same product and syncs the data.
Example:
Product Title: "Red Shirt"
Product Title: "Red Shirt"
Handle: red-shirt
Handle: red-shirt
This product will sync correctly because the handles match.
βTip: Always use handle sync if your stores have identical product structures.
2. SKU (Stock Keeping Unit)
What it is: The SKU is a code you assign to each product variant to track inventory.

Sync logic: The app will match product variants based on the same SKU in both stores.
Example:
Product: "Sneakers"
Product: "Sneakers"
Variant: Size 42 - SKU: SNK-42
Variant: Size 42 - SKU: SNK-42
This variant will sync because the SKUs match.
βWarning: If multiple products share the same SKU across variants, it may lead to incorrect matching.
3. Barcode
What it is: The barcode is a globally unique product identifier, usually used for retail scanning systems.

Sync logic: The app will match product variants based on the barcode field in Shopify.
Example:
Product: "Water Bottle"
Product: "Water Bottle"
Variant: 500ml - Barcode: 1234567890123
Variant: 500ml - Barcode: 1234567890123
This product will sync correctly using the barcode.
βNote:
Only use this option if all variants across stores use unique barcodes.
βοΈ Steps to select Identifiers
For a new connection:
Before connecting, check and select the product information you want to sync here.
1. Open the app in Destination store > click Stores > click Connect store button

2. Enter the Connection Code obtained from the Source Store (found under the appβs Settings in the Source Store).β
3. In General > Matching & Imports part > select Create new items if not exist and update current items that have the same handle

4. Enable the Product sync setting > select Unique Identifier to sync product based on it
For example: If the handle is selected, the products thay have the same handle will be synced between stores.

Save to start the connection
For an running connection
1. Go to the Destinations store > click Stores > click on the store URL of source store to view the connection detail

2. Select a unique identifiers to sync products based on it

Click Save to apply the changes.
π What Happens During Sync?
π§ͺ Example (Handle matching)
Source store product
Product: Ceramic Table Lamp
Handle:
ceramic-table-lamp
Destination store
If a product with handle
ceramic-table-lampexists β it gets updatedIf not β it gets imported (if enabled)
βοΈ How matching works during sync
When sync runs:
Tipo Sync reads products from the Source store
It searches the Destination store for a product with the same identifier
Then it decides:
Match found β update existing product fields (based on your sync selections)
No match found β import/create new product (if your import mode allows)
π Best Practices
Use Handle if product structures are identical between stores.
Use SKU only if every variant has a unique SKU.
Use Barcode for retail environments where barcodes are consistently used.
π Still need support?
If you still need help, please feel free to contact us at [email protected]. Weβll be happy to assist you further.
Last updated
