n8n Workflow: Create Veo 3.1 Social Videos from Google Sheets
n8n Workflow: Create Veo 3.1 Social Videos from Google Sheets
Regular price
£34.99
Regular price
£34.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: Create Veo 3.1 Social Videos from Google Sheets
Regular price
£34.99
Regular price
£34.99
Sale price
Unit price
/
per
Turn “ready” video ideas in Google Sheets into 8-second Veo 3.1 social videos—automatically
This n8n workflow reads your next ready idea from Google Sheets, generates a Veo 3.1 prompt and platform captions with Google Gemini, creates an 8-second vertical (9:16) video, and publishes it to multiple social platforms via the PostWire API. Designed to run daily at 9:00, it also updates your sheet with hosted links—or notifies you by Gmail if a platform fails.
What this workflow does
- Runs daily at 9:00 and scans a specified Google Sheets tab for rows where status = "ready".
- Selects the first matching idea and updates that same row to status = "generating" (to prevent duplicate work).
- Uses Google Gemini to generate:
- a Veo prompt (optionally influenced by your provided style)
- platform-specific captions, and a YouTube title/description
- Requests an upload URL from PostWire, generates an 8-second 9:16 video using Veo 3.1, uploads it to PostWire, and finalizes it to receive a hosted media URL.
- Publishes to the selected networks using the PostWire posting endpoint, using the sheet row as an idempotency key.
- Updates the Google Sheets row with published links and posted status; on failures, writes required fixes to the row and sends a Gmail alert.
Use cases
- Run a daily social video pipeline where ideas are queued in Google Sheets.
- Generate consistent short-form vertical videos (8 seconds) for multiple platforms without manual uploading.
- Give ops teams visibility by storing links, timestamps, and error notes directly in your sheet with Gmail notifications.
Technical details
- Integrations: Google Sheets, Google Gemini, PostWire API, Gmail
- n8n nodes used: if, set, gmail, limit, sticky note, http request
- Setup requirements: Connect Google Sheets credentials, create columns (idea, style, networks, status, posted_at, links, note), and add Google Gemini credentials. Ensure Veo access is enabled in Google AI Studio.
