{"product_id":"zvid-n8n-workflow-event-countdown-videos-from-google-sheets","title":"Zvid n8n Workflow: Event Countdown Videos from Google Sheets","description":"\u003ch3\u003eTurn your event calendar into branded countdown videos—automatically\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003eZvid n8n Workflow\u003c\/strong\u003e creates vertical \u003cstrong\u003eevent countdown videos\u003c\/strong\u003e from your \u003cstrong\u003eGoogle Sheets calendar\u003c\/strong\u003e or \u003cstrong\u003eEventbrite\u003c\/strong\u003e. Each day, it renders the correct reminder\/announcement video, records completion links, and provides a \u003cstrong\u003egated Watch preview\u003c\/strong\u003e for viewers.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on demand or on a daily 8am schedule\u003c\/strong\u003e for self-hosted n8n.\u003c\/li\u003e\n  \u003cli\u003eLoads configuration for \u003cstrong\u003ebranding\u003c\/strong\u003e, \u003cstrong\u003ereminder timing\u003c\/strong\u003e, \u003cstrong\u003etimezone offset\u003c\/strong\u003e, and an optional \u003cstrong\u003ebackground music URL\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChecks the music URL before building\u003c\/strong\u003e the video. If the music is unreachable or oversized, it disables music so the workflow can continue.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads events\u003c\/strong\u003e from:\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, or\u003c\/li\u003e\n      \u003cli\u003ethe \u003cstrong\u003efirst 50 live events\u003c\/strong\u003e from the configured \u003cstrong\u003eEventbrite organization\u003c\/strong\u003e.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSkips past events\u003c\/strong\u003e and events with \u003cstrong\u003eno video due today\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSelects which video to render\u003c\/strong\u003e:\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFinal-call\u003c\/strong\u003e reminder one day before the event,\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSeven-day\u003c\/strong\u003e reminder (default),\u003c\/li\u003e\n      \u003cli\u003eor an \u003cstrong\u003einitial announcement\u003c\/strong\u003e.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003eUses existing output cells (Google Sheets) or the Eventbrite \u003cstrong\u003esend ledger\u003c\/strong\u003e to \u003cstrong\u003eprevent repeated videos\u003c\/strong\u003e. The default limit is \u003cstrong\u003eone render per run\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eBuilds a vertical \u003cstrong\u003e1080×1920 Zvid project\u003c\/strong\u003e, then validates it with the \u003cstrong\u003eZvid node\u003c\/strong\u003e before submission.\u003c\/li\u003e\n  \u003cli\u003eWith \u003cstrong\u003edryRun=false\u003c\/strong\u003e, it submits a paid render and polls for completion within bounded limits (with \u003cstrong\u003edryRun=true\u003c\/strong\u003e saving drafts only when the installed Zvid node supports \u003cem\u003eProject → Create\u003c\/em\u003e; released v0.1.8 does not).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEvent organizers\u003c\/strong\u003e who want automated weekly reminders without manually producing reels.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS operators\u003c\/strong\u003e managing multiple events across timezones and needing consistent branding.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomation engineers\u003c\/strong\u003e using self-hosted n8n to generate media assets on schedule.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details (n8n + nodes)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eWorkflow: manual run or \u003cstrong\u003edaily 8am schedule\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003eNodes\/logic: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003ewait\u003c\/strong\u003e, and \u003cstrong\u003eZvid\u003c\/strong\u003e node (\u003cstrong\u003ezvidn8n-nodes-zvid:zvid\u003c\/strong\u003e)\u003c\/li\u003e\n  \u003cli\u003eSupport: \u003cstrong\u003esticky note\u003c\/strong\u003e for workflow guidance\u003c\/li\u003e\n  \u003cli\u003eVideo system: \u003cstrong\u003eZvid\u003c\/strong\u003e renders vertical \u003cstrong\u003e1080×1920\u003c\/strong\u003e projects and returns completion links with a gated \u003cstrong\u003eWatch video preview\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46146518581427,"sku":"N8N-20198","price":22.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/CvQHQkmd8tYjeF2Ylt5He_hor6FHW2.png?v=1790847331","url":"https:\/\/buyflowscripts.com\/products\/zvid-n8n-workflow-event-countdown-videos-from-google-sheets","provider":"N8N Commerce","version":"1.0","type":"link"}