AutomationMart
Home/Browse/Viral video creator: Fal.ai AI videos → TikTok, YouTube & Instagram automation
n8n

Viral video creator: Fal.ai AI videos → TikTok, YouTube & Instagram automation

n8nn8n34 modulesv1.0
GmailGoogle SheetsOpenAIInstagram

The AI Viral Video Factory: From Concept to Content in Minutes This n8n workflow is a fully automated pipeline that takes a creative concept and transforms it into a polished, platform-ready short-form video. It ideates, generates video and audio using AI, merges them, and publishes the final content to your social media accounts! ✨ Core Features - Automated Ideation: Leverages GPT-4 to generate unique, trend-aware ASMR video concepts, complete with captions and hashtags. - AI-Powered Visuals:

At a glance

Viral video creator: Fal.ai AI videos → TikTok, YouTube & Instagram automation is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Google Sheets, OpenAI, Instagram. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Google Sheets, OpenAI, Instagram
Modules
34
Price
Free
Version
v1.0
Viral video creator: Fal.ai AI videos → TikTok, YouTube & Instagram automation workflow diagram

About this workflow

The AI Viral Video Factory: From Concept to Content in Minutes This n8n workflow is a fully automated pipeline that takes a creative concept and transforms it into a polished, platform-ready short-form video. It ideates, generates video and audio using AI, merges them, and publishes the final content to your social media accounts! ✨ Core Features - Automated Ideation: Leverages GPT-4 to generate unique, trend-aware ASMR video concepts, complete with captions and hashtags. - AI-Powered Visuals: Uses Fal.ai to transform text prompts into multiple cinematic video scenes. - Custom Soundscapes: Generates matching ASMR audio tracks to enhance the sensory experience. - End-to-End Automation: The entire process, from idea generation to social media publishing, runs automatically on a schedule. - Content Management: Logs all ideas and final video URLs into Google Sheets for easy tracking and management. 🛠️ Setup and Configuration Guide Follow these detailed steps to get the workflow running. You'll need accounts for n8n, OpenAI, Google, Fal.ai, and Blotato. Prerequisites - n8n instance (self-hosted or cloud) - OpenAI account with API access - Google account with Sheets access - Fal.ai account with API access - Blotato account for social media publishing - Connected Instagram and TikTok accounts in Blotato Step 1: Google Sheets Template Setup This workflow requires two separate sheets in a single Google Spreadsheet. 1. Create a new Google Spreadsheet - Go to Google Sheets and create a new spreadsheet - Name it something memorable (e.g., "AI Video Factory Data") - Note the Spreadsheet ID from its URL: - You'll need this ID later for the workflow configuration 2. Sheet 1: Idea Logging This sheet stores the initial ideas generated by the AI. - Create a sheet and name it exactly: Ideas - Set up the following columns in this exact order (case-sensitive): | Column A | Column B | Column C | Column D | Column E | |----------|----------|----------|----------|----------| | Caption | Idea | Environment | Sound | Status | - Do not add any additional columns or headers 3. Sheet 2: Final Output Logging This sheet stores the links to the final, published videos. - Create a second sheet in the same spreadsheet - Name it exactly: Published - Set up the following columns in this exact order (case-sensitive): | Column A | Column B | Column C | Column D | |----------|----------|----------|----------| | finaloutput | thumbnailurl | status | createddate | - Do not add any additional columns or headers Step 2: API Key and Credentials Configuration You need to obtain and configure credentials for each service used in the workflow. OpenAI Configuration 1. Get your API Key: - Go to platform.openai.com - Navigate to API Keys section - Create a new API key and copy it 2. Add to n8n: - In n8n, go to Credentials > New - Search for "OpenAI" and select it - Paste your API key - Name the credential (e.g., "OpenAI account") - Save the credential 3. Update the workflow: - In the nodes LLM: Generate Raw Idea (GPT-4.1) and LLM: Draft Video Prompt Details (GPT-4.1) - Select the OpenAI credential you just created Google Sheets Configuration 1. Set up OAuth2: - In n8n, go to Credentials > New - Search for "Google Sheets" and select Google Sheets OAuth2 API - Follow the OAuth setup instructions to connect your Google account - Name the credential (e.g., "Google Sheets account") 2. Update the workflow: - In all Google Sheets nodes: - Save Idea & Metadata to Google Sheets - Save Final Video URL to Sheets - Retrieve Final Video Data - Select your Google Sheets credential - Enter your Spreadsheet ID in the Document ID field - Ensure the sheet names match exactly ("Ideas" and "Published") Fal.ai Configuration 1. Get your API Key: - Sign up at fal.ai - Go to your dashboard and get your API Key - The key format is: key xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2. Update the workflow: - No separate n8n credential needed - Find these HTTP Request nodes and update the Authorization header: - Generate Video Clips (Wavespeed AI) - Generate ASMR Sound (Fal AI) - Merge Clips into Final Video (Fal AI) - Poll Video Generation Status - Poll Sound Generation Status - Poll Merge Status - In each node's Header Parameters, replace {{YOURFALAIKEY}} with your actual key - The value should be: key YOURACTUALFALAIKEY Blotato Configuration 1. Get your API Key: - Sign up at blotato.com - Get your API key from the dashboard - Connect your Instagram and TikTok accounts - Note down the Account IDs for each platform 2. Update the workflow: - In these nodes: - Upload Video to Blotato - Publish to Instagram - Publish to TikTok - Replace {{YOURBLOTATOAPIKEY}} with your actual API key in the Header Parameters 3. Set Social Media IDs: - In the Assign Social Media IDs node - Replace {{YOURINSTAGRAMACCOUNTID}} with your Instagram account ID from Blotato - Replace {{YOURTIKTOKACCOUNTID}} with your TikTok account ID from Blotato Step 3: Workflow Activation 1. Test the workflow: - Use the manual trigger to test before scheduling - Monitor each node's execution - Check Google Sheets for proper data logging 2. Schedule automation: - The workflow is set to run daily - Adjust the schedule in the Trigger: Start Daily Content Generation node as needed ⚙️ Workflow Breakdown Ideation & Storage The workflow triggers on schedule. An AI Agent generates a unique ASMR video concept and saves the Idea, Caption, Environment, and Sound details into your first Google Sheet. Scene Prompting A second AI Agent takes the approved idea from the sheet and creates three detailed, cinematic scene prompts designed for text-to-video AI. Video & Audio Generation The workflow makes parallel API calls to Fal.ai: - Generates a video clip for each of the three scenes - Generates a single, corresponding ASMR audio track - Continuously polls Fal.ai until assets are ready Merging & Finalizing Once all assets are generated, it sends a request to Fal.ai's FFMPEG API to stitch the video clips and audio track into one final video. Logging & Publishing The final video URL is saved to your second Google Sheet. The workflow then uploads this video to Blotato and publishes it to your specified Instagram and TikTok accounts. 🎨 Customization Guide Content Type Customization To adapt this workflow for different content types: 1. Modify the AI prompts: - In AI Agent: Generate Creative Video Idea, update the prompt to match your content style - Adjust the systemMessage to reflect your brand voice and content guidelines 2. Change video parameters: - In Generate Video Clips (Wavespeed AI), modify: - duration: Video length (default: 10 seconds) - aspectratio: Change from "9:16" to "16:9" for horizontal videos 3. Adjust audio generation: - In Generate ASMR Sound (Fal AI), update the prompt for different audio styles - Modify cfgstrength (1-10) for more/less adherence to prompt Platform-Specific Adjustments 1. Instagram-specific: - Maximum video duration: 90 seconds for Reels - Optimal hashtag count: 5-10 2. TikTok-specific: - Maximum video duration: 10 minutes - Optimal hashtag count: 3-5 - In Publish to TikTok node, adjust privacy settings as needed Scheduling Options Modify the Trigger: Start Daily Content Generation node: - Change from daily to hourly, weekly, or specific times - Add multiple triggers for different time zones - Use cron expressions for complex schedules Error Handling Add error handling nodes: - Connect error outputs to notification systems - Log failed attempts to a separate Google Sheet - Implement retry logic for API failures 🎯 Perfect For - Content Creators looking to scale their output with minimal effort - Digital Marketers seeking a consistent stream of engaging, trend-based content - Brands wanting to build a strong presence on short-form video platforms - Automation Enthusiasts building content-driven businesses 🚀 Getting Started 1. Import the workflow into your n8n instance 2. Follow the setup guide above step-by-step 3. Test with manual execution first 4. Monitor the first few automated runs 5. Adjust prompts and parameters based on results 📧 Support For questions or issues with this template: - Email: heniykb@gmail.com - n8n Community Forum: community.n8n.io 🔧 Technical Stack - Workflow Engine: n8n - AI Models: GPT-4, Fal.ai (Wavespeed & MMAudio-v2) - Data Storage: Google Sheets - Publishing: Blotato API - Output: Platform-optimized 9:16 videos with synchronized ASMR audio ---

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 a new contact in Ontraport with an assigned campaign from a Google Sheets spreadsheet

