Generate UGC ads from Google Sheets with Fal.ai models (nano-banana, WAN2.2, Veo3)
⚠️ Note: All sensitive credentials should be set via n8n Credentials or environment variables. Do not hardcode API keys in nodes. --- Who’s it for Marketers, creators, and automation builders who want to generate UGC-...
Template notes
⚠️ Note: All sensitive credentials should be set via n8n Credentials or environment variables. Do not hardcode API keys in nodes.
---
Who’s it for Marketers, creators, and automation builders who want to generate UGC-style ad images and short videos automatically from a Google Sheet. Ideal for e‑commerce SKUs, agencies, or teams that need many variations quickly.
---
What it does (Overview) This template turns a spreadsheet row into ad images and optionally 5–8s videos.
- Zone 0 — Image-only pipeline (Gemini/OpenRouter): Creates an ad image from a product link and prompt, uploads it to Drive, and updates the sheet (no video step). - Zone 1 — Create image (Fal nano‑banana) + prepare for video: Generates an image via Fal.ai, polls status, fetches URL, then analyzes the image with LLM to prepare scene prompts. - Zone 2 — Generate video (WAN2.2 & Veo3): Uses the generated image + structured scene prompts to create short clips, uploads them to Drive, and writes the video URL back to the sheet.
---
Requirements - Fal.ai API key (env: FALKEY) - Google Sheets / Google Drive OAuth2 credentials - OpenAI / Gemini (via OpenRouter) for image analysis or alternative image generation - A Google Sheet with columns, e.g.: product | presenter | prompt | imgurl | videourl - Google Drive files set to Anyone with link → Viewer so APIs can fetch them