AutomationMart
Home/Browse/Generate UGC video ads from product images with Kie.ai Sora 2 + Tavily Research
n8n

Generate UGC video ads from product images with Kie.ai Sora 2 + Tavily Research

n8nn8n12 modulesv1.0
Google SheetsOpenAI

What It Does This n8n workflow automatically generates 10-second UGC-style portrait video ads for any product — entirely powered by AI. Simply provide your Product Name, Prompt or Idea, and Image Link in Google Sheets, and the system will research your product, craft a modern video prompt, and generate a professional short ad using Kie.ai Sora 2. It combines Tavily search, OpenAI prompt engineering, and Kie.ai image to video generation to create fresh, authen

At a glance

Generate UGC video ads from product images with Kie.ai Sora 2 + Tavily Research is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, OpenAI
Modules
12
Price
Free
Version
v1.0
Generate UGC video ads from product images with Kie.ai Sora 2 + Tavily Research workflow diagram

About this workflow

What It Does This n8n workflow automatically generates 10-second UGC-style portrait video ads for any product — entirely powered by AI. Simply provide your Product Name, Prompt or Idea, and Image Link in Google Sheets, and the system will research your product, craft a modern video prompt, and generate a professional short ad using Kie.ai Sora 2. It combines Tavily search, OpenAI prompt engineering, and Kie.ai image to video generation to create fresh, authentic, and trending video ads that look like real influencer content or cinematic brand clips — perfect for social media campaigns. 💡 Why This Workflow? Creating quality short-form ads usually takes a video editor, copywriter, and creative researcher. This workflow automates all of that. It: - Researches your product’s category and trends using Tavily Search API - Generates optimized video prompts using AI Agent - Automatically creates realistic 10-second videos via Kie.ai Sora 2 - Updates your CRM (Google Sheets) with the finished video link - Handles retries, errors, and success tracking automatically Ideal for UGC marketers, product owners, and AI automation freelancers who want to scale ad content creation. 👤 Who It’s For - E-commerce brands wanting fast ad content for new or existing products - Freelancers and agencies creating short-form AI ad videos for clients - Automation enthusiasts building no-code AI video generation systems - Marketing teams testing multiple product angles and styles efficiently ⚙️ How It Works 1. Manual Trigger Run the workflow manually to start video generation for one product entry at a time. 2. 📄 Google Sheets Integration The workflow reads product info (Name, Prompt, Image Link, Processed Status) and fetches one unprocessed row. 3. 🤖 AI Prompt Engineering (via OpenAI) The AI Agent uses a custom system message to act as a video prompt engineer, designing rich cinematic or UGC-style prompts for Sora 2. - It researches trends and related product insights through Tavily - Describes detailed scene, tone, lighting, camera motion, and emotion - Adapts to either cinematic or handheld influencer style automatically 4. 🎬 Sora 2 Video Generation (Kie.ai API) The refined video prompt and product image are sent to Kie.ai Sora 2 to create a 10-second portrait video. 5. ⏳ Progress Monitoring A Wait node (15 s) plus a Switch node checks the generation status: - ✅ Success → Save video link - ⚠️ 500 Error → Log error message - 🔁 Pending → Loop back to wait and recheck 6. 🗂️ Save to Google Sheets Once successful, the workflow updates your CRM sheet with: - Video Link (no watermark) - Processed = “Yes” 🛠 How to Set It Up 1. Open n8n (Cloud or Self-Hosted). 2. Import the workflow file: Sora 2 Video Generator.json. 3. Create and connect these credentials: - 🧾 Google Sheets OAuth 2.0 - 🔍 Tavily Search API (Header Auth) - 🤖 OpenAI API Key - 🎥 Kie.ai Sora 2 API (Header Auth) 4. Update the Google Sheets link inside the nodes to your own sheet. 5. Ensure the sheet columns include: ID | Product Name | Prompt | Image Link | Video Link | Processed 6. Click Execute Workflow to begin generating your first ad video. ⚡ Example Use Case You’re launching a new skincare product. Add its name, image, and a short description to your Google Sheet — and this workflow will automatically research the market, generate a trending 10-second UGC ad prompt, and produce a ready-to-share Sora 2 video link — all hands-free.

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

Analyze images with ChatGPT and respond via webhook

Instantly analyze images using ChatGPT and send results via a custom webhook response. Ideal for real-time image processing and instant feedback.

Free

Get Facebook Ad Account insights, set multiple variables and add them to Google Sheets

Automatically gather Facebook Ad Account insights and set multiple variables then update Google Sheets. Streamline data analysis by integrating Facebook and Google Sheets for real-time insights.

Free

Add new CompanyHub company to a Google Sheets spreadsheet as new rows

Every time a new company is created in CompanyHub, Make will automatically add that company to a new row in your Google Sheets spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1ksfQDCINfXKdOeEvoDL_W2eXf_oAicnvdpnurLR5q8g/edit?usp=sharing).

Free

Automate Multi-Platform Social Media Content Creation with AI

Social Media Managers and Digital Marketers seeking to streamline content production across 7+ platforms (X/Twitter, Instagram, LinkedIn, Facebook, TikTok)

Free

✨📊Multi-AI agent chatbot for Postgres/Supabase DB and QuickCharts + tool router

Multi-AI Agent Chatbot for Postgres/Supabase Databases and QuickChart Generation Who is this for? This workflow is ideal for data analysts, developers, and business intelligence teams who need an AI-powered chatbot to query Postgres/Supabase databases and generate dynamic charts for data visualization. What problem does this solve? It simplifies data exploration by combining conversational AI with database querying and chart generation. Users can interact with their database using natural lang

Free

Add abandoned checkouts from Shopify to Google Sheets

Recover lost sales and enhance your e-commerce strategy by tracking abandoned checkouts in Shopify. This template automatically adds details of abandoned checkouts to a Google Sheets spreadsheet, allowing you to analyze customer behavior and follow up effectively. With this streamlined workflow, you can easily identify trends and implement targeted strategies to convert those potential sales into completed transactions.

Free

Gap-time cafe finder with OpenRouter AI, Google Calendar, Maps & Slack alerts

Who’s it for This template is ideal for busy professionals, students, or anyone with a dynamic schedule who wants to optimize their brief periods of free time. If you frequently find yourself with unexpected gaps between meetings and wish for intelligent, personalized suggestions on where to grab a coffee or get some work done, this workflow is for you. How it works / What it does The workflow begins by checking your Google Calendar for your next event at a scheduled time. It then calculates the

Free

AI voice chat using webhook, Memory Manager, OpenAI, Google Gemini & ElevenLabs

Who is this for? This workflow is designed for businesses or developers looking to integrate voice-based chat applications with dynamic responses and conversational memory. What problem does this solve? It automates AI-powered voice conversations, maintaining context between sessions and converting speech-to-text and text-to-speech. What this workflow does: The workflow receives audio input, transcribes it using OpenAI, and processes the conversation using Google Gemini Chat Model (you can use O

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