{"product_id":"n8n-shopify-product-video-ads-workflow-with-zvid-bulk-mp4","title":"n8n Shopify Product Video Ads Workflow with Zvid Bulk MP4","description":"\u003ch3\u003eAutomate Shopify product video ads at scale with n8n + Zvid (bulk MP4-ready)\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow selects eligible Shopify products, generates multiple video-ad concepts (product-first, benefit-first, offer-first), validates your costs with Zvid, and bulk-renders final \u003cstrong\u003eMP4\u003c\/strong\u003e assets—returning completed URLs or a tracking-ready delivery manifest.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns safely:\u003c\/strong\u003e starts manually for testing or automatically every Monday at 9:00 AM. The schedule should remain inactive until credentials and a \u003cem\u003edry run\u003c\/em\u003e are verified.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePulls eligible products from Shopify:\u003c\/strong\u003e queries Shopify’s Admin GraphQL API using \u003ccode\u003eshopifyProductQuery\u003c\/code\u003e, then keeps items that have a title, a priced variant, and a public product image.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates ad concepts:\u003c\/strong\u003e generates distinct concepts with hooks, offers, tracking keys, and up to three Shopify images, allocating variants across products in a round-robin style.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEnsures caps + design safety:\u003c\/strong\u003e applies \u003ccode\u003emaxProducts\u003c\/code\u003e, \u003ccode\u003evariantsPerProduct\u003c\/code\u003e, and the global \u003ccode\u003emaxTotalAds\u003c\/code\u003e limit, then builds contrast-safe \u003cem\u003eAtelier Editorial\u003c\/em\u003e styling.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates with Zvid:\u003c\/strong\u003e if \u003ccode\u003edryRun: true\u003c\/code\u003e, it returns validation warnings and an exact credit quote, then saves the first resolved ad as an editable Zvid project (without submitting paid bulk render).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBulk renders MP4s:\u003c\/strong\u003e if \u003ccode\u003edryRun: false\u003c\/code\u003e, the native Zvid nodes create one bulk render, poll status until completion (or timeout), and collect each completed \u003cstrong\u003eMP4 URL\u003c\/strong\u003e with job results.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutputs delivery data:\u003c\/strong\u003e builds a delivery\/performance manifest including product IDs and storefront URLs for downstream asset storage or social scheduling.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eWeekly creation of Shopify product video ads for new or recently updated items.\u003c\/li\u003e\n  \u003cli\u003eTesting concept directions (product-first vs. benefit-first vs. offer-first) before committing credits.\u003c\/li\u003e\n  \u003cli\u003eGenerating bulk MP4 assets for an asset store pipeline or performance tracking workflow.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations\/Nodes:\u003c\/strong\u003e n8n \u003ccode\u003eif\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003ewait\u003c\/code\u003e, \u003cstrong\u003eZvid\u003c\/strong\u003e nodes (\u003ccode\u003ezvidn8n-nodes-zvid\u003c\/code\u003e), and a \u003cem\u003esticky note\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSource data:\u003c\/strong\u003e Shopify Admin GraphQL API for recently updated products matching \u003ccode\u003eshopifyProductQuery\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow control:\u003c\/strong\u003e configurable caps (\u003ccode\u003emaxProducts\u003c\/code\u003e, \u003ccode\u003evariantsPerProduct\u003c\/code\u003e, \u003ccode\u003emaxTotalAds\u003c\/code\u003e) and a \u003cstrong\u003edryRun\u003c\/strong\u003e cost-validation mode.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45837466828979,"sku":"N8N-18201","price":52.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/aqlbCDqv1ki6ct5Bx4ex_kyhoX3O6.png?v=1786794744","url":"https:\/\/buyflowscripts.com\/products\/n8n-shopify-product-video-ads-workflow-with-zvid-bulk-mp4","provider":"N8N Commerce","version":"1.0","type":"link"}