We are in the process of setting up a new shopify store after migrating from Woocommerce i need some help with listing products in different collections and i wanted to ask this question before i play around with things and potentially mess things up.
We are a lighting store and i have a few products that are suitable for different collections for example we have a wall light that is suitable for use as an outdoor wall light, interior wall light and bathroom wall light.
Now it would be easy just to list the same product in those collections but i want to optimize the product in each product collection.
The question is if i use product sku ‘light01’ in the outdoor wall lights collection but then i also want to list it with different keyword optimization in the bathroom wall lights collection under sku ‘light01’ will the store allow me to do this as i will have 2 separate products but with the same SKU?
The problem i can see down the line is if the system will not allow me to use the same SKU for different optimized products it will cause an issue when we link our accounts software to the system as they will both be under the same SKU on that software.
This can be a SEO minefield, make triple sure there is a canonical merchandise for all dupes.
It’s almost like combined listings but different enough that there is no good surefire approach
Beyond non-unique skus not being an issue or it becoming an inventory sync problem.
There is multi-channel voiding accidently publishing etc.
Deeper fix for the online store channel maybe by using metaobjects and advanced theme customizations so everything is based on a singular product making a custom “store contextualization” system. Though unfortunately the way MOBS work means they are yet another form of merchant data being a second class citizen. So we can’t just do {% product = product.metafields.namespace.custom_products %} and move on we have to pepper looping or .value barnacles everywhere to replace a product with a custom object.
No, I do not have any serious recommendations. More of an theme dev myself.
Technically, you can use Flow (free from Shopify) or Mechanic – general backend automation apps which can be configured to do this too.
Specialized apps would probably be better though.
For real-time inventory syncing between duplicate products, you can try the “Inventory Sync – GoGo” app.
The app is extremely easy to use. It automatically syncs inventory duplicate products. when orders come in for a product, the app will find the duplicate product through the SKU and update its inventory in real time to match the latest inventory change. This will help you prevent overselling.
This keeps all listings that share the same SKU perfectly synchronized and always up to date.
They also offer a Welcome Plan, which allows you to try out the app comfortably without any pressure. On top of that, their support team is very responsive and always ready to assist with setup or answer any questions you might have.