๐ฌ Generate Scroll-Stopping VSLs in with Google Veo 3.0
โก 16 views ยท ๐ฌ Content Creation & Video
Description
How it works
1. Gather product info โ Takes product details (name, audience, tone, CTA, script) and product image URL from a form
2. Describe the product โ Uses GPT-4o to analyze the product image and generate a detailed visual description
3. Generate VSL prompt โ Uses GPT-4o to consolidate the script and product description into a single 120โ180 word Veo 3 prompt with centered framing, action cues, and dialogue formatting
4. Create video โ Generates an 8-second AI video with Veo 3.0 and uploads to GCS
5. Add captions โ Uses Creatomate to overlay captions onto the video
6. Deliver โ Downloads the final video and sends it to Telegram
Set up steps
-
API Keys โ Set up accounts for Google Cloud (Veo 3.0 + GCS), OpenAI, and Creatomate
-
Credentials in n8n โ Add each API key as a credential in your n8n instance
-
Configure variables โ Update the
SET1node with your Google CloudPROJECT_IDandCLIENT_EMAIL -
Enter product data โ Fill in the
Formnode with your product name, target audience, tone, call to action, and script -
Test โ Execute the workflow to generate a VSL for your product
๐ Nodes Used
HTTP Request, Telegram, Google Cloud Storage, Convert to File, OpenAI, JWT
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File