Shopify Flow is an ecommerce automation platform that enables you to automate tasks and processes within your store and across your apps.
Hi, I'm currently trying to update a lot of my products colour, size and gender variants- i've managed to create a flow that is only triggered by a new product being added but I almost want it to be scheduled automatically to run with out it being a new product so it can run though my products and tag them with 'Variant needed'. I know you can manually run the flow but it only allows for 50 products at a time. let me know your thoughts
You can use the Scheduled time trigger and have it run every hour or something like that.
After the trigger, you would have a "Get product data" action. If you are trying to go through all the products, you need at least a query filter for tag_not:"needs variant". You'll also need a way to mark which products you have already processed so the query doesn't return the same results. One way to do that is to add a second tag like "processed". So your query in "Get product data" would be tag_not:"needs variant" AND tag_not:"processed". You would need to also set that "processed" tag in the otherwise path for your logic (so that processed products have at least one of those tags).
Alternatively, there is a trick where you can up the page size in the Admin to 250, if that helps. https://help.shopify.com/en/manual/shopify-flow/manual#considerations-for-running-a-workflow-manuall...
Finally, one option you have is to use a 3p app. I know the "Flow helper" app has a trigger called "Bulk product trigger" that will run on all products.
Learn 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, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025