AutomationMart
Home/Browse/Generate AI YouTube shorts with Flux, Runway, Eleven Labs and Creatomate
n8n

Generate AI YouTube shorts with Flux, Runway, Eleven Labs and Creatomate

n8nn8n27 modulesv1.0
Google SheetsInstagramFacebookGeminiElevenLabs

Automated Video Creation Workflow Using n8n This workflow automates the creation and publishing of animated videos based on ideas listed in a Google Sheet. It processes one idea at a time, generating text prompts, images, animations, sound effects, and merging them into a final video before uploading it to YouTube. Table of Contents - Pre-conditions and Requirements - Google Sheets Setup - Step-by-Step Workflow Explanation - Customization Guide --- Pre-conditions and Requirements 1. API

At a glance

Generate AI YouTube shorts with Flux, Runway, Eleven Labs and Creatomate is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, Instagram, Facebook, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Instagram, Facebook, Gemini, ElevenLabs
Modules
27
Price
Free
Version
v1.0
Generate AI YouTube shorts with Flux, Runway, Eleven Labs and Creatomate workflow diagram

About this workflow

Automated Video Creation Workflow Using n8n This workflow automates the creation and publishing of animated videos based on ideas listed in a Google Sheet. It processes one idea at a time, generating text prompts, images, animations, sound effects, and merging them into a final video before uploading it to YouTube. Table of Contents - Pre-conditions and Requirements - Google Sheets Setup - Step-by-Step Workflow Explanation - Customization Guide --- Pre-conditions and Requirements 1. API Keys Required To run this workflow, you'll need API access to the following services: - Anthropic Claude or Google Gemini (for text prompt generation) - Flux AI (RapidAPI) (for AI-generated images) - RunwayML (API Documentation) (for AI video animation) - ElevenLabs (for AI-generated voiceovers and sound effects) - Creatomate (Website) (for video/audio merging and rendering) - YouTube API (for video upload and posting) 2. n8n Instance Setup - Use cloud (n8n.io) or Install and run n8n (Official Guide) - Set up credentials for each API in n8n’s settings --- Google Sheets Setup Before running the workflow, ensure your Google Sheet is structured as follows: | Column Name | Description | |------------------|----------------| | title | Video title (e.g., "Elijah's Fiery Chariot") | | bibleverse | Corresponding Bible verse reference | | idea | Brief description of the scene | | style | Animation style (e.g., cinematic, vibrant, etc.) | | caption | Suggested caption for social media | | videoStatus | Status of video creation (To Do, Created) | | publishStatus| Publishing status (Not Processed, Processed) | --- Step-by-Step Workflow Explanation 1. Extract an Idea from Google Sheets - The workflow retrieves the first row where videoStatus = "To Do". - Marks it as Processing to avoid duplicate processing. 2. Generate a Prompt for AI Image Creation and Sound Effects/Audio - Uses Anthropic Claude or Google Gemini to generate prompts. 3. Generate an AI Image with Flux AI - Sends the prompt to Flux AI to create a high-quality image. 4. Animate the Image Using RunwayML - The generated image is sent to RunwayML, which animates the image. 5. Generate Sound Effects and Voiceover with ElevenLabs - ElevenLabs produces a realistic narration based on the video content. - Background sound effects (e.g., storm sounds, fire crackling) are also generated. 6. Merge Video and Audio Using Creatomate - Creatomate compiles the animated video with the audio. 7. Upload and Publish to YouTube - The finalized video is automatically uploaded to YouTube using the YouTube API. 8. Update Google Sheet Status - Marks videoStatus as Created. - Marks publishStatus as Processed. --- Customization Guide Modifying the Animation Style - Update the style column in Google Sheets with custom animation preferences (e.g., cinematic, slow-motion). - Modify the prompt generation step in n8n to incorporate different styles. Changing the Video Length - Adjust the RunwayML settings to control animation speed and length. - Modify the Creatomate rendering step to adjust clip duration. Adding Subtitles - Modify the Creatomate step to include AI-generated subtitles from ElevenLabs' text output. Publishing to Other Platforms - Add additional steps to post to TikTok, Instagram, or Facebook using their respective APIs. --- This workflow ensures a fully automated video creation pipeline, reducing manual effort and optimizing content production. 🚀

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

Save new Instagram photos to Flickr

Every time you upload a new photo to Instagram, Make will automatically save that photo to a selected Flickr album.

Free

Sync KPI metrics from ClickUp and Google Sheets to Slack and Gmail

Description Automate daily KPI tracking and reporting by integrating ClickUp tasks and Google Sheets lead data into a unified dashboard. This workflow computes performance metrics, analyzes sentiment, and delivers visualized reports to Slack and Gmail for instant team insights. 📊💬📧 What This Template Does - Triggers automatically every day using a cron scheduler. ⏰ - Fetches project task data from ClickUp, including status, priority, and assignee metrics. - Retrieves lead generation data and res

Free

Add new rows to a Google Sheets spreadsheet from Interact quiz submissions

Every time a new Interact quiz with lead data is submitted, a new row will be added to your Google Sheets spreadsheet. The template works with [this sample](https://docs.google.com/spreadsheets/d/1XZz02JergSkzNou9Cx850-3Edy4ExVuGOsAGyeA-Pvg/edit?usp=sharing) Google Sheets spreadsheet. The template expects your Interact quiz to have these fields: 1) First Name 2) Last Name 3) Email

Free

Instagram Insights to Microsoft Power BI Integration

Transform your Instagram metrics into meaningful insights with Microsoft Power BI. Ideal for marketers, this integration schedules data transfers weekly and allows for schedule adjustments to suit your reporting needs, helping you craft compelling content driven by detailed analytics. Please note, your Microsoft Power BI table must have the following columns in this order: - Media ID - Impressions - Reach - Saved - Video views - Replies - Media URL

Free

Sync Facebook Ad Insights to Google Sheets & Slack

Streamline your ad performance analysis by syncing Facebook insights to Google Sheets and discussing them on Slack. Designed for weekly refreshes, this schedule can be adjusted to fit your operational needs, ensuring your marketing team always has the latest data to drive decisions and optimize ad spend effectively. The scenario is set to execute every Friday. You can change this in the scheduling settings by clicking the clock icon.

Free

Update Google Sheets rows with data from a custom webhook

Automatically update Google Sheets rows with data from a custom webhook, ensuring your spreadsheets are always up-to-date with real-time information.

Free

Automate research paper collection with Bright Data & n8n

Description This workflow automatically collects and organizes research papers from academic databases and journals into Google Sheets. It helps researchers and students save time by eliminating manual searches across multiple academic sources and centralizing research materials. Overview This workflow automatically scrapes research papers from academic databases and journals, then organizes them in Google Sheets. It uses Bright Data to access academic sources and extracts key inform

Free

Proxmox AI agent with n8n and generative AI integration

Proxmox AI Agent with n8n and Generative AI Integration This template automates IT operations on a Proxmox Virtual Environment (VE) using an AI-powered conversational agent built with n8n. By integrating Proxmox APIs and generative AI models (e.g., Google Gemini), the workflow converts natural language commands into API calls, enabling seamless management of your Proxmox nodes, VMs, and clusters. Buy My Book: Mastering n8n on Amazon Full Courses & Tutorials: Watch Video on Youtube How It Works

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