AI Product Video Generator
Unlike the UGC script generator, this one produces the real video file: add a prompt and, optionally, a product photo URL to a Google Sheet, and this automation submits it to an AI video model on fal.ai, polls until it's rendered, then drops the finished video link back into your sheet with a Slack ping. Good for quick product demos, social ad clips, and image-to-video product shots — no editing software required.
Automation flow
New Video Request
Triggers when a prompt (and optional photo) is added to your sheet.
Submit Video Job (fal.ai)
Sends the prompt to an AI video model on fal.ai.
Wait & Check Status
Polls until the render finishes — video generation isn't instant.
Get Video Result
Fetches the finished video's URL once it's ready.
Save Video to Sheet
The video link is saved back to the matching row.
Notify Team
Slack pings with the finished video link.
How it works
- 1You add a row to
Video Requestswith a prompt (and optionally an image URL). - 2The workflow submits the job to fal.ai's queue and gets back a request ID plus status/result URLs.
- 3It waits 60 seconds, checks the job's status, and — if it's not done yet — waits another 60 seconds and checks again. This repeats until the status comes back
COMPLETED. - 4Once complete, it fetches the finished video's URL, writes it back into the matching row in your sheet, and pings Slack with the link.
Services used
What you'll need
- An n8n Cloud or self-hosted account
- A Google account (Sheets)
- A [fal.ai](https://fal.ai) account with API credits — this is a pay-as-you-go cost separate from this template's one-time price. Video generation is genuinely more expensive per run than text/image AI calls; check the specific model's price on fal.ai before connecting it to something high-volume.
- A Slack workspace
What's included
- Produces an actual video file, not just a script
- Supports both text-to-video and image-to-video prompts
- Works with any current fal.ai video model — pick whichever fits your budget/quality needs
- Polls automatically so nobody has to babysit a render
Estimate what this could save you
3.6 hours/month
≈ $108/month in your time
A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.
Make it yours
- Change the 60-second wait to something longer if you know your chosen model typically takes several minutes — fewer, longer waits mean fewer API calls burning through your fal.ai credits on status checks.
- Add an email node alongside (or instead of) Slack if that's where your team actually looks first.
- If you're generating a batch of videos at once, consider a Google Sheets trigger with a small delay between rows so you don't submit dozens of jobs to fal.ai simultaneously.
Works well with this automation
AI Ad Creative Generator
Drop a product brief in a sheet and get 3 distinct paid-social ad angles — hook, copy, and CTA — ready for Ads Manager.
AI Blog Post Outline Generator
Turns a topic and keyword into a full blog outline — title, meta description, and sections.
AI Competitor Content Gap Finder
Compares a competitor's public blog RSS against your content list and finds topics you're missing.
Questions about this template
Secure checkout via Polar. Delivered by email instantly.
Structurally validated: automatically checked for valid n8n format before every deploy.
- Difficulty
- Advanced
- Setup time
- ~25 min
- Integrations
- 3
- Node count
- 9
- Format
- .json + guide