A user wants to bulk import thousands of products from a CSV file and automatically generate collections based on existing product tags, rather than manually creating each collection.
Initial responses misunderstood the request, suggesting Shopify’s built-in automated collections feature—which assigns products to existing collections based on conditions, not create new collections automatically.
Several users confirmed experiencing the same challenge with large product catalogs. Proposed solutions include:
Mechanic app (workflow automation tool)
Custom Python script using Shopify’s API to loop through products, extract tags, and programmatically create collections
Third-party apps that handle bulk imports via Google Sheets
One participant developed and published a Shopify app specifically for this use case, which automatically creates indexable collections from product tags. The discussion remains open for those seeking alternative solutions or workarounds, as Shopify’s native features don’t support this functionality out-of-the-box.
Summarized with AI on October 25.
AI used: claude-sonnet-4-5-20250929.
I would like to insert thousands of products on my shop divided into several dozen categories. The products are found in a csv file and each product already has the reference tags of the category it belongs to.
I was wondering, is there a way to automatically create new collections based on these tags? It won’t take long to do it by hand but perhaps there is a quicker method.
My intention is to create the collections automatically not assign the products to a collection, I don’t think it’s possible to do it with the default shopify options.
But thanks anyway for your reply.
No…it’s not. You don’t understand the question they are posing. They do not want to manually create a Collection and then assign a Product Tag to it. They want to create Collections based off of Product Tags automatically without having to manually create each collection.
You’re not understanding the question and I’m having the same issue. I have 1000’s of products and I would like to be able to import them and create an automated collection to go with them at the same time. If anyone knows a workaround, please let me know. Thanks!
Hi. Did you find any solution? I’m trying to achieve the same thing. Somehow, Flow doesn’t permit linking the product tags to the product collections in the same conditionals
I believe this could be programmed pretty quickly or even done with an app that handles importing and exporting collections and products to Google sheets. I know you can make collections via API so simple need a python script that will loop through each product, find it’s tags, then male automated collection for that tag then next product and so forth.
Hi folks, been doing a bit of research on this subject and came across this discussion. I was looking for exactly this - automatic collections based on my tags (I’m an artist who has been selling on Shopify for around 5 years now). I couldn’t find any apps for this, so I came up with some basic code. Fast forward, and it’s now in the Shopify App Store. The app basically shows product tags live on products, but this also creates collections based on the tags automatically. And the best bit is they can be indexed. I don’t want to post the link directly as I’m not entirely sure if Shopify would think that would be spamming… but if you think you might be interested, just send me a message or a reply on here. Ta, Kevin.