Every time a new row is added to your Google Sheets spreadsheet, Make will automatically create a contact in Ontraport (provided it doesn't already exist) with a campaign specified in the spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1oAFBzGZlhq4VsWEMN_qYAOBdxWoif28JpTdWtRMbvYM/edit?usp=sharing).

Free

Track domain expiry dates with Google Sheets and WHOIS API

Automatically track domain expiry dates from Google Sheets, fetch real-time DNS expiry data via WHOIS API, and update expiry details back to your sheet with zero manual effort. --- Automated Domain Expiry Date Tracker with Google Sheets & WHOIS API Automate the entire process of monitoring domain expiry dates for all your websites directly from Google Sheets. This workflow reads domain names, fetches DNS SOA expiry information using the WHOIS API, converts timestamps into readable dates, and upd

Free

Add new contacts from Fireberry as new rows to a Google Sheets spreadsheet

This template adds new Fireberry contacts created yesterday to a Google Sheets spreadsheet. Schedule this scenario to run daily by clicking the clock icon.

Free

Extract local business contacts with Google Sheets, SerpAPI, Apify & GPT-4o

Extract Local Business Contacts with Google Sheets, SerpAPI & GPT‑4o Status: Ready for Use ✅ Disclaimer: This workflow relies on community nodes that are not part of n8n’s core package. Install the following from n8n → Community Nodes before running: - n8n-nodes-langchain - n8n-nodes-openai (Structured Output Parser) - n8n-nodes-apify --- 📝 Description This n8n workflow automates discovery of local‑business contact details by search term and lo

Free

Smarter RAG agents with enriched retrieval and modular workflows

An extendable RAG template to build powerful, explainable AI assistants — with query understanding, semantic metadata, and support for free-tier tools like Gemini, Gemma and Supabase. Description This workflow helps you build smart, production-ready RAG agents that go far beyond basic document Q&A. It includes: ✅ File ingestion and chunking ✅ Asynchronous LLM-powered enrichment ✅ Filterable metadata-based search ✅ Gemma-based query understanding and generation ✅ Cohere re-ranking ✅ Me

Free

Automated faceless YouTube video generator using Leonardo AI and Creatomate

Automate Your Video Content Creation: AI-Powered Video Generation This n8n template streamlines the creation of high-quality, faceless videos, automating the entire process from scriptwriting to final video production. Leveraging AI tools like Leonardo AI and Creatomate, this workflow empowers content creators to efficiently produce engaging videos without on-camera presence. Who is this for? This template is ideal for: Content creators looking to scale their presence on YouTube, Instagram, and

Free

Generate text, image, and video-to-video clips with WAN 2.6 via KIE.AI

This n8n template provides a comprehensive suite of WAN 2.6 video generation capabilities through the KIE.AI API. The workflow includes three independent video generation workflows: text-to-video, image-to-video, and video-to-video. Each workflow can be used independently to create videos from different input types, making it perfect for content creators, marketers, and video production teams. Use cases are many: Create videos from text descriptions without any input media, transform static imag

Free

Tailor your Google Docs CV to any job using Ollama and Groq

CV Keyword Optimizer An AI-powered n8n workflow that automatically tailors your resume to any job description by injecting relevant keywords — without touching your formatting, layout, or design. --- How It Works Architecture Why Two AI Models? | Step | Model | Why | |------|-------|-----| | Keyword Extraction | Ollama llama3.1:8b (local) | Free, private, no API costs. Reasoning about which keywords actually matter for ATS | | Text Rewriting | Groq llama-3.3-70b-versatile (cloud) | Larger model

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