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
flowchart LR
subgraph sg0["When clicking ‘Test workflow’ Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "When clicking ‘Test workflow’", pos: "b", h: 48 }
n1["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>Get YouTube Transcript"]
n2@{ icon: "mdi:swap-vertical", form: "rounded", label: "Set Variables", pos: "b", h: 48 }
n3@{ icon: "mdi:robot", form: "rounded", label: "Generate Blog Post", pos: "b", h: 48 }
n4["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>Generate AI Image"]
n5@{ icon: "mdi:message-outline", form: "rounded", label: "Gmail", pos: "b", h: 48 }
n6["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/markdown.dark.svg' width='40' height='40' /></div><br/>Markdown"]
n7["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>Download Image"]
n6 --> n7
n2 --> n1
n7 --> n5
n4 --> n6
n3 --> n4
n1 --> n3
n0 --> n2
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n0 trigger
class n3 ai
class n1,n4,n7 api
classDef customIcon fill:none,stroke:none
class n1,n4,n6,n7 customIcon
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
| Det här flödet automatiserar | Resultat du får |
|---|---|
|
|
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.
- Lägg till och öppna Manual Execution Start som trigger.
- Öppna Assign Input Fields och ställ in YouTube Video Url till
https://www.youtube.com/watch?v=Dpie2Cd4iB4(eller er målvideo-URL). - I Assign Input Fields ställer ni in Recipient Email Address till
[YOUR_EMAIL]. - Säkerställ att Manual Execution Start är kopplad till Assign Input Fields enligt exekveringsflödet.
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.
- Öppna Fetch Video Transcript och ställ in URL till
https://app.dumplingai.com/api/v1/get-youtube-transcriptmed Method satt till POST. - I Fetch Video Transcript ställer ni in body-parametrarna: videoUrl till
{{ $json['YouTube Video Url'] }}och includeTimestamps till{{false}}. - Inloggningsuppgifter krävs: Anslut era httpHeaderAuth- (och/eller httpBearerAuth) inloggningsuppgifter i Fetch Video Transcript.
- Öppna Create Visual Asset och ställ in URL till
https://app.dumplingai.com/api/v1/generate-ai-imagemed Method satt till POST. - I Create Visual Asset ställer ni in JSON Body till
{ "model": "FLUX.1-dev", "input": { "prompt": "{{ $json.message.content.blogImagePrompt }}" } }. - Inloggningsuppgifter krävs: Anslut era httpHeaderAuth- (och/eller httpBearerAuth) inloggningsuppgifter i Create Visual Asset.
Steg 3: Konfigurera Compose SEO Article (AI)
AI-steget omvandlar transkriptet till en strukturerad bloggartikel med titel, beskrivning och bildprompt.
- Öppna Compose SEO Article och bekräfta att Model är satt till
gpt-4o. - Säkerställ att innehållet i användarmeddelandet hämtar transkriptet med
{{ $json.transcript }}. - Låt JSON Output vara aktiverat för att returnera strukturerade fält till efterföljande noder.
- Inloggningsuppgifter krävs: Anslut era openAiApi-inloggningsuppgifter i Compose SEO Article.
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.
- Öppna Convert to HTML, ställ in Mode till
markdownToHtmloch ställ in Markdown till{{ $('Compose SEO Article').item.json.message.content.content }}. - I Convert to HTML ställer ni in Destination Key till
htmlContent. - Öppna Retrieve Image File och ställ in URL till
{{ $('Create Visual Asset').item.json.images[0].url }}. - Öppna Dispatch Email Update och ställ in Send To till
{{ $('Assign Input Fields').item.json['Recipient Email Address'] }}. - Ställ in Subject till
{{ $('Compose SEO Article').item.json.message.content.title }}. - Ställ in Message till
Description: {{ $('Compose SEO Article').item.json.message.content.description }} Content: {{ $('Convert to HTML').item.json.htmlContent }}. - Inloggningsuppgifter krävs: Anslut era gmailOAuth2-inloggningsuppgifter i Dispatch Email Update.
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.
- Klicka på Execute Workflow från Manual Execution Start för att köra hela sekvensen.
- Bekräfta att Fetch Video Transcript returnerar ett transkript och att Compose SEO Article matar ut JSON-fält.
- Verifiera att Convert to HTML skapar
htmlContentoch att Dispatch Email Update skickar ett e-postmeddelande med den genererade ämnesraden och innehållet. - När ni är nöjda växlar ni arbetsflödet till Active för att aktivera produktionsdrift.
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
Cirka 30 minuter om du redan har dina API-nycklar.
Nej. Du kopplar konton, klistrar in API-nycklar och kör ett test med en YouTube-länk.
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.
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.
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.
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.
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.
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.