AutomationMart
Home/Browse/Automate UGC video creation with Sora 2, OpenAI, and Gemini
n8n

Automate UGC video creation with Sora 2, OpenAI, and Gemini

n8nn8n21 modulesv1.0
GmailNotionAirtableOpenAIGoogle DriveTelegramGemini

In this tutorial, I’ll show how to create UGC (User Generated Content) videos automatically using n8n and Sora 2. This workflow uses OpenAI to generate detailed prompts and Sora 2 to produce realistic UGC-style videos that look natural and engaging. Who is this for? Marketers and social media managers scaling short-form video content Agencies producing branded or influencer-style content Content creators and freelancers automating their video workfl

At a glance

Automate UGC video creation with Sora 2, OpenAI, and Gemini is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Notion, Airtable, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Notion, Airtable, OpenAI, Google Drive, Telegram
Modules
21
Price
Free
Version
v1.0
Automate UGC video creation with Sora 2, OpenAI, and Gemini workflow diagram

About this workflow

In this tutorial, I’ll show how to create UGC (User Generated Content) videos automatically using n8n and Sora 2. This workflow uses OpenAI to generate detailed prompts and Sora 2 to produce realistic UGC-style videos that look natural and engaging. Who is this for? Marketers and social media managers scaling short-form video content Agencies producing branded or influencer-style content Content creators and freelancers automating their video workflows Anyone exploring AI-driven video generation and automation What problem is this workflow solving? Creating authentic, human-like UGC videos manually takes time and effort. This workflow automates the entire process by: Generating engaging scripts or prompts via OpenAI Sending those prompts to Sora 2 for automatic video generation Managing rendering and delivery inside n8n Eliminating manual editing and production steps What this workflow does This workflow connects n8n, OpenAI, and Sora 2 to fully automate the creation of short-form UGC videos. The steps include: 1. Taking user input (topic, tone, niche). 2. Using OpenAI to create a detailed video prompt. 3. Sending the prompt to Sora 2 via HTTP Request to generate the video. 4. Handling video rendering and storing or sending results automatically. By the end, you’ll have a complete UGC video pipeline running on autopilot — producing content for under $1.50 per video. Setup 1. Create Accounts: Sign up for n8n.io (cloud or self-hosted). Get access to OpenAI API and Sora 2. 3. Generate API Keys: Retrieve API keys from OpenAI and Sora 2. Store them securely in n8n credentials. 5. Create Workflow: Add a Form Trigger or Webhook Trigger for input (topic, target audience). Add an OpenAI Node to generate script prompts. Connect an HTTP Request Node to send the prompt to Sora 2. Use a Wait Node or delay logic for video rendering completion. Store or send the output video file via Gmail, Telegram, or Google Drive. 7. Test the Workflow: Run a test topic. Confirm that Sora 2 generates and returns a video automatically. How to customize this workflow to your needs Adjust OpenAI prompts for specific video styles (tutorials, product demos, testimonials). Integrate video output with social media platforms via n8n nodes. Add text-to-speech layers for voiceover automation. Schedule automatic content creation using Cron triggers. Connect with Notion or Airtable to manage content ideas. Notes You’ll need valid API keys for both OpenAI and Sora 2. Sora 2 may charge per render (approx. $1–$1.50 per video). Ensure your workflow includes sufficient delay/wait handling for video rendering. Works seamlessly on n8n Cloud or self-hosted setups. Want a Video Tutorial on How to Set Up This Automation? 👉 Watch on YouTube

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 calendar events from custom webhooks using ChatGPT

This template creates Google Calendar events from custom webhooks using ChatGPT. Streamline scheduling by transforming webhook data into calendar entries effortlessly.

Free

Scrape Google Maps business leads with Apify & GPT-4 email extraction

Automate Scrape Google Maps Business Leads (Email, Phone, Website) using Apify 🧠 AI-Powered Business Prospecting Workflow (Google Maps + Email Enrichment) Who is this for? This workflow is designed for entrepreneurs, sales teams, marketers, and agencies who want to automate lead discovery and build qualified business contact lists — without manual searching or copying data. It’s perfect for anyone seeking an

Free

Automated error notifications with optional GPT-4o diagnostics via email

Who’s it for++ This template is ideal for anyone who needs reliable, real-time visibility into failed executions in n8n. Whether you’re a developer, operator, founder, or part of a small team, this workflow helps you detect issues quickly without digging through execution logs. It’s especially useful for users who want the flexibility to enable AI-powered diagnostics when needed. ++What it does++ The workflow sends an automated email alert whenever any workflow in your n8n instance

Free

Add new Airtable records to Google BigQuery

Streamline your data management process by automatically transferring records from Airtable to Google BigQuery. With this template, every time a new record is added in Airtable, Make will create a corresponding row in Google BigQuery, ensuring your data is always up-to-date and easily accessible for analysis. This integration helps you maintain a seamless workflow between your project management and data analytics tools, enhancing your team's productivity and decision-making capabilities.

Free

AI Customer Support Gateway with DeepKeep Firewall

This template adds DeepKeep's AI Firewall as a security wrapper around your customer support chatbot. Incoming messages are scanned for prompt injection attacks and policy violations before reaching the LLM. The AI response is then scanned again before delivery. Clean responses are returned automatically via webhook; flagged responses create a Zendesk ticket for human review. Use case: Any customer-facing AI support bot that handles sensitive queries. Modules: Webhook → DeepKeep Create Convers

Free

Send new emails with a ChatGPT assistant responses using email automation

Automatically send personalized emails by triggering new emails, generating responses with a ChatGPT assistant, and sending them using email automation.

Free

Evaluation metric: summarization

This n8n template demonstrates how to calculate the evaluation metric "Summarization" which in this scenario, measures the LLM's accuracy and faithfulness in producing summaries which are based on an incoming Youtube transcript. The scoring approach is adapted from How it works This evaluation works best for an AI summarization workflows. For our scoring, we simple compare the generated response to the original transcript. A key factor is to look out information in the response which is not

Free

Generate qualified leads from LinkedIn with Apify, GPT-4, and Airtable

Who is this for? This workflow is perfect for sales teams, business development professionals, recruitment agencies, and fractional CFO service providers who need to identify and qualify companies actively hiring. Whether you're prospecting for new clients, building a database of potential customers, or researching market opportunities, this automated solution saves hours of manual research while delivering high-quality, AI-analyzed leads. What problem is this workflow solving? Finding qualified

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