Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

YouTube till Gmail: publiceringsklara blogginlägg levererade

Rickard Andersson Partner, Nodenordic.se

Du spelar in en stabil YouTube-video, trycker på publicera och sedan… börjar återanvändningens skärseld. Kopiera ett transkript, städa upp det, göra det läsbart, hitta en bild, formatera för ditt CMS. Det är monotont arbete som på något sätt ändå tar en evighet.

Det är här YouTube-bloggautomatisering snabbt betalar sig. Marknadschefer som försöker hålla en contentkalender full känner det varje vecka. Konsulter som bygger auktoritativt innehåll känner det också. Samma sak för kreatörer som bara vill att videon ska bli ett inlägg utan att offra en hel eftermiddag.

Det här n8n-flödet förvandlar en enda YouTube-länk till ett publiceringsklart blogginlägg plus en matchande bild, och levererar båda till din inkorg via Gmail. Nedan ser du hur det fungerar, vad du behöver och hur mycket tid du faktiskt får tillbaka.

Så fungerar automatiseringen

Hela n8n-flödet, från trigger till slutligt resultat:

n8n Workflow Template: YouTube till Gmail: publiceringsklara blogginlägg levererade

Problemet: att göra en video till ett riktigt blogginlägg är en tidstjuv

Återanvändning låter enkelt tills du faktiskt gör det. Du hämtar transkriptet och det är stökigt (tidsstämplar, utfyllnadsord, konstig interpunktion). Sedan försöker du forma det till ett inlägg som läser som om en människa skrev det, inte som en dump av undertexter. Därefter kommer formatering, en rubrikstruktur som inte blir ignorerad av Google, och en bild som inte ser ut som en slumpmässig skärmdump. När du är klar har “den enkla vinsten” ätit upp ett helt block av fokuserat arbete.

Det summerar snabbt. Och det värsta är hur repetitivt det är.

  • Transkriptrensning kan ta cirka en timme på längre videor, särskilt när ljudet inte var perfekt.
  • Du skriver om samma intro- och rubrikmönster varje gång bara för att göra det skumläsbart.
  • Bilder blir en stressig sista-minuten-insats, så inlägg går ut sent eller ser inkonsekventa ut med ditt varumärke.
  • När du förlitar dig på manuell formatering smyger småfel in och du märker dem först efter publicering.

Lösningen: från YouTube-länk till mejlat, publiceringsklart inlägg

Det här flödet tar en YouTube-URL och gör om den till ett komplett bloggpaktet, automatiskt. Du anger videolänken och e-postadressen dit du vill få resultatet. n8n hämtar sedan videons transkript via Dumpling AI, skickar texten till OpenAI (i flödesanteckningarna nämns GPT-4o) för att generera en strukturerad, SEO-vänlig artikel och skapar en relevant visuell tillgång. Därefter konverterar den genererade texten till korrekt formaterad HTML så att den är redo att klistra in i WordPress eller valfritt CMS. Slutligen skickar Gmail dig det färdiga inlägget plus bilden, så att du kan publicera eller granska utan att hoppa mellan verktyg.

Flödet börjar med dina indatafält och hämtar sedan transkriptet från YouTube. Därifrån gör AI transkriptet till en riktig artikel och genererar en matchande bild. Gmail levererar allt i ett mejl, vilket betyder att “produktionsarbetet” är klart innan du ens öppnar din editor.

Det du får: automatisering vs. resultat

Exempel: så här ser det ut i praktiken

Säg att du publicerar två YouTube-videor per vecka och vill återanvända varje video som ett blogginlägg. Manuellt tar transkriptrensning (cirka 45 minuter), omskrivning till en riktig artikel (cirka en timme) samt formatering och tillägg av bild (ytterligare 30 minuter) dig till 2+ timmar per video. Med det här flödet lägger du kanske 5 minuter på att klistra in URL och e-post, väntar på bearbetningen och får HTML-inlägget och bilden i Gmail. Det är ungefär 4 timmar tillbaka varje vecka, utan att tumma på kvaliteten.

Det här behöver du

  • n8n-instans (prova n8n Cloud gratis)
  • Self-hosting-alternativ om du föredrar det (Hostinger fungerar bra)
  • Dumpling AI för YouTube-transkript och bildgenerering
  • OpenAI för att skapa det SEO-vänliga blogginlägget
  • Gmail-konto för att skicka det slutliga mejlpaketet
  • OpenAI API-nyckel (hämta den i din OpenAI-dashboard)
  • Dumpling AI API-nyckel (hämta den i kontoinställningarna i Dumpling AI)

Kunskapsnivå: Nybörjare. Du klistrar in nycklar, kopplar Gmail och testar med en enda YouTube-länk.

Vill du inte sätta upp det här själv? Prata med en automatiseringsexpert (gratis 15-minuters konsultation).

Så fungerar det

