AutomationMart
Home/Browse/Post AI videos to YouTube with Fal AI Veo3, Google Sheets, and YouTube API
n8n

Post AI videos to YouTube with Fal AI Veo3, Google Sheets, and YouTube API

n8nn8n14 modulesv1.0
Google SheetsOpenAIGemini

Auto-Post Veo3 Videos on YouTube An automated workflow for creating Veo3 videos and posting them to YouTube. YT Tutorial: Workflow Overview The workflow is divided into three main phases: 1. Create Veo3 Video 2. Wait for Video Processing 3. Post on YouTube 1. Create Veo3 Video This phase handles the initial video creation based on user input. Type Prompt: A form trigger allows the user to input details for the video, including

At a glance

Post AI videos to YouTube with Fal AI Veo3, Google Sheets, and YouTube API is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, OpenAI, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, OpenAI, Gemini
Modules
14
Price
Free
Version
v1.0
Post AI videos to YouTube with Fal AI Veo3, Google Sheets, and YouTube API workflow diagram

About this workflow

Auto-Post Veo3 Videos on YouTube An automated workflow for creating Veo3 videos and posting them to YouTube. YT Tutorial: Workflow Overview The workflow is divided into three main phases: 1. Create Veo3 Video 2. Wait for Video Processing 3. Post on YouTube 1. Create Veo3 Video This phase handles the initial video creation based on user input. Type Prompt: A form trigger allows the user to input details for the video, including: Prompt: A simple scenario for the video. Video Style: (e.g., Dialogue, Monologue, Advertisement, Documentary) Aspect Ratio: (e.g., 16:9, 9:16, 1:1) Video Category: A YouTube category for the video. Get Specific Prompt: Based on the selected "Video Style," the workflow fetches specific prompt data from a Google Sheet. Videography (AI Refinement): An AI agent (using OpenRouter's Google Gemini 2.5 Flash model) refines the user's prompt into a detailed "script-to-screen" format suitable for video generation. Make FAL.AI Request: The refined prompt is sent to the Fal.ai Veo 3 model via an HTTP request to generate the video. The video duration is fixed at 8 seconds. Store Data: Details of the video request, including the date requested, the refined prompt, and the request URL, are stored in a Google Sheet. 2. Wait for Video Processing Wait 5 mins: The workflow pauses for 5 minutes. This waiting period is necessary as it typically takes 3-5 minutes for the video to be ready after the generation request. 3. Post on YouTube This phase focuses on generating YouTube SEO details and uploading the video. YT Video SEO (AI Generation): An AI agent (using OpenRouter's OpenAI GPT-4.1 Mini model) acts as a YouTube SEO specialist and viral content strategist. It generates the following details for the YouTube video: Video Title: A compelling title (less than 6 words). Video Description: A detailed description. Video Tags: Relevant tags to maximize discoverability. YouTube Category: The appropriate YouTube category code based on the user's input. The AI agent is configured to follow guidelines for virality and YouTube's tag limits. Structured Output: Parses the structured JSON output from the AI agent. Get Keywords: Extracts and formats the video tags into a comma-separated list suitable for YouTube. Fetch Video Credentials: Fetches the video URL and other credentials from Fal.ai. Download Video: Downloads the generated video file. Post on YouTube: The video is uploaded to YouTube using the generated title, description, tags, and category. Setup To run this workflow, you need to set up credentials in n8n for: OpenRouter: Generate API key from your OpenRouter account. Google Sheets: Uses OAuth 2.0. Connect by authenticating your Google account. YouTube Data API: Configure credentials to allow posting videos to YouTube. If you do not have an n8n account, follow the tutorial at to get started.

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

Create Google Docs and transcribe audio files from Google Drive using ChatGPT prompts

This template transcribes audio files from Google Drive into Google Docs using ChatGPT. Streamline content creation with AI-driven transcription and document generation.

Free

Add or update SendGrid recipients from Google Sheets

Every time a new row is added in your Google Sheets spreadsheet, Make will automatically add/update a recipient in SendGrid. The template uses this [example spreadsheet](https://goo.gl/K1djMm).

Free

Create a new content in Drupal from a new row in a Google Sheets spreadsheet

This template regularly checks for new rows in a Google Sheets spreadsheet and uses the retrieved information to create new content in Drupal. The template is using [this sample](https://docs.google.com/spreadsheets/d/1kq2xH4IQ-sv8wBlvmFX8L7QKbJb-JqoqVUZV7Wi5axg/edit?usp=sharing) Google Sheets spreadsheet as the source of the data. You should make a copy of it before configuring the template. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the t

Free

🔍🛠️Generate SEO-optimized WordPress content with AI powered perplexity research

Generate SEO-Optimized WordPress Content with Perplexity Research Who is This For? This workflow is ideal for content creators, marketers, and businesses looking to streamline the creation of SEO-optimized blog posts for WordPress. It is particularly suited for professionals in the AI consulting and workflow automation industries. --- What Problem Does This Workflow Solve? Creating high-quality, SEO-friendly blog posts can be time-consuming and challenging, especially when

Free

Save new AmeriCommerce orders to a Google Sheets spreadsheet

Every time a new order is created in AmeriCommerce, Make will automatically add that order to your Google Sheets spreadsheet as a new row. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1TTuVFa6X8l-MldLV2VnYol9lX_YJJrFWGGrZugChv3Q/edit?usp=sharing).

Free

Scrape and analyze Amazon product info with Decodo + OpenAI

The Scrape and Analyze Amazon Product Info with Decodo + OpenAI workflow automates the process of extracting product information from an Amazon product page and transforming it into meaningful insights. The workflow then uses OpenAI to generate descriptive summaries, competitive positioning insights, and structured analytical output based on the extracted information. Disclaimer Please note - This workflow is only available on n8n self-hosted as it’s making use of the community node for the Dec

Free

Back up and restore n8n workflows with GitHub sync

n8n Workflows GitHub Manager > A comprehensive n8n workflow that provides complete bidirectional sync between your n8n instance and GitHub - automatically backs up all your workflows with intelligent change detection AND restores them when needed. This workflow combines two powerful features in one: Backup: Automatically detects new, edited, renamed, and deleted workflows in your n8n instance, then syncs them to GitHub with smart commit messages and an index tracking system. Restore: Easily

Free

Fetch random dog images from Dog CEO API via webhook

This n8n template allows you to instantly fetch a random dog image from the Dog CEO API by simply sending a webhook request. It's a fun and simple way to integrate random dog photos into your projects, whether for websites, applications, or playful automations. --- 🔧 How it works - Trigger Webhook: This node acts as the entry point for the workflow. It listens for any incoming POST request. No specific data is required in the webhook body, as the workflow fetches a random image. - Fetch Random D

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