AutomationMart
Home/Browse/Generate AI videos with Google Veo3, save to Google Drive and upload to YouTube
n8n

Generate AI videos with Google Veo3, save to Google Drive and upload to YouTube

n8nn8n15 modulesv1.0
googleDrivegoogleSheetshttpRequestifmanualTriggeropenAischeduleTriggersetwait

This workflow allows users to generate AI videos using Google Veo3, save them to Google Drive, generate optimized YouTube titles with GPT-4o, and automatically upload them to YouTube with Upload-Post. The entire process is triggered from a Google Sheet that acts as the central interface for input and output. IT automates video creation, uploading, and tracking, ensuring seamless integrat

At a glance

Generate AI videos with Google Veo3, save to Google Drive and upload to YouTube is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects googleDrive, googleSheets, httpRequest, if. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
googleDrive, googleSheets, httpRequest, if, manualTrigger, openAi
Modules
15
Price
Free
Version
v1.0
Generate AI videos with Google Veo3, save to Google Drive and upload to YouTube workflow diagram

About this workflow

This workflow allows users to generate AI videos using Google Veo3, save them to Google Drive, generate optimized YouTube titles with GPT-4o, and automatically upload them to YouTube with Upload-Post. The entire process is triggered from a Google Sheet that acts as the central interface for input and output. IT automates video creation, uploading, and tracking, ensuring seamless integration between Google Sheets, Google Drive, Google Veo3, and YouTube. --- Benefits of this Workflow 💡 No Code Interface: Trigger and control the video production pipeline from a simple Google Sheet. ⚙️ Full Automation: Once set up, the entire video generation and publishing process runs hands-free. 🧠 AI-Powered Creativity: Generates engaging YouTube titles using GPT-4o. Leverages advanced generative video AI from Google Veo3. 📁 Cloud Storage & Backup: Stores all generated videos on Google Drive for safekeeping. 📈 YouTube Ready: Automatically uploads to YouTube with correct metadata, saving time and boosting visibility. 🧪 Scalable: Designed to process multiple video prompts by looping through new entries in Google Sheets. 🔒 API-First: Utilizes secure API-based communication for all services. --- How It Works 1. Trigger: The workflow can be started manually ("When clicking ‘Test workflow’") or scheduled ("Schedule Trigger") to run at regular intervals (e.g., every 5 minutes). 2. Fetch Data: The "Get new video" node retrieves unfilled video requests from a Google Sheet (rows where the "VIDEO" column is empty). 3. Video Creation: - The "Set data" node formats the prompt and duration from the Google Sheet. - The "Create Video" node sends a request to the Fal.run API (Google Veo3) to generate a video based on the prompt. 4. Status Check: - The "Wait 60 sec." node pauses execution for 60 seconds. - The "Get status" node checks the video generation status. If the status is "COMPLETED," the workflow proceeds; otherwise, it waits again. 5. Video Processing: - The "Get Url Video" node fetches the video URL. - The "Generate title" node uses OpenAI (GPT-4.1) to create an SEO-optimized YouTube title. - The "Get File Video" node downloads the video file. 6. Upload & Update: - The "Upload Video" node saves the video to Google Drive. - The "HTTP Request" node uploads the video to YouTube via the Upload-Post API. - The "Update Youtube URL" and "Update result" nodes update the Google Sheet with the video URL and YouTube link. --- Set Up Steps 1. Google Sheet Setup: - Create a Google Sheet with columns: PROMPT, DURATION, VIDEO, and YOUTUBEURL. - Share the Sheet link in the "Get new video" node. 2. API Keys: - Obtain a Fal.run API key (for Veo3) and set it in the "Create Video" node (Header: Authorization: Key YOURAPIKEY). - Get an Upload-Post API key (for YouTube uploads) and configure the "HTTP Request" node (Header: Authorization: Apikey YOURAPIKEY). 3. YouTube Upload Configuration: - Replace YOURUSERNAME in the "HTTP Request" node with your Upload-Post profile name. 4. Schedule Trigger: - Configure the "Schedule Trigger" node to run periodically (e.g., every 5 minutes). --- 👉 Subscribe to my new YouTube channel. Here I’ll share videos and Shorts with practical tutorials and FREE templates for n8n. []( --- Need help customizing? Contact me for consulting and support or add me on Linkedin.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Build a restaurant voice assistant with VAPI and PostgreSQL for bookings & orders

This n8n template demonstrates how to create a comprehensive voice-powered restaurant assistant that handles table reservations, food orders, and restaurant information requests through natural language processing. The system uses VAPI for voice interaction and PostgreSQL for data management, making it perfect for restaurants looking to automate customer service with voice AI technology. Good to know Voice processing requires active VAPI subscription with per-minute billing Database ope

Free

Centralized n8n error management system with automated email alerts via Gmail

Advanced n8n Error Handling: Automated Email Alerts & Global Error Workflow Configuration In any automated environment, n8n workflows, while powerful, can sometimes encounter unexpected issues or fail during execution. Without a dedicated error handling strategy, these failures might go unnoticed, leading to incomplete processes, data inconsistencies, or critical operational disruptions. Manually monitoring every workflow execution or sifting through logs for error details is inefficient and can

Free

Track Forex Factory news releases with MyFxBook, Telegram & Google Sheets

Get Forex Factory News Release to Telegram, Google Sheets. Record News Data and Live Price from MyFxBook for Affected Currency Pairs. This n8n template demonstrates how to capture Actual Data Releases as quickly as possible for trading decisions. Use cases: 1. Get notified if the actual data release is positive or negative for the relevant currency. 2. Use the Telegram chat message about the news release as a trigger to open a trading position in MetaTrader 4. 3. Record news data and live price

Free

Auto generate & post LinkedIn content for Amazon sellers with GPT-4o & Apify

How it works This powerful automation turns LinkedIn influencer activity into high performing Amazon seller content, fully hands-off. It runs in two phases: 1. AI Content Generator Retrieves influencer usernames from Airtable Scrapes their most recent LinkedIn post via Apify Uses OpenAI (GPT-4o) to generate original Amazon focused post content Generates a branded LinkedIn image using AI (WeSpark visual identity) Saves content & image link to Google Drive Creates a record in Airtable with S

Free

Collect LinkedIn profiles with SerpAPI Google Search and Sheets

LI] – Search Profiles > ⚠️ Self-hosted disclaimer: > This workflow uses the SerpAPI community node, which is available only on self-hosted n8n instances. > For n8n Cloud, you may need to use an HTTP Request node with the SerpAPI REST API instead. --- --- Who’s it for Recruiters, talent sourcers, SDRs, and anyone who wants to automatically gather public LinkedIn profiles from Google search results based on keywords — across multiple pages — and log them to a Google Sheet for further an