Du anger YouTube-URL och mottagarmejl. Flödet startar när du kör det, och steget “Assign Input Fields” sätter videolänken och vart det färdiga inlägget ska levereras.

Transkriptet hämtas automatiskt. n8n skickar en HTTP-förfrågan till Dumpling AI för att hämta YouTube-transkriptet, så du slipper kopiera något manuellt eller hantera stökiga exporter.

AI skriver inlägget och genererar en bild. OpenAI gör om transkriptet till en strukturerad artikel, och sedan skapar Dumpling AI en visuell tillgång som matchar ämnet så att du slipper leta i bildbanker.

Du får ett korrekt formaterat HTML-paket via Gmail. Innehållet konverteras till HTML, bildfilen hämtas och Gmail mejlar dig det publiceringsklara inlägget plus bilden i en leverans.

Du kan enkelt justera mejlformatet så att det passar din publiceringsprocess (till exempel skicka till en delad inkorg eller en kund). Se hela implementeringsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: Konfigurera den manuella triggern

Det här arbetsflödet startar manuellt och använder en konfigurationsnod för att ange YouTube-URL:en och mottagarens e-postadress innan några API-anrop körs.

  1. Lägg till och öppna Manual Execution Start som trigger.
  2. Öppna Assign Input Fields och ställ in YouTube Video Url till https://www.youtube.com/watch?v=Dpie2Cd4iB4 (eller er målvideo-URL).
  3. I Assign Input Fields ställer ni in Recipient Email Address till [YOUR_EMAIL].
  4. Säkerställ att Manual Execution Start är kopplad till Assign Input Fields enligt exekveringsflödet.

Den fästa anteckningen Flowpast Branding är endast informativ och påverkar inte körningen.

Steg 2: Anslut DumplingAI för transkript och bildgenerering

Två HTTP-förfrågningar använder DumplingAI:s API:er för att hämta transkriptet och generera bloggbilden.

  1. Öppna Fetch Video Transcript och ställ in URL till https://app.dumplingai.com/api/v1/get-youtube-transcript med Method satt till POST.
  2. I Fetch Video Transcript ställer ni in body-parametrarna: videoUrl till {{ $json['YouTube Video Url'] }} och includeTimestamps till {{false}}.
  3. Inloggningsuppgifter krävs: Anslut era httpHeaderAuth- (och/eller httpBearerAuth) inloggningsuppgifter i Fetch Video Transcript.
  4. Öppna Create Visual Asset och ställ in URL till https://app.dumplingai.com/api/v1/generate-ai-image med Method satt till POST.
  5. I Create Visual Asset ställer ni in JSON Body till { "model": "FLUX.1-dev", "input": { "prompt": "{{ $json.message.content.blogImagePrompt }}" } }.
  6. Inloggningsuppgifter krävs: Anslut era httpHeaderAuth- (och/eller httpBearerAuth) inloggningsuppgifter i Create Visual Asset.

⚠️ Vanlig fallgrop: Om DumplingAI-inloggningsuppgifterna saknas eller är felaktiga kommer Fetch Video Transcript och Create Visual Asset att misslyckas med autentiseringsfel.

Steg 3: Konfigurera Compose SEO Article (AI)

AI-steget omvandlar transkriptet till en strukturerad bloggartikel med titel, beskrivning och bildprompt.

  1. Öppna Compose SEO Article och bekräfta att Model är satt till gpt-4o.
  2. Säkerställ att innehållet i användarmeddelandet hämtar transkriptet med {{ $json.transcript }}.
  3. Låt JSON Output vara aktiverat för att returnera strukturerade fält till efterföljande noder.
  4. Inloggningsuppgifter krävs: Anslut era openAiApi-inloggningsuppgifter i Compose SEO Article.

Den här noden genererar title, description, blogImagePrompt och content, som refereras i senare noder.

Steg 4: Konfigurera output och leverans

Konvertera AI-innehållet till HTML, hämta bilden och skicka e-postuppdateringen via Gmail.

  1. Öppna Convert to HTML, ställ in Mode till markdownToHtml och ställ in Markdown till {{ $('Compose SEO Article').item.json.message.content.content }}.
  2. I Convert to HTML ställer ni in Destination Key till htmlContent.
  3. Öppna Retrieve Image File och ställ in URL till {{ $('Create Visual Asset').item.json.images[0].url }}.
  4. Öppna Dispatch Email Update och ställ in Send To till {{ $('Assign Input Fields').item.json['Recipient Email Address'] }}.
  5. Ställ in Subject till {{ $('Compose SEO Article').item.json.message.content.title }}.
  6. Ställ in Message till Description: {{ $('Compose SEO Article').item.json.message.content.description }} Content: {{ $('Convert to HTML').item.json.htmlContent }}.
  7. Inloggningsuppgifter krävs: Anslut era gmailOAuth2-inloggningsuppgifter i Dispatch Email Update.

