Skip to product information

Create AI Videos from Google Sheets with Veo3 & YouTube Upload

Create AI Videos from Google Sheets with Veo3 & YouTube Upload

 (200+Reviews)
Regular price £14.99
Regular price £14.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Create AI Videos from Google Sheets with Veo3 & YouTube Upload

Create AI Videos from Google Sheets with Veo3 & YouTube Upload

Regular price £14.99
Regular price £14.99 Sale price
SAVE Sold out

Create AI videos from Google Sheets with Veo3, save to Drive, and auto-upload to YouTube

This n8n workflow reads video prompts from Google Sheets, generates videos using Google Veo3 (via fal.run), writes the finished Google Drive link back to the sheet, and then uploads the video to YouTube with an AI-generated, SEO-friendly title.

What this workflow does

  • Starts manually or on a schedule and scans your Google Sheet for rows where the VIDEO column is empty.
  • Builds a Veo3 prompt from the sheet’s PROMPT and DURATION fields.
  • Submits a video generation request to fal.run and polls every 60 seconds until the status becomes COMPLETED.
  • Generates a YouTube-ready title using OpenAI based on the original prompt.
  • Downloads the generated video, saves a copy to a specified Google Drive folder, and updates the VIDEO link in Google Sheets.
  • Uploads the video to YouTube using the Upload-Post API, then writes the resulting YouTube URL back to the same row in Google Sheets.

Use cases

  • Automate weekly short-form video production from a content calendar stored in Google Sheets.
  • Run batch YouTube uploads where each row defines prompt + duration, with titles generated for SEO.
  • Help SaaS operators streamline content pipelines without manually downloading, storing, or uploading videos.

Technical details

  • Google Sheets (PROMPT, DURATION, VIDEO, YOUTUBE_URL columns)
  • fal.run via HTTP Request with Authorization: Key YOURAPIKEY
  • OpenAI for YouTube title generation
  • Google Drive to upload/download and store the final video
  • n8n nodes: if, set, wait, sticky note, Google Drive, HTTP Request
View full details