Free

AI-powered Telegram task assistant with Notion integration

This workflow creates a powerful AI assistant in Telegram that helps you manage your tasks in Notion. The assistant leverages OpenAI's language models to understand natural language commands, process voice messages, and maintain context through conversations. Key features: - Processes both text and voice messages in Telegram - Transcribes voice messages automatically - Maintains conversation context with memory - Manages Notion tasks through a custom tool: • List all tasks • Add new tasks with

Free

Copy viral reels with Gemini AI

Video Guide I prepared a detailed guide that shows the whole process of building an AI tool to analyze Instagram Reels using n8n. []( Youtube Link Who is this for? This workflow is ideal for social media analysts, digital marketers, and content creators who want to leverage data-driven insights from their Instagram Reels. It's particularly useful for those looking to automate the analysis of video performance to inform strategy and content creation. What problem does this workflow solve? Analyzi

Free

Ai-driven Instagram reels creation and publishing with GPT, Creatomate and Slack

Automate your Instagram growth strategy by generating and posting viral Reels using AI and Creatomate. This workflow plans content topics based on trends, generates video assets, and handles the approval and posting process—all without manual video editing. How it works 1. Schedule Trigger: Runs every day at 9:00 AM. 2. Topic Planning: Checks past topics from Google Sheets to avoid duplicates, then uses OpenAI (GPT-4o) to generate a new quiz-style content plan. 3. Video Generation

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free