AutomationMart
Home/Browse/Create AI Viral Selfie videos 🎬 with celebrities 😎 using Google Veo 3.1
n8n

Create AI Viral Selfie videos 🎬 with celebrities 😎 using Google Veo 3.1

n8nn8n23 modulesv1.0
Google SheetsGoogle DriveLinkedInInstagram

This workflow demonstrates how to create viral AI-generated selfie videos featuring famous characters using a fully automated and platform-independent approach. The process is designed to replicate the kind of celebrity selfie videos that are currently going viral on social media and YouTube, where a realistic selfie-style video appears to show the creator together with a well-known public figure. Instead of relying on a proprietary or closed platform, the workflow explains how to

At a glance

Create AI Viral Selfie videos 🎬 with celebrities 😎 using Google Veo 3.1 is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects Google Sheets, Google Drive, LinkedIn, Instagram. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Google Drive, LinkedIn, Instagram
Modules
23
Price
Free
Version
v1.0
Create AI Viral Selfie videos 🎬 with celebrities 😎 using Google Veo 3.1 workflow diagram

About this workflow

This workflow demonstrates how to create viral AI-generated selfie videos featuring famous characters using a fully automated and platform-independent approach. The process is designed to replicate the kind of celebrity selfie videos that are currently going viral on social media and YouTube, where a realistic selfie-style video appears to show the creator together with a well-known public figure. Instead of relying on a proprietary or closed platform, the workflow explains how to build the entire pipeline using direct access to Google Veo 3.1 APIs, giving full control over generation, orchestration, and distribution. --- Key Advantages 1. βœ… Fully automated video pipeline From prompt to final published video, the entire process runs without manual intervention. 2. βœ… Spreadsheet-driven control Non-technical users can manage video production simply by editing Google Sheets: Add new prompts Adjust duration Control merge logic 3. βœ… Scalable and modular Supports batch processing of many videos Easy to extend with new AI models, platforms, or output formats 4. βœ… Reliable async handling Built-in wait and status-check logic ensures robustness Prevents failures caused by long-running AI jobs 5. βœ… Centralized asset management Automatically stores video URLs and statuses Keeps production data organized and auditable 6. βœ… Multi-platform ready One generated video can be reused for: YouTube TikTok Instagram Other social channels 7. βœ… Cost and time efficiency Eliminates repetitive manual video editing Reduces production time from hours to minutes Ideal Use Cases AI-generated storytelling videos Social media content automation Marketing video campaigns Short-form video experiments at scale Faceless or semi-automated content channels --- How it Works This workflow automates the generation of short video clips using AI, merges them into a final video, and optionally uploads the result to multiple platforms. 1. Trigger & Data Fetching The workflow starts with a manual trigger. It reads a Google Sheet containing prompts, image URLs (first and last frames), and duration settings for each video clip to be generated. 2. Video Clip Generation For each row in the sheet, the workflow calls the fal.ai VEO 3.1 API to generate a video clip based on the provided prompt, start image, end image, and duration. The clip is created asynchronously, so the workflow polls the API for status until completion. 3. Status Polling & URL Retrieval Once a clip is marked as COMPLETED, its video URL is fetched and written back to the Google Sheet in the corresponding row. 4. Video Merging After all clips are generated, the workflow collects the video URLs from rows marked for merging and sends them to the fal.ai FFmpeg API to be combined into a single video. 5. Final Video Processing The merged video is polled until ready, then its final URL is retrieved. The video file is downloaded via HTTP request. 6. Upload & Distribution The final video can be uploaded to: - Google Drive - YouTube (via upload-post.com API) - Postiz (for multi-platform social media posting) Each upload step is currently disabled and requires configuration (usernames, titles, platform settings). WARNING It may happen that the workflow stops at the video generation node with the following message: > Your request is invalid or could not be processed by the service [item 0] > The content could not be processed because it contained material flagged by a content checker. This occurs because images are checked both before and after the video generation process. If this happens, you can either use less restrictive video models while keeping the same workflow structure, or change the source images in the Google Sheets file. --- Set Up Steps 1. Google Sheets Setup - Prepare a Google Sheet with columns: START, LAST, PROMPT, DURATION, VIDEO URL, MERGE - Connect n8n to Google Sheets using OAuth2 credentials. 2. Fal.ai API Configuration - Obtain an API key from fal.ai. - Set up HTTP Header Auth credentials in n8n with the key. 3. Upload Services Configuration - Google Drive: Configure OAuth2 credentials and specify the target folder ID. - YouTube/upload-post.com: Enter your username and title in the respective node. - Postiz: Set up Postiz API credentials and configure platform channels. 4. Enable Required Nodes - Enable the upload nodes (Upload Video, Upload to Youtube, Upload to Postiz, Upload to Social) once credentials are configured. 5. Adjust Polling Intervals - Modify wait times (Wait 30 sec., Wait 60 sec.) as needed based on video processing times. 6. Test Execution - Start the workflow manually via the trigger node. - Monitor execution in n8n’s editor and check the Google Sheet for updated video URLs. This workflow is designed for batch video creation and merging, ideal for content pipelines involving AI-generated media. --- πŸ‘‰ 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

