Listing products in different collections but with each product optimized differently

Hi All

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.

Hope that makes sense.

SKU field in Shopify does not have to be unique.

However, if you create 2 products, they will be 2 separate products even with the same SKU.

However, for example, there is a bunch of inventory sync apps which allow you so sync Shopify inventory between several products with the same SKU.

Hope this helps.

1 Like

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.
:technologist: 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.

thanks for the replies guys appreciate it

@tim_1 you mentioned inventory sync apps any recommendation on one to use?

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.

Hi @Mungo2007,

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.