Which Product Fields Should Sync Between Shopify Stores?
Syncing every field between two Shopify stores overwrites the things each store should own. Here is how to decide, field by field, what follows your main store and what stays local.
When you sync products from one Shopify store to another, the easy choice is to sync everything. It is also the choice most likely to cause trouble a month later, when someone edits a description on the second store and the next sync quietly puts it back.
The better approach is to decide, field by field, which store owns what. This guide goes through the fields Shopify gives a product and what usually makes sense for each.
The rule of thumb
A field should sync when it describes the product itself, the same everywhere. It should stay local when it describes how one store sells it: its language, its prices, its search listing.
Product details
- Title and description. Sync them if both stores are in the same language and sell to the same customers. Keep them local if a store is in another language or writes its own copy.
- Vendor, product type and category. Almost always shared. They describe what the product is.
- Tags. Worth syncing, but only if tags are added rather than replaced. Second stores often carry tags of their own for collections or apps. Bridgeful adds the main store’s tags to the connected store’s own and never removes them.
- Status. Usually shared, so a product you set to draft or archived on the main store comes down everywhere.
- Handle. Shared if you want the same URLs on every store. Bridgeful never lets a handle clash block a product: if another product on the connected store already holds the handle, the rest of the product still syncs and the copy keeps its own handle.
- SEO. Often local. A store in another market usually wants its own search title and description.
- Sales channels. Shared if both stores sell on the same channels; local if one store sells somewhere the other does not.
Media
Images and videos are almost always shared. They are the slowest thing to keep in line by hand, and they rarely differ between stores.
Variants
- Options, SKU and barcode. Shared. These are how the same variant is recognised on both stores, and how inventory finds its match.
- Price and compare-at price. Shared only if both stores sell in the same currency at the same prices. Prices are copied as the same number, not converted, so a store in another currency or a wholesale store should keep its own.
- Cost. Shared if both stores buy from the same supplier at the same cost.
- Weight, HS code and country of origin. Shared. They describe the physical item and matter for shipping and customs.
- Taxable and shipping. Usually shared.
- Inventory policy. Shared if both stores should behave the same when a variant runs out.
New products
A new product on the main store needs creating on the others. Bridgeful lets you choose how: with everything, so it is sellable as soon as it lands, or with only the parts you ticked, so the connected store fills in its local fields before it goes live.
What happens to unticked fields
In Bridgeful, a part you leave unticked belongs to the connected store. It is never written, so edits made there stay. You can change the checklist later, and the next change on the main store follows the new settings.
Before you start
If both stores already have products, match them before anything syncs. Bridgeful matches by SKU, then barcode, then handle, and a product it cannot match waits on that store with the reason beside it. Nothing is created or written for it until you map it to an existing product, create it, or fix it in Shopify.
Bridgeful is $29 a month for one connected store, with every feature on every plan and a 14-day free trial.