Verify emails in new files in Google Drive using Email List Verify

Every time you add a new file containing emails (CSV, DOCX) in a specified folder in Google Drive, Make will automatically upload that file to Email List Verify, which will add the column containing statuses for each email, and then it will be uploaded back to Google Drive.

Free

Send messages to Anthropic Claude for new rows in Google Sheets and add the response as new rows

This template sends messages to Anthropic Claude when new rows are added in Google Sheets, and logs responses as new rows.

Free

Scrape business leads from Google Maps and extract decision-maker info with Olostep

Olostep Google Maps Lead Generation Automation This n8n template automates lead generation by scraping Google Maps using the Olostep API. It extracts business names, locations, websites, phone numbers, and decision-maker names (CEO, Founder, etc.) directly from the business website β€” and saves everything into a Google Sheet. Who’s it for - Marketers and agencies doing local business outreach. - SaaS founders looking for prospects. - Freelancers and growth hackers scraping Google Maps leads.

Free

Get New High-Volume Ranked Keywords on Google with DataForSEO

This automation runs weekly to monitor whether your tracked domain(s) have started ranking for new high-volume search queries on Google, without the need for manual SERP checks. Using the DataForSEO Labs API, the scenario retrieves the latest keyword rankings and search volume data for your domain, and saves the results to Google Sheets, where they’re automatically compared to data from the previous run. Any keywords with a search volume greater than 1,000 for which your site started ranking are

Free

Extract business leads from Reddit using GPT-4.1-mini analysis and Google Sheets

This n8n workflow automates lead generation by searching Reddit for relevant posts based on keywords, filtering them, using OpenRouter AI to analyze and summarize content, and logging the findings (link, summary, etc.) to Google Sheets. Watch the full setup tutorial on how I setup this ETL pipeline using n8n: Required Authentication: To run this workflow, you need to set up credentials in n8n for: 1. Reddit: Uses OAuth 2.0. Requires creating an app on Reddit to get a Client ID & Secret. (YT Tut

Free

Automate job searching & resume customization with AI, LinkedIn & Google Sheets

AI-Powered Job Matcher & Resume Customizer Description This advanced workflow automates the entire job search and preparation process, moving beyond simple notifications to provide AI-driven career intelligence. It connects to LinkedIn to scrape fresh job postings, filters against jobs you've already seen, and then uses powerful LLMs (Mistral Large/Small) to perform a detailed resume-to-job match, generate tailored cover letters, and provide concrete resume improvement suggestions.

Free

Automated multilingual Gmail draft reply with OpenAI GPT-4o

Automated Multilingual Gmail Draft Reply with OpenAI GPT-4o in n8n Who is this for? This workflow is ideal for anyone who receives a high volume of Gmail inquiries, especially those providing multilingual customer support or handling diverse client communications. What problem is this workflow solving? Managing frequent emails in multiple languages can be overwhelming. This workflow reduces manual drafting by automatically generating context-aware replies using OpenAI GPT-4o, letting users foc

Free

Create a webhook-ready conversational assistant with Google Gemini and session memory

Universal AI Assistant - Webhook-Ready Conversational AI Transform any platform into an intelligent conversational experience with this plug-and-play n8n workflow. This AI assistant can be seamlessly integrated into websites, mobile apps, or any system that supports webhook connections. Key Features: πŸ”— Universal Integration - Connect to any platform via webhook (websites, apps, bots) 🧠 Powered by Google Gemini 2.0 Flash - Fast, accurate, and context-aware responses πŸ’Ύ Session Memory - Maintains c

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