⚠️ Vanlig fallgrop: Retrieve Image File använder bild-URL:en från Create Visual Asset. Om bild-API:t inte returnerar några resultat kan e-postmeddelandet skickas utan en bilaga.

Steg 5: Testa och aktivera ert arbetsflöde

Kör ett manuellt test för att verifiera att varje nod bearbetas korrekt, och aktivera sedan för produktionsbruk.

  1. Klicka på Execute Workflow från Manual Execution Start för att köra hela sekvensen.
  2. Bekräfta att Fetch Video Transcript returnerar ett transkript och att Compose SEO Article matar ut JSON-fält.
  3. Verifiera att Convert to HTML skapar htmlContent och att Dispatch Email Update skickar ett e-postmeddelande med den genererade ämnesraden och innehållet.
  4. När ni är nöjda växlar ni arbetsflödet till Active för att aktivera produktionsdrift.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • OpenAI-uppgifter kan löpa ut eller klistras in fel. Om något skapar fel, kontrollera OpenAI API-nyckeln som är sparad i n8n-credentials och bekräfta att projektet har fakturering aktiverad.
  • Dumpling AI-förfrågningar om transkript kan misslyckas för begränsade videor eller ovanliga URL:er. Om du får tomt transkriptresultat, säkerställ att YouTube-länken är offentlig och prova att köra HTTP-request-noden för transkriptet för sig.
  • Gmail kan tyst blockera utskick om du når rate limits eller om OAuth-sessionen behöver uppdateras. Kontrollera felinformationen i Gmail-noden först och återanslut sedan Gmail-credential om det var ett tag sedan.

Vanliga frågor

Hur lång tid tar det att sätta upp den här YouTube-bloggautomatiseringen?

Cirka 30 minuter om du redan har dina API-nycklar.

Behöver jag kodningskunskaper för att automatisera YouTube-bloggautomatisering?

Nej. Du kopplar konton, klistrar in API-nycklar och kör ett test med en YouTube-länk.

Är n8n gratis att använda för det här flödet för YouTube-bloggautomatisering?

Ja. n8n har ett gratis self-hosted-alternativ och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna med kostnader för användning av OpenAI och Dumpling AI, som beror på hur mycket innehåll du genererar.

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärt och hanterar n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här flödet för YouTube-bloggautomatisering för direktpublicering till WordPress i stället för Gmail?

Ja, och det är en vanlig uppgradering. Behåll delarna för transkript och “Compose SEO Article” som de är, och byt sedan ut Gmail-utskicket mot en WordPress-nod som skapar ett utkast. Du kan också byta ut “Convert to HTML”-utdata mot Markdown om ditt CMS föredrar det, eller generera flera bilder genom att duplicera bildgenereringsförfrågan och bifoga alternativen.

Varför misslyckas min Gmail-anslutning i det här flödet?

Oftast beror det på en utgången OAuth-session eller saknade Gmail-behörigheter i det anslutna Google-kontot. Återanslut Gmail-credential i n8n och kör sedan sista noden igen för att bekräfta att den kan skicka. Om du skickar många mejl på kort tid kan du också slå i Gmail rate limits, så att sprida ut körningarna kan hjälpa.

Hur många blogginlägg kan den här YouTube-bloggautomatiseringen hantera?

Många, så länge dina API-begränsningar och din n8n-plan stödjer volymen. På n8n Cloud Starter arbetar du inom månatliga körningsgränser, medan self-hosting tar bort den begränsningen och gör servern till den främsta flaskhalsen. I praktiken är den långsammaste delen oftast AI-genereringen, så räkna med att varje inlägg tar några minuters bearbetningstid även om din indata är omedelbar. Vill du köra verkliga bulkjobb, hämta URL:er från Google Sheets och bearbeta dem i batchar så att du inte överbelastar dina AI-tjänster.

Är den här YouTube-bloggautomatiseringen bättre än att använda Zapier eller Make?

Ofta, ja. n8n är mer flexibelt när du vill ha logik i flera steg, rikare datatransformering och möjligheten att self-hosta för obegränsade körningar. Det fungerar också bra med “ta med ditt eget API”-flöden som OpenAI och egna HTTP-förfrågningar, vilket är vad den här automatiseringen bygger på. Zapier och Make kan absolut lösa delar av detta, men prissättning och komplexitet kan dra iväg när du lägger till transkripthämtning, AI-generering, filhantering och mejlpaketering. Om du bara behöver ett enkelt flöde som “skicka transkript till dokument” kan de verktygen vara snabbare att sätta upp. Prata med en automatiseringsexpert om du vill ha en snabb rekommendation baserad på din volym.

När det här väl rullar kan varje YouTube-uppladdning bli ett blogginlägg utan strul med transkript och formatering. Sätt upp det en gång och låt inkorgen sköta resten.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal