Build a Podcast Generator with n8n & ElevenLabs

Podcast-Generator mit n8n & ElevenLabs

🇬🇧 English

Build Your Own Podcast Generator with n8n and ElevenLabs in 15 Minutes

Podcasting is booming — but recording, editing, and publishing episodes manually takes hours. What if you could automate the entire pipeline from text to a fully voiced audio file, ready to publish? With n8n and elevenlabs, that's exactly what you can do — in about 15 minutes.

In this guide, you'll learn how to connect n8n workflows with the elevenlabs text-to-speech API to generate realistic, professional-sounding podcast episodes automatically. No coding required. No audio engineering degree needed.

What You'll Need

  • n8n — self-hosted or cloud version
  • elevenlabs account — free tier works for testing
  • A script source: RSS feed, Google Sheets, Notion, or a static text node
  • Optional: cloud storage (Google Drive, Dropbox, or S3) to save your audio files

Why This Combination Works So Well

n8n is one of the most flexible workflow automation tools available. It lets you connect hundreds of apps and APIs visually, without writing a single line of code. elevenlabs is the industry leader in AI voice synthesis — producing voices so natural they're nearly indistinguishable from human recordings.

Together, n8n and elevenlabs form a powerful content automation engine. You feed in text, and out comes a polished audio file. Simple as that.

Step-by-Step: Building the Workflow

Step 1 — Trigger Your Workflow

Start your n8n workflow with a trigger. You have several options:

  • Schedule Trigger — run daily or weekly automatically
  • Webhook Trigger — fire when new content is published
  • Manual Trigger — for on-demand generation during testing

For a true set-and-forget podcast pipeline, use the Schedule Trigger in n8n set to run every morning.

Step 2 — Pull Your Script Content

Next, connect a data source. Popular choices inside n8n include:

  • RSS Feed Node — convert blog posts into podcast scripts automatically
  • Google Sheets Node — maintain a spreadsheet of episode scripts
  • HTTP Request Node — fetch content from any API or CMS

Add a Set Node in your n8n canvas to clean up and format the text before passing it to elevenlabs.

Step 3 — Connect to ElevenLabs API

This is where the magic happens. Add an HTTP Request Node in n8n and configure it to call the elevenlabs Text-to-Speech API:

  • Method: POST
  • URL: https://api.elevenlabs.io/v1/text-to-speech/{voice_id}
  • Headers: Add your elevenlabs API key as xi-api-key
  • Body: Pass your formatted script text as JSON

Choose from elevenlabs' library of over 120 voices — or clone your own voice for a truly personalized podcast. The elevenlabs response will return a binary audio file (MP3 format) directly inside your n8n workflow.

Step 4 — Save and Distribute Your Audio

Once n8n receives the audio from elevenlabs, route it to your preferred destination:

  • Google Drive Node — save the MP3 to a podcast folder
  • Dropbox or S3 Node — upload to cloud storage for hosting
  • Email or Slack Node — notify your team that a new episode is ready
  • HTTP Request Node — push directly to a podcast hosting platform API

Step 5 — Test and Activate

Run the workflow manually once inside n8n to verify everything works. Check that the elevenlabs audio output sounds correct and the file lands in your storage destination. Once confirmed, activate the workflow and let n8n handle everything automatically going forward.

Pro Tips for Better Results

  • Use SSML tagselevenlabs supports speech markup for pauses, emphasis, and pronunciation control
  • Add an intro/outro script — prepend and append static intro text in n8n before sending to elevenlabs
  • Monitor voice quotas — set up a n8n alert if your elevenlabs character quota drops below a threshold
  • Batch episodes — use n8n's loop nodes to process multiple scripts in one workflow run

Real-World Use Cases

This n8n + elevenlabs pipeline isn't just for podcasters. Here are a few creative applications:

  • Convert your blog posts into audio articles automatically
  • Generate daily news briefings from RSS feeds
  • Create internal training audio from company documentation
  • Produce multilingual podcast versions using different elevenlabs voice models

Conclusion

Automating your podcast production with n8n and elevenlabs is one of the smartest content workflows you can build today. In just 15 minutes of setup, you unlock a repeatable, scalable pipeline that turns any text into professional audio — on autopilot.

Whether you're a solo creator, a marketing team, or a developer building content tools, this n8n + elevenlabs combination delivers serious value with minimal effort. Start building today and let your content speak for itself — literally.

This post was created with tools we use and recommend: n8n for workflow automation, Turbotic as an AI-native automation alternative, ElevenLabs for AI voiceover, Placid for visual content creation, and Hostinger for reliable VPS hosting. Some links are affiliate links.

🇩🇪 Deutsch

Podcast-Generator mit n8n und ElevenLabs in 15 Minuten erstellen

Podcasting liegt im Trend — doch das manuelle Aufnehmen, Schneiden und Veröffentlichen von Episoden kostet Stunden. Was wäre, wenn du die gesamte Pipeline automatisieren könntest, vom Text bis zur fertigen Audiodatei, bereit zur Veröffentlichung? Mit n8n und elevenlabs ist genau das möglich — in rund 15 Minuten.

In dieser Anleitung erfährst du, wie du n8n-Workflows mit der Text-to-Speech-API von elevenlabs verbindest, um automatisch realistische, professionell klingende Podcast-Episoden zu erzeugen. Kein Coding erforderlich. Kein Tonstudio-Wissen nötig.

Was du benötigst

  • n8n — selbst gehostet oder als Cloud-Version
  • elevenlabs-Konto — der kostenlose Tarif reicht zum Testen
  • Eine Skriptquelle: RSS-Feed, Google Sheets, Notion oder ein statischer Text-Node
  • Optional: Cloud-Speicher (Google Drive, Dropbox oder S3) zum Speichern deiner Audiodateien

