n8n Workflow: URL to Branded Video Ads (Webhook + AI + JSON2Video)
n8n Workflow: URL to Branded Video Ads (Webhook + AI + JSON2Video)
Regular price
£29.99
Regular price
£29.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: URL to Branded Video Ads (Webhook + AI + JSON2Video)
Regular price
£29.99
Regular price
£29.99
Sale price
Unit price
/
per
Turn any website URL into a branded, captioned video ad—end to end
This n8n workflow takes a website or product URL via webhook, crawls and analyzes the content with Tavily and Google Gemini, generates a 3-scene branded ad with OpenAI (images + voiceover), renders the movie with JSON2Video, burns in styled subtitles, and stores the final MP4 in Google Drive with a job-based status endpoint.
What this workflow does
- Webhook intake (POST): Receives a URL and immediately returns a response containing a jobId so you can track progress.
- Site crawling & brand extraction: Crawls the provided URL using Tavily (including image links), then uses Google Gemini to extract structured brand/product text, links, and up to three image URLs.
- 3-scene ad creation: Uses Google Gemini to draft image-generation prompts (brand, product, lifestyle), fetches referenced website images, and generates three scene images with OpenAI Images, uploading them to a job folder in Google Drive.
- Voiceover generation: Creates a short 3-scene script with Google Gemini, generates narration audio with OpenAI Audio, and uploads the audio to Google Drive.
- JSON2Video rendering + subtitles: Assembles a 3-scene JSON2Video movie using the Drive-hosted assets, polls JSON2Video until rendering succeeds, then sends the video back to JSON2Video to burn in styled subtitles and polls again.
- Delivery & status: Downloads the final captioned MP4 and uploads it to Google Drive using the jobId. A separate status-check webhook searches Drive and returns processing/completed JSON.
Use cases
- SaaS teams generating branded video ad variants from landing pages.
- Marketing ops automating captioned 3-scene ads for campaigns.
- n8n engineers building a URL-to-video pipeline with webhook-driven jobs.
Technical details
- Workflow nodes: webhook, if, code, wait, sticky note, Google Drive.
- Integrations: Tavily, Google Gemini, OpenAI (Images + Audio), and JSON2Video.
