Automate Viral UGC Video Creation Using n8n + Degaus (Beginner-Friendly Guide)

Learn how to automate viral UGC video creation using n8n, AI prompts, and Degaus. This beginner-friendly guide shows how to import, configure, and run the workflow without technical complexity.
Form Trigger
Google Sheets
Gmail
+37
Learn how to Build this Workflow with AI:
Workflow Identifier: 2496
NODES in Use: Form Trigger, Code, IF, HTTP Request, Set, Aggregate, Wait, Sort, Limit, Split Out, Gmail, Google Sheets, Error Trigger, Stop and Error, Sticky Note, LangChain Agent, Output Parser

Press CTRL+F5 if the workflow didn't load.

Visit through Desktop for Best experience

This practical guide shows how to rebuild and use this n8n workflow step-by-step without deep theory.
You’ll import the workflow, configure a few fields, copy-paste ready prompts/code, and run it in production.


🧠 What This Workflow Actually Does (Plain English)

This automation turns one product input into a complete UGC video package:

  • Generates visual context (scene, character, action)
  • Creates 5 viral hooks
  • Writes UGC scripts
  • Scores and selects the best script
  • Generates A-roll & B-roll prompts
  • Sends prompts to Degaus to generate the video
  • Saves results in Google Sheets
  • Emails you the final video link
  • Alerts you if anything breaks

No manual prompting. No copy-paste chaos.


🧩 Before You Start (Required Setup)

Make sure you already have:

  • n8n (Cloud or Self-Hosted)
  • Degaus API Key (Bearer token)
  • OpenRouter API Key
  • Google Sheets account
  • Gmail OAuth connected in n8n

🚀 Step 1: Import the Workflow (Important)

Do NOT build this from scratch.

  1. Download the workflow JSON
  2. Open n8n Editor
  3. Click Import from File
  4. Select the JSON
  5. Save the workflow

That’s it.


⚙️ Step 2: Configure Only What Matters

You don’t need to touch every node. Focus on these 👇


🔐 Credentials to Set (Once)

ServiceWhere
Degaus APIHTTP Request nodes
OpenRouterGPT / Claude nodes
GmailSend a message
Google SheetsSave In Sheet

✏️ Editable Inputs (Safe to Change)

1️⃣ Product Image (Optional)

Upload via the Form Trigger
If skipped → workflow uses default blueprint media.


2️⃣ Visual Context Prompt (COPY-PASTE)

Node: Visual Context Gen


3️⃣ Viral Hooks Prompt (COPY-PASTE)

Node: Hooks Gen


4️⃣ Script Generation Prompt (COPY-PASTE)

Node: Script Gen


5️⃣ Script Evaluation Prompt (COPY-PASTE)

Node: Script Evaluation and Selection


6️⃣ Degaus Prompt Builder (AUTO)

Node: Workflow Payload
⚠️ Do not edit unless you know JS.

This node converts prompts into Degaus-ready payload.


▶️ Step 3: Run the Workflow

  1. Click Execute Workflow
  2. Upload product image (optional)
  3. Wait ~3–6 minutes
  4. Check:
    • 📩 Email inbox
    • 📊 Google Sheet
    • 🎥 Degaus video link

🧯 Error Handling (Already Built-In)

If anything fails:

  • Workflow stops safely
  • You get an email with exact error
  • No partial data saved

You don’t need to debug logs.


📦 Final Output You Get

  • ✔️ Best viral hook
  • ✔️ Full UGC script
  • ✔️ A-roll + B-roll prompts
  • ✔️ Generated video URL
  • ✔️ Saved row in Google Sheet
  • ✔️ Email notification

🧠 Workflow Sections (Mental Model)

That’s all.

Related Workflows

AI SEO Blog Writer Automation in n8n (Beginner Guide)

A complete beginner guide to building an AI-powered SEO blog writer automation using n8n.
AI Agent
Google Sheets
httpRequest
+5
Free

Automate CrowdStrike Alerts with VirusTotal, Jira & Slack

This workflow automates processing of CrowdStrike detections by enriching threat data via VirusTotal, creating Jira tickets for incident tracking, and notifying teams on Slack for quick response. Save hours daily by transforming complex threat data into actionable alerts effortlessly.
scheduleTrigger
httpRequest
jira
+5
Free

Automate Telegram Invoices to Notion with AI Summaries & Reports

Save hours on financial tracking by automating invoice extraction from Telegram photos to Notion using Google Gemini AI. This workflow extracts data, records transactions, and generates detailed spending reports with charts sent on schedule via Telegram.
lmChatGoogleGemini
telegramTrigger
notion
+9
Free

Automate Email Replies with n8n and AI-Powered Summarization

Save hours managing your inbox with this n8n workflow that uses IMAP email triggers, AI summarization, and vector search to draft concise replies requiring minimal review. Automate business email processing efficiently with AI guidance and Gmail integration.
emailReadImap
vectorStoreQdrant
emailSend
+12
Free

Automate Email Campaigns Using n8n with Gmail & Google Sheets

This n8n workflow automates personalized email outreach campaigns by integrating Gmail and Google Sheets, saving hours of manual follow-up work and reducing errors in email sequences. It ensures timely follow-ups based on previous email interactions, optimizing communication efficiency.
googleSheets
gmail
code
+5
Free

Build OpenAI Assistant with Google Drive Using n8n Automation

This workflow automates creating and updating an OpenAI-powered Travel Assistant using a Google Drive file for accurate, specific user replies. It saves time by streamlining assistant updates and chat interactions seamlessly.
googleDrive
openAi
chatTrigger
+3
Free