{"product_id":"n8n-workflow-auto-create-real-estate-video-from-google-sheets-zvid","title":"n8n Workflow: Auto Create Real Estate Video from Google Sheets + Zvid","description":"\u003ch3\u003eAuto-generate Real Estate Reels from Google Sheets using n8n + Zvid\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically pulls the next unprocessed property listing from \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e (or \u003cstrong\u003eAirtable\u003c\/strong\u003e), builds a ready-to-render \u003cstrong\u003eZvid\u003c\/strong\u003e vertical video (Instagram Reel–style), validates the project, renders an \u003cstrong\u003eMP4\u003c\/strong\u003e, and writes the resulting \u003cstrong\u003eVideoUrl\u003c\/strong\u003e back to your sheet.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on schedule or manually\u003c\/strong\u003e: configured to run daily at \u003cstrong\u003e9am\u003c\/strong\u003e (or via manual execution).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinds the next listing to process\u003c\/strong\u003e: reads listings from \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e (or fetches from \u003cstrong\u003eAirtable\u003c\/strong\u003e) and selects the first record with an empty \u003cstrong\u003eStatus\u003c\/strong\u003e field.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes and validates input data\u003c\/strong\u003e: formats address, price, beds\/baths\/sqft, photos, and agent details; stops with an error if required fields (like \u003cstrong\u003eAddress\u003c\/strong\u003e or at least \u003cstrong\u003etwo photo URLs\u003c\/strong\u003e) are missing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMusic URL checking\u003c\/strong\u003e: verifies the configured music URL is reachable, not erroring, and within the configured size limit; removes music from the Zvid project if it fails checks.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds and validates Zvid project JSON\u003c\/strong\u003e: creates the Zvid vertical reel project from listing data and validates it using Zvid’s \u003cstrong\u003efree validation endpoint\u003c\/strong\u003e to estimate credits and capture warnings.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDry run option\u003c\/strong\u003e: when \u003cstrong\u003edryRun\u003c\/strong\u003e is enabled, can save a draft in the Zvid editor and output a preview summary without rendering.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRenders and polls\u003c\/strong\u003e: when \u003cstrong\u003edryRun\u003c\/strong\u003e is disabled, submits the Zvid render job, polls until completion\/timeout, then returns a run summary with the \u003cstrong\u003efinal video URL\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpdates Google Sheets\u003c\/strong\u003e: in Google Sheets mode, sets \u003cstrong\u003eStatus=done\u003c\/strong\u003e and writes back \u003cstrong\u003eVideoUrl\u003c\/strong\u003e (optionally downloading the MP4 for review).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eReal estate teams generating listing reels in batches from a centralized Google Sheet.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators automating “content pipeline” steps: draft\/validate with Zvid before spending render credits.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building reliable scheduled workflows with data validation and safe failure behavior.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes \/ tools shown in the workflow\u003c\/strong\u003e: \u003ccode\u003eif\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003ewait\u003c\/code\u003e, \u003cstrong\u003eZvid n8n nodes\u003c\/strong\u003e (Zvid integration), plus a \u003cem\u003eSticky Note\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations\u003c\/strong\u003e: Google Sheets \/ Airtable for source data, \u003cstrong\u003eZvid\u003c\/strong\u003e for vertical reel creation and rendering.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46146271019187,"sku":"N8N-20261","price":18.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Q3f75YugYvkxfI_URmQwk_fU7GZXaY.png?v=1790845676","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-auto-create-real-estate-video-from-google-sheets-zvid","provider":"N8N Commerce","version":"1.0","type":"link"}