n8n Workflow: Create LinkedIn Carousels from YouTube with Gemini
n8n Workflow: Create LinkedIn Carousels from YouTube with Gemini
Regular price
£54.99
Regular price
£54.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 LinkedIn Carousels from YouTube with Gemini
Regular price
£54.99
Regular price
£54.99
Sale price
Unit price
/
per
Turn any YouTube video into a ready-to-post LinkedIn carousel—automatically
This n8n workflow takes a YouTube URL, pulls the transcript (or falls back to the video title/description), uses Google Gemini to generate an 8-slide LinkedIn carousel plus a high-performing caption, and delivers everything via Telegram and email—while logging each run to Google Sheets.
What this workflow does
- Start manually by entering a YouTube video URL.
- Extract the YouTube video ID and request a transcript from Supadata.
- If no transcript is found, it falls back to the YouTube Data API video title and description.
- Send the source text to Google Gemini to generate a JSON array representing an 8-slide LinkedIn carousel.
- Validate and repair the carousel JSON. If it’s malformed, Gemini repairs it and the workflow retries validation.
- Generate a LinkedIn caption with hashtags, then rate and revise it until the virality score is 8 or higher.
- Send the final caption and slide-by-slide carousel copy to Telegram and email.
- Create a cover image via Pollinations, post it to Telegram, and append run details to a Google Sheets tracking sheet.
Use cases
- SaaS teams repurpose YouTube explainers into consistent LinkedIn carousel content.
- Automation engineers create a repeatable “video → carousel → caption → delivery” pipeline in n8n.
- Founders and marketers accelerate content production without manually rewriting slide copy.
Technical details
-
Integrations/credentials: Supadata (HTTP Header Auth with
x-api-key), YouTube Data API, Google Gemini, Telegram bot, SMTP (email), Google Sheets. - Nodes mentioned: if, set, code, merge, YouTube, Telegram.
- Image generation: Pollinations for the carousel cover image.
Setup includes adding Supadata, YouTube Data API, Gemini, Telegram bot credentials, replacing the hard-coded Telegram chat ID in both send steps, configuring SMTP recipient details, and connecting Google Sheets for run logging.
