YouTube Automation Workflows
438 ready-made YouTube workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Content pipelines: transcripts, uploads, analytics, and repurposing workflows.
Automate AI Video Creation and YouTube Upload with Google Sheets
This workflow automates the creation of AI-generated videos using Google Veo3, saves them to Google Drive, generates optimized YouTube titles with GPT-4o, and uploads them to YouTube. It is triggered by a Google Sheet, streamlining the entire process from video creation to publication.
n8n$14.99Automate AI-Driven YouTube Shorts with VEO3 and Google Gemini
This workflow leverages VEO3 and Google Gemini to generate and publish cinematic AI videos to YouTube Shorts, automating your channel growth at a reduced cost.
n8n$9.99Automate ASMR YouTube Shorts Creation with AI and Seamless Publishing
This workflow automates the creation and publishing of ASMR-style YouTube Shorts using AI for ideation, video, and sound generation, and seamless integration with YouTube for publishing.
n8n$19.99Create daily historical AI videos with Gemini, fal.ai, Telegram and YouTube
## Who’s it for This workflow is ideal for: - Content creators producing daily historical or educational videos - YouTube automation enthusiasts building AI-driven channels - Educators sharing engaging historical facts in short-form video format - Anyone creating an automated AI video pipeline with human approval ## How it works This workflow automates the full pipeline of generating and publishing historical videos: 1. Triggers daily at 1 AM and initializes retry tracking (maximum 3 attempts) 2. Fetches historical events for the current date and selects one randomly 3. Uses Google Gemini to generate a cinematic text-to-video script 4. Sends the prompt to fal.ai (Hunyuan LoRA) to generate a short video 5. Polls the generation status every 30 seconds until the video is ready 6. Downloads the generated video and sends it to Telegram with context 7. Waits for manual approval via Telegram 8. If approved → uploads the video to YouTube and sends a confirmation message 9. If declined → retries with a new event (up to 3 attempts total) ## How to set up 1. Import the workflow into n8n 2. Configure your Telegram credentials 3. Set your Telegram Chat ID using a variable or Set node (avoid hardcoding) 4. Configure HTTP Header Auth credentials for fal.ai (API key required) 5. Set up Google Gemini API credentials 6. Connect your YouTube account using OAuth2 7. (Optional) Adjust the schedule time in the trigger node 8. Activate the workflow ## Requirements - n8n (cloud or self-hosted) - fal.ai account and API key (for video generation) - Google Gemini API access - YouTube account with upload permissions - Telegram account for approval notifications ## How to customize the workflow - Adjust retry limits in the retry logic node - Modify video parameters (resolution, frames, aspect ratio) in the fal.ai request - Change the script style by editing the Gemini prompt - Replace the historical events API with another content source - Customize Telegram messages or approval flow
n8n$14.99Convert YouTube Videos to Blog Posts with Gemini AI
Transform YouTube videos into structured blog posts using Gemini AI transcription. This workflow automates audio extraction, transcription, and blog post generation, delivering a polished article ready for publication.
n8n$9.99Automate YouTube Transcript Extraction via Google Sheets and Webhooks
This n8n workflow automates the extraction of YouTube video transcripts using Google Sheets monitoring and webhook API calls, enhancing content creation and accessibility.
n8n$9.99Automate Video Analysis with Google Gemini AI for Form Uploads and YouTube Links
This workflow automates the analysis of videos uploaded via a form or linked from YouTube using Google Gemini AI, providing detailed descriptions or summaries.
n8n$9.99Convert YouTube Videos to MP4 & MP3 with RapidAPI and Google Sheets Logging
### YouTube to MP4 Downloader This n8n workflow allows users to submit a YouTube video URL, automatically fetches multiple MP4 and MP3 download links using **[YouTube Video Downloader Fast API](https://rapidapi.com/skdeveloper/api/youtube-video-downloader-fast)**. It logs all links into Google Sheets for easy access and tracking. With **YouTube Video Downloader Fast API**, users can securely download videos in different resolutions without manual tools. --- ## Node-by-Node Explanation ### 1. **On Form Submission** - Displays a form to collect the YouTube video URL. - Triggers the workflow when a URL is submitted for processing. ### 2. **HTTP Request** - Sends the provided URL to [**YouTube Video Downloader Fast API**](https://rapidapi.com/skdeveloper/api/youtube-video-downloader-fast) via RapidAPI. - Retrieves downloadable links for multiple resolutions (360p, 720p, 1080p) and MP3 format. - Ensures the download process is fast and secure with [**YouTube Video Downloader Fast API**](https://rapidapi.com/skdeveloper/api/youtube-video-downloader-fast). ### 3. **If Node** - Checks if the API response from [**YouTube Video Downloader Fast API**](https://rapidapi.com/skdeveloper/api/youtube-video-downloader-fast) is successful. - Proceeds only if valid downloadable links are available. ### 4. **Google Sheets** - Saves the original YouTube URL and all MP4/MP3 download links in Google Sheets. - Provides a permanent log for future access and tracking. --- ## Use Cases - Content managers can bulk-download YouTube videos in different formats. - Educators/trainers can easily organize video links for offline teaching. - Marketing agencies can prepare high-quality video assets for campaigns. - Developers can customize the workflow to integrate with other storage solutions. --- ## Benefits - Fully automated video downloading process with [**YouTube Video Downloader Fast API**](https://rapidapi.com/skdeveloper/api/youtube-video-downloader-fast). - Multiple resolutions and MP3 download options. - Centralized, structured download logs in Google Sheets. - Saves time, secure, and customizable for different needs. --- ## Problem Solved - Eliminates the need for unsafe third-party downloaders. - Provides fast and secure YouTube downloads using [**YouTube Video Downloader Fast API**](https://rapidapi.com/skdeveloper/api/youtube-video-downloader-fast). - Offers multiple video/audio formats without manual extraction. - Ensures easy tracking and future accessibility of downloaded content.
n8n$9.99Automate YouTube Video Metadata Generation and Update
Streamline your YouTube content management by automatically generating and updating video metadata including timestamps, tags, and descriptions using Apify and n8n.
n8n$14.99Automate YouTube Video Conversion to Shorts and Multi-Platform Posting
Effortlessly convert YouTube videos into viral-ready shorts using Klap and automate their posting across multiple social media platforms with Blotato.
n8n$19.99Automate YouTube Video Alerts to Slack
This workflow checks your YouTube channel's RSS feed every 30 minutes and posts a notification to Slack when a new video is published. It includes the video title, a description snippet, the publish date, and a direct 'Watch Now' button.
n8n$4.99Automate Video Publishing from Google Drive to Instagram, TikTok, and YouTube with AI Descriptions and Airtable Tracking
Streamline your video publishing workflow by automatically detecting new uploads in Google Drive, generating AI-powered descriptions, and distributing content across Instagram, TikTok, and YouTube, all while tracking in Airtable.
n8n$14.99Automate YouTube to MP3 Conversion and Delivery via Email
This n8n workflow automates the conversion of YouTube videos to MP3 format using RapidAPI, uploads the files to Google Drive, and emails the download link to users.
n8n$9.99One-Click YouTube Shorts Generator with Leonardo AI, GPT, and ElevenLabs
## What it does This workflow creates an engaging YouTube Short with a single click - from script to voiceover, to visuals and background music. It combines several AI tools to automate content creation and final video assembly. --- ## How it works - Accepts an input prompt or topic - Generates script using GPT - Converts script to voiceover using ElevenLabs - Generates b-roll style images via Leonardo.Ai - Matches background music - Assembles a vertical 1080x1920 MP4 video using JSON render config - Optionally uploads to YouTube or saves to Cloudinary --- ## Setup steps - Add your credentials: - Leonardo API (image generation) - ElevenLabs (voiceover) - Cloudinary (upload destination) - Any GPT-based text generator - Drop your audio/music file in the right node - Replace API expressions with your own credentials > Full step-by-step instructions are in sticky notes inside the workflow.
n8n$14.99Automate YouTube Trend Analysis with AI in n8n
This n8n workflow leverages AI to automatically discover, analyze, and track trending topics on YouTube, providing valuable insights for creators and marketers.
n8n$4.99AI-Powered YouTube Video Summarization & Analysis
-- Disclaimer: This workflow uses a community node and therefore only works for self-hosted n8n users -- Transform YouTube videos into comprehensive summaries and structured analysis instantly. This n8n workflow automatically extracts, processes, and analyzes video transcripts to deliver clear, organized insights without watching the entire video. **Time-Saving Features** - Instant Processing Simply provide a YouTube URL and receive a structured summary within seconds, eliminating the need to watch lengthy videos. Perfect for research, learning, or content analysis. - AI-Powered Analysis Leverages GPT-4-mini to analyze video transcripts, organizing key concepts and insights into a clear, hierarchical structure with main topics and essential points. **Smart Processing Pipeline** - Automated Transcript Extraction - Supports public YouTube videos - Handles multiple URL formats - Extracts complete video transcripts automatically - Intelligent Content Organization - Breaks down content into main topics - Highlights key concepts and terminology - Maintains technical accuracy while improving clarity - Structures information logically with markdown formatting **Perfect For** - Researchers & Students Quick comprehension of educational content and lectures without watching entire videos. - Business Professionals Efficient analysis of industry talks, presentations, and training materials. - Content Creators Rapid research and competitive analysis of video content in your niche. **Technical Implementation** - Workflow Components - Webhook endpoint for URL submission - YouTube API integration for video details - Transcript extraction system - GPT-4 powered analysis engine - Telegram notification system (optional) Transform your video content consumption with an intelligent system that delivers structured, comprehensive summaries while saving hours of viewing time.
n8n$9.99Automate YouTube Channel Metadata Extraction to Google Docs
This workflow automates the extraction of YouTube channel metadata using the YouTube Metadata API and saves it to Google Docs. It streamlines data collection for marketers, content creators, and analysts.
n8n$9.99Automate YouTube Shorts Creation with yt-dlp and FFmpeg
This workflow automates the creation of YouTube Shorts by downloading videos and music using yt-dlp, merging them with dynamic text overlays, and uploading them to YouTube. It tracks all activities in Google Sheets to prevent duplicate processing.
n8n$24.99Convert YouTube Videos to SEO Articles with Supadata, Claude Sonnet 4, and WordPress
## Problem This Solves Content creators, digital marketers, and website owners struggle with the time-consuming process of creating fresh, SEO-optimized blog content consistently. Manually writing articles, researching keywords, and maintaining a regular publishing schedule can take hours per piece of content. ## Target Audience This workflow is perfect for: - **Bloggers and Content Creators** who want to repurpose video content into written articles - **Content Marketing Agencies** managing multiple client websites - **Digital Marketing Teams** looking to scale their content production - **Small Business Owners** who need **regular blog content** but lack time or writing resources - **SEO Specialists** seeking to maximize content output while maintaining quality - **YouTube Channel Owners** who want to expand their content reach across different platforms ## What This Workflow Does This n8n automation transforms popular YouTube videos into high-quality, SEO-optimized articles that appear completely human-written. The workflow intelligently selects trending content from your chosen YouTube channels, transcribes the videos, and uses advanced AI to craft engaging articles optimized for search engines. ## How It Works - The user selects YouTube channels from which the workflow retrieves the most popular videos. - The videos are transcribed and converted into SEO-optimized articles. - Generated articles are automatically published to your WordPress website. ## Setup Steps - Connect your Google Account to all YouTube nodes. - Integrate your Supabase account. - Customize White-labeled prompt in the Compose Article node according to your brand. - Configure the Create WordPress Post node with your WordPress website API. - Set your target YouTube channels and activate the workflow. - Detailed instructions and tutorials can be found in the workflow's sticky notes. ## Requirements - Google account. - supabase.ai account (used for video transcription). - Anthropic subscription (GPT models are also supported, but I personally recommend using Anthropic Claude Sonnet 4 for text generation).
n8n$14.99Automated YouTube Video Scheduling & AI Metadata Generation
## ☀ Who Is This For? Content creators, marketing teams, and channel managers who need to streamline video publishing with optimized metadata and scheduled releases across multiple videos. ## 🌐 What Problem Does This Solve? Manual YouTube video publishing is time-consuming and often results in inconsistent descriptions, tags, and scheduling. This workflow fully automates: * Extracting video transcripts via Apify for metadata generation * Creating SEO-optimized descriptions and tags for each video * Setting videos to private during initial upload (critical for scheduling) * Implementing scheduled publishing at strategic times * Maintaining consistent branding and formatting across all content ## ➡ Node-by-Node Breakdown | Step | Node Purpose | |------|--------------| | 1 | Every Day (Scheduler) | Trigger workflow on a regular schedule | | 2 | Get Videos to Harmonize | Retrieve videos requiring metadata enhancement | | 3 | Get Video IDs (Unpublished) | Filter for videos that need publishing | | 4 | Loop over Video IDs | Process each video individually | | 5 | Get Video Data | Retrieve metadata for the current video | | 6 | Loop over Videos with Parameter IDs | Set parameters for processing | | 7 | Set Videos to Private | Ensure videos are private (required for scheduling) | | 8 | Apify: Get Transcript | Extract video transcript via Apify | | 9 | Fetch Latest Videos | Get most recent channel content | | 10 | Loop Over Items | Process each video item | | 11 | Generate Description, Tags, etc. | Create optimized metadata from transcript | | 12 | API Clean ID | Format identifiers | | 13 | Retrieve Generated Data | Collect the enhanced metadata | | 14 | Adjust Transcript Format | Format transcript for better processing | | 15 | Update Videos Metadata | Apply generated description and tags to video | ## ℹ Pre-conditions / Requirements * n8n with YouTube API credentials configured * Apify account with API access for transcript extraction * YouTube channel with upload permissions * Master templates for description formatting * Videos must be initially set to private for scheduling to work ## ℹ Setup Instructions 1. Import this workflow into your n8n instance. 2. Configure YouTube API credentials with proper channel access. 3. Set up Apify integration with appropriate actor for transcript extraction. 4. Define scheduling parameters in the Every Day node. 5. Configure description templates with placeholders for dynamic content. 6. Set default tags and customize tag generation rules. 7. Test with a single video before batch processing. ## How to Customize * Adjust prompt templates for description generation to match your brand voice. * Modify tag selection algorithms based on your channel's SEO strategy. * Create multiple publishing schedules for different content categories. * Integrate with analytics tools to optimize publishing times. * Add notification nodes to alert when videos are successfully scheduled. ## ❗ Important Notes * Videos MUST be uploaded as private initially - the Publish At logic only works for private videos that haven't been published before. * Publishing schedules require videos to remain private until their scheduled time. * Transcript quality affects metadata generation results. * Consider YouTube API quotas when scheduling large batches of videos. ## ⚠ Security and Privacy * API credentials are stored securely within n8n. * Transcripts are processed temporarily and not stored permanently. * Webhook URLs should be protected to prevent unauthorized triggering. * Access to the workflow should be limited to authorized team members only.
n8n$24.99Get a Summary of Each Podcast in Your YouTube Playlist Daily, Automatically, and for Free
## Understand the workflow better. [Watch this video](https://www.youtube.com/@ARRE-automation) ## Good to know: This workflow automatically transcribes your favorite podcasts or videos saved in a YouTube playlist and generates a comprehensive, AI-powered summary—so you can quickly understand the main topics and insights without having to watch or listen to the entire episode. ## ☀ Who is this for? - Podcast fans who want to save time and get the key points from episodes - Busy professionals who follow educational or industry videos and need quick takeaways - Content creators or researchers who organize and review large amounts of video/audio material - Anyone who wants to efficiently capture and summarize information from YouTube playlists ## 🌟 What problem is this workflow solving? This workflow solves the challenge of information overload from long-form podcasts and videos. It: - Automatically transcribes each video or podcast episode in your chosen YouTube playlist - Uses AI to create a clear, well-structured summary of the content - Lets you learn and extract valuable information without watching or listening to the entire recording - Organizes everything in a Google Sheets document for easy tracking and future reference ## 🚀 What this workflow does: - Fetches all videos from a specified YouTube playlist - Extracts video titles, URLs, and IDs - Retrieves and combines transcripts for each video or podcast episode - Processes transcript data for clarity - Uses AI to generate a detailed, sectioned summary that covers all main topics and insights - Automatically logs video titles, transcripts, summaries, and row numbers to a Google Sheets spreadsheet ## ⚙ How it works: Trigger: Start the workflow manually or on a schedule - Fetch videos from your chosen YouTube playlist - Extract and organize video details (title, URL, ID) - Retrieve the transcript for each video or podcast episode - Combine transcript segments into a single script - Extract the first sentences for focused summarization - AI agent creates a comprehensive summary of the episode or video - Save all data—title, transcript, summary, and row number—to Google Sheets ## 📘 How to use: - Set up YouTube OAuth2 credentials in n8n - Configure Google Sheets OAuth2 credentials - Set up API credentials for transcript and AI processing - Create and link your Google Sheets document - Input your playlist ID and adjust any filters as needed - Activate the workflow ## 📌 Requirements: - n8n instance (cloud or self-hosted) - YouTube account with OAuth2 access - Google Sheets account - Access to transcript and AI APIs - Basic n8n workflow knowledge ## Customizing this workflow: - Change the YouTube playlist ID to target your preferred podcasts or video series - Adjust the transcript retrieval process for other APIs or formats - Customize the AI prompt for different summary styles or focus areas - Add or remove fields in the Google Sheets output - Change the workflow trigger or polling frequency - Switch to a different AI model if desired This workflow is designed to help you quickly learn from podcasts and videos you care about—without spending hours consuming the full content.
n8n$14.99Automate YouTube Video Curation with Quality and Relevance Filtering to Google Sheets
This workflow automates the process of finding high-quality YouTube videos on specific topics, filters them based on quality and relevance, and exports the top results to Google Sheets. Ideal for content creators, educators, and marketers looking to build curated lists or gain content insights.
n8n$14.99Automate Faceless Video Production with AI for YouTube
Streamline the creation of high-quality, faceless videos using AI tools like Leonardo AI and Creatomate, automating from scriptwriting to video production.
n8n$19.99Automate YouTube Video Analysis and Content Ideation with Apify, OpenAI, and Google Sheets
This workflow automates the process of scraping trending YouTube videos, analyzing them with AI for optimized titles and outlines, and updating a Google Sheet for content planning.
n8n$9.99
More integrations
Need a custom YouTube workflow?
Our automation experts build tailored YouTube integrations for your exact stack.
Request a Custom Workflow