{"product_id":"n8n-workflow-create-linkedin-carousels-from-youtube-with-gemini","title":"n8n Workflow: Create LinkedIn Carousels from YouTube with Gemini","description":"\u003ch3\u003eTurn any YouTube video into a ready-to-post LinkedIn carousel—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow takes a YouTube URL, pulls the transcript (or falls back to the video title\/description), uses \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e to generate an \u003cstrong\u003e8-slide LinkedIn carousel\u003c\/strong\u003e plus a high-performing caption, and delivers everything via \u003cstrong\u003eTelegram\u003c\/strong\u003e and \u003cstrong\u003eemail\u003c\/strong\u003e—while logging each run to \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStart manually\u003c\/strong\u003e by entering a YouTube video URL.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtract the YouTube video ID\u003c\/strong\u003e and request a transcript from \u003cstrong\u003eSupadata\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eIf no transcript is found, it \u003cstrong\u003efalls back to the YouTube Data API\u003c\/strong\u003e video title and description.\u003c\/li\u003e\n  \u003cli\u003eSend the source text to \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e to generate a \u003cstrong\u003eJSON array\u003c\/strong\u003e representing an \u003cstrong\u003e8-slide LinkedIn carousel\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidate and repair\u003c\/strong\u003e the carousel JSON. If it’s malformed, Gemini repairs it and the workflow retries validation.\u003c\/li\u003e\n  \u003cli\u003eGenerate a \u003cstrong\u003eLinkedIn caption\u003c\/strong\u003e with \u003cstrong\u003ehashtags\u003c\/strong\u003e, then \u003cstrong\u003erate and revise\u003c\/strong\u003e it until the \u003cstrong\u003evirality score is 8 or higher\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eSend the final caption and slide-by-slide carousel copy to \u003cstrong\u003eTelegram\u003c\/strong\u003e and \u003cstrong\u003eemail\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eCreate a \u003cstrong\u003ecover image\u003c\/strong\u003e via \u003cstrong\u003ePollinations\u003c\/strong\u003e, post it to Telegram, and \u003cstrong\u003eappend run details to a Google Sheets tracking sheet\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS teams repurpose YouTube explainers into consistent LinkedIn carousel content.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers create a repeatable “video → carousel → caption → delivery” pipeline in n8n.\u003c\/li\u003e\n  \u003cli\u003eFounders and marketers accelerate content production without manually rewriting slide copy.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations\/credentials:\u003c\/strong\u003e Supadata (HTTP Header Auth with \u003ccode\u003ex-api-key\u003c\/code\u003e), YouTube Data API, Google Gemini, Telegram bot, SMTP (email), Google Sheets.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes mentioned:\u003c\/strong\u003e if, set, code, merge, YouTube, Telegram.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eImage generation:\u003c\/strong\u003e Pollinations for the carousel cover image.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSetup includes\u003c\/strong\u003e 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.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46206033690803,"sku":"N8N-20788","price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/h73HioAwpNtgnikAlGfvw_7xXmmk7U.png?v=1791795964","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-create-linkedin-carousels-from-youtube-with-gemini","provider":"N8N Commerce","version":"1.0","type":"link"}