I have 10000 variants to update how will I do that ?

I have 10000 variants to update how will I do that, and how much time will it take to update ?

Do you have Matrixify? I’d recommend that.

Hi guys!

Thank you @Donzel for the recommendation!

@productchef , Matrixify is indeed able to help in this case and also do a pretty good job at it as well! The amount of time this would take would depend on what you are updating for your Variants amongst various other factors as well. We can look into this with you and help you get your Import file set up to update your Variants.

Please feel free to reach out to our support and we will help walk you through the process!

At risk of sounding like I’m getting paid for this, Matrixify is essential to our business due to the silly number of variants, metafields, etc,. we have.

We use .xlsx imports through Excel so if you are halfway decent with a spreadsheet then you’re laughing and it’ll give you total control over your many, many products.

I would like to do it for free, maybe through scripts ?

Hi @productchef :waving_hand: either use a spreadsheet/CSV based app such as ez-exporter from highview(it also does import), matrifixy, etc.

Or an automation app like mechanic to build bespoke solutions examples only https://tasks.mechanic.dev/?q=CSV%20product

Otherwise see the shopify product apis in the dev docs https://shopify.dev/docs/api/admin-rest/2024-01/resources/product , https://shopify.dev/docs/api/admin-graphql/2024-04/mutations/productSet , etc

:man_technologist: :magnifying_glass_tilted_left: Also be aware of new graphql API’s changing variant limits from 100 to 2,000 and allowing more than 3 options.

If you need this type of process built or automations then contact me for services
Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.

Hey @PaulNewton
Thanks, I was able to build a bulk operation script that allows me to update like 20000 variants in under 1 hour