See llms.txt for all machine-readable content.
Create Shopify product video ads at scale with n8n and Zvid. This workflow selects eligible products, generates product-first, benefit-first, and offer-first variants, validates costs, bulk-renders MP4s, and returns review links or sends a tracking-ready manifest to your asset store or social scheduler.
shopifyProductQuery, then keeps items that have a title, priced variant, and public product image.maxProducts, variantsPerProduct, and the global maxTotalAds cap, builds the contrast-safe Atelier Editorial design, and validates the first resolved ad with the native Zvid node.dryRun: true, returns validation warnings and an exact credit quote, then attempts to save the first resolved ad as an editable Zvid project without submitting the paid bulk render.dryRun: false, the native Zvid nodes create one bulk render, poll its status until completion or timeout, and collect each completed MP4 URL and job result.@zvid/n8n-nodes-zvid; a workspace owner or admin may need to do this.read_products. Obtain an Admin API access token—this is not the Client ID or Client secret—then create an n8n Header Auth credential named X-Shopify-Access-Token and assign it to Get Shopify catalog.shopDomain; set the product query, scan and ad limits, brand, colors, CTA, and optional webhook. Run first with dryRun: true, review the quote and draft, then set it to false only when ready to spend credits.read_products; eligible products need a title, public image, and priced variant. An n8n workspace where an owner or admin can install community nodes. A Zvid account and API key; sufficient credits are required only for live rendering. An HTTPS delivery endpoint is optional.shopifyProductQuery, scanLimit, maxProducts, variantsPerProduct, maxTotalAds, formats, hooks, colors, CTA, music, schedule, and deliveryWebhookUrl in Config. maxTotalAds is the global output cap; use 4 for two products × two variants.The Shopify HTTP Request node performs one precise Admin GraphQL query for product media, pricing, currency, domain data, and configurable search. Every Zvid API action uses native @zvid/n8n-nodes-zvid nodes, and no credentials are embedded. Manual testing with five active Shopify products confirmed that 2/1/2 settings select two products and plan one distinct ad each. Actual credit quotes vary by project.