Personalized checkout and custom promotions with Shopify Scripts
Hi Shopify team,
We’re managing a store with 10,000 products, each having up to 100 variants, and I’m currently using bulkOperationRunMutation to successfully update product variant prices via JSONL input. This works perfectly and is extremely efficient.
However, updating inventory quantities remains a real pain point.
There’s no official support for updating inventory quantities via bulk operations. According to this old post from 2023, the accepted answer is completely invalid. It suggests using productVariantUpdate with inventoryQuantities, which (as clearly stated in the docs) only works with productVariantsBulkCreate. In other words, it’s not possible to use that approach to update existing variant inventory.
Some have suggested using the productSet mutation. However, this method:
If I only need to update inventory for 10 variants out of a million, I shouldn’t be forced to provide every single option and variant. That defeats the purpose of efficiency.
At this point, the only viable approach is:
That’s extremely inefficient compared to what’s possible with pricing.
Questions:
Thanks for your attention — this is a critical limitation for anyone working with large catalogs.
Hi @websvb, for API-related questions I would try posting on https://community.shopify.dev/. That forum is more developer-focused and it's actively monitored by people at Shopify who work on the different APIs
Thanks, but this doesn’t address the issue I raised.
I’m specifically asking about bulk inventory quantity updates via JSONL using bulkOperationRunMutation, not about third-party UI-based tools.
Ablestar might be helpful for manual workflows, but it’s irrelevant in the context of large-scale automated inventory management using GraphQL bulk operations.
Please avoid promoting unrelated apps in technical threads unless they directly solve the problem.
Hi @websvb, sorry for the confusion, my signature mentions my app but that's not what message was about.
I would recommend posting your message on https://community.shopify.dev/ because I think you'll get better responses there. It's an official Shopify forum that's actively monitored by technical people working at Shopify.
Thanks, I appreciate the clarification and the pointer to the official developer forum - I’ll follow up there as well.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025