Warum diese Kombination so gut funktioniert

n8n ist eines der flexibelsten Workflow-Automatisierungstools auf dem Markt. Es ermöglicht dir, Hunderte von Apps und APIs visuell zu verbinden — ohne eine einzige Zeile Code zu schreiben. elevenlabs ist der Marktführer im Bereich KI-Sprachsynthese und produziert Stimmen, die so natürlich klingen, dass sie kaum von menschlichen Aufnahmen zu unterscheiden sind.

Zusammen bilden n8n und elevenlabs eine leistungsstarke Content-Automatisierungsmaschine. Du gibst Text ein — und erhältst eine fertige Audiodatei. So einfach ist das.

Schritt für Schritt: Den Workflow aufbauen

Schritt 1 — Workflow auslösen

Starte deinen n8n-Workflow mit einem Trigger. Du hast mehrere Optionen:

  • Schedule Trigger — täglich oder wöchentlich automatisch ausführen
  • Webhook Trigger — auslösen, wenn neue Inhalte veröffentlicht werden
  • Manueller Trigger — für bedarfsgerechte Generierung beim Testen

Für eine vollautomatische Podcast-Pipeline nutze den Schedule Trigger in n8n, eingestellt auf jeden Morgen.

Schritt 2 — Skript-Inhalte abrufen

Verbinde als Nächstes eine Datenquelle. Beliebte Optionen in n8n sind:

  • RSS Feed Node — Blogbeiträge automatisch in Podcast-Skripte umwandeln
  • Google Sheets Node — Episodenskripte in einer Tabelle verwalten
  • HTTP Request Node — Inhalte von beliebigen APIs oder CMS-Systemen abrufen

Füge einen Set Node in deinem n8n-Canvas hinzu, um den Text zu bereinigen und zu formatieren, bevor er an elevenlabs übergeben wird.

Schritt 3 — Mit der ElevenLabs-API verbinden

Hier geschieht die Magie. Füge einen HTTP Request Node in n8n hinzu und konfiguriere ihn für den Aufruf der elevenlabs Text-to-Speech-API:

  • Methode: POST
  • URL: https://api.elevenlabs.io/v1/text-to-speech/{voice_id}
  • Header: Füge deinen elevenlabs-API-Schlüssel als xi-api-key hinzu
  • Body: Übergebe deinen formatierten Skripttext als JSON

Wähle aus der elevenlabs-Bibliothek mit über 120 Stimmen — oder klone deine eigene Stimme für einen wirklich persönlichen Podcast. Die elevenlabs-Antwort liefert direkt in deinem n8n-Workflow eine binäre Audiodatei im MP3-Format zurück.

Schritt 4 — Audio speichern und verteilen

Sobald n8n das Audio von elevenlabs empfängt, leite es an dein bevorzugtes Ziel weiter:

  • Google Drive Node — MP3 in einem Podcast-Ordner speichern
  • Dropbox oder S3 Node — in Cloud-Speicher für Hosting hochladen
  • E-Mail oder Slack Node — Team benachrichtigen, dass eine neue Episode bereit ist
  • HTTP Request Node — direkt an die API einer Podcast-Hosting-Plattform senden

Schritt 5 — Testen und aktivieren

Führe den Workflow einmal manuell in n8n aus, um sicherzustellen, dass alles funktioniert. Überprüfe, ob die elevenlabs-Audioausgabe korrekt klingt und die Datei am richtigen Speicherort landet. Nach der Bestätigung aktivierst du den Workflow — und n8n übernimmt ab sofort alles automatisch.

Profi-Tipps für bessere Ergebnisse

  • SSML-Tags verwendenelevenlabs unterstützt Speech-Markup für Pausen, Betonung und Aussprachesteuerung
  • Intro/Outro-Skript hinzufügen — statischen Intro-Text in n8n vor der Übergabe an elevenlabs voranstellen und anhängen
  • Sprachkontingent überwachen — in n8n eine Benachrichtigung einrichten, wenn das elevenlabs-Zeichenkontingent unter einen Schwellenwert fällt
  • Episoden bündeln — Loop-Nodes in n8n nutzen, um mehrere Skripte in einem Workflow-Durchlauf zu verarbeiten

Praxisnahe Anwendungsfälle

Diese n8n + elevenlabs-Pipeline ist nicht nur für Podcaster geeignet. Hier sind einige kreative Anwendungen:

  • Blogbeiträge automatisch in Audio-Artikel umwandeln
  • Tägliche Nachrichtenzusammenfassungen aus RSS-Feeds generieren
  • Interne Schulungsaudios aus Unternehmensdokumentationen erstellen
  • Mehrsprachige Podcast-Versionen mit verschiedenen elevenlabs-Stimmmodellen produzieren

Fazit

Die Automatisierung deiner Podcast-Produktion mit n8n und elevenlabs ist einer der klügsten Content-Workflows, die du heute aufbauen kannst. Mit nur 15 Minuten Einrichtungsaufwand erhältst du eine wiederholbare, skalierbare Pipeline, die jeden Text in professionelles Audio verwandelt — vollautomatisch.

Ob Solo-Creator, Marketing-Team oder Entwickler, der Content-Tools erstellt — diese n8n + elevenlabs-Kombination liefert echten Mehrwert mit minimalem Aufwand. Fang noch heute an zu bauen und lass deinen Content buchstäblich für sich sprechen.

Dieser Beitrag wurde mit Tools erstellt, die wir selbst nutzen und empfehlen: n8n für Workflow-Automatisierung, Turbotic als KI-native Automatisierungsalternative, ElevenLabs für KI-Voiceover, Placid für visuelle Content-Erstellung und netcup für zuverlässiges VPS-Hosting in Deutschland. Einige Links sind Affiliate-Links.