Skip to product information

n8n Workflow: URL to Branded Video Ads (Webhook + AI + JSON2Video)

n8n Workflow: URL to Branded Video Ads (Webhook + AI + JSON2Video)

 (200+Reviews)
Regular price £29.99
Regular price £29.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
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)

n8n Workflow: URL to Branded Video Ads (Webhook + AI + JSON2Video)

Regular price £29.99
Regular price £29.99 Sale price
SAVE Sold out

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.
View full details