Kurz gesagt: Einen Blog mit n8n, Make oder Zapier zu automatisieren, funktioniert, und viele machen das. Der typische Ablauf liest ein Thema aus einer Tabelle, lässt ein KI-Modell einen Entwurf schreiben, wandelt ihn in HTML um, lädt ein Beitragsbild hoch, legt den Beitrag in WordPress als Entwurf an und überlässt die Veröffentlichung einem Menschen. Schwierig ist selten der KI-Schritt, sondern Beitragsbild, Formatierung, Anmeldefehler, doppelte Beiträge und Fehlerbehandlung. Selbstbauen lohnt sich, wenn Sie gern Workflows bauen und pflegen. Wenn Sie vor allem geprüfte Beiträge nach Plan möchten, spart Ihnen ein fertiges Tool diese Arbeit.
Dieser Ratgeber richtet sich an alle, die sich in WordPress auskennen und überlegen, den Ablauf selbst zu bauen. Den Überblick zum Thema finden Sie in unserem Ratgeber Blog automatisieren in WordPress. Fertige Tools vergleicht unser Beitrag Blog automatisieren: 8 Tools im Vergleich.
Der typische Ablauf zum Selbstbauen
Fast jeder Blog-Workflow mit n8n, Make oder Zapier, den Sie in den Community-Foren finden, folgt denselben sieben Schritten:
- Themenquelle: eine Zeile in Google Sheets, Airtable oder Notion mit Thema, Keyword und einer Statusspalte.
- KI-Schritt: ein Prompt macht aus der Zeile einen Entwurf (Titel, Text, Auszug, eventuell Meta-Beschreibung).
- Formatierung: der Entwurf wird in HTML umgewandelt, denn das speichert WordPress im Beitragsinhalt.
- Beitragsbild: ein Bild wird erzeugt oder ausgewählt, in die WordPress-Mediathek hochgeladen, und seine ID wird gemerkt.
- Beitrag als Entwurf anlegen: Titel, HTML-Inhalt, Auszug, Kategorie-IDs und Bild-ID gehen mit dem Status
draftoderpendingan WordPress. - Prüfung durch einen Menschen: jemand liest den Entwurf in WordPress, prüft die Fakten und überarbeitet den Text.
- Veröffentlichen: die prüfende Person veröffentlicht oder plant den Beitrag. Die Tabellenzeile wird als erledigt markiert.
Die Schritte 1 bis 5 laufen automatisch. Die Schritte 6 und 7 bleiben bei einem Menschen, und das aus gutem Grund: Google empfiehlt, KI-Inhalte vor der Veröffentlichung von Hand zu prüfen (mehr dazu im Ratgeber Erkennt Google KI-Texte?).
Die WordPress-Bausteine, die Sie brauchen
Alle drei Plattformen sprechen mit derselben WordPress-REST-API. Wer die Endpunkte kennt, findet Fehler schneller, egal mit welchem Tool.
Endpunkt für Beiträge
Beiträge legen Sie mit POST /wp/v2/posts an. Die Referenz zu Beiträgen auf developer.wordpress.org (externer Link) nennt die nötigen Felder: title, content, excerpt, slug, categories und tags (jeweils als IDs), date, featured_media (die ID des Beitragsbilds) und status. Erlaubt sind die Status publish, future, draft, pending und private. Für einen Ablauf mit Prüfung nehmen Sie draft oder pending, nie publish.
Endpunkt für Medien
Bilder gehen an POST /wp/v2/media (Referenz zu Medien (externer Link)). Neben der Datei können Sie alt_text, title, caption und post setzen (die ID des Beitrags, zu dem das Bild gehört). Die Antwort enthält die neue Medien-ID. Genau diese ID tragen Sie später beim Beitrag in featured_media ein.
Anwendungspasswörter
Seit WordPress 5.6 sind Anwendungspasswörter eingebaut. Sie erstellen eines im Benutzerprofil im WordPress-Dashboard und senden es per Basic Auth mit (REST-API-Authentifizierung, developer.wordpress.org (externer Link)). Der Integrationsleitfaden auf make.wordpress.org (externer Link) ergänzt ein wichtiges Detail: Standardmäßig stehen Anwendungspasswörter auf Websites mit SSL/HTTPS zur Verfügung. Eine Website ohne HTTPS ist also das Erste, was Sie ausschließen sollten. Legen Sie für den Workflow einen eigenen WordPress-Benutzer mit der Rolle Redakteur an, nicht Ihr eigenes Administratorkonto.
So verbinden sich die Plattformen mit WordPress
| n8n | Make | Zapier | |
|---|---|---|---|
| WordPress-Funktionen | Beitrag, Seite und Benutzer: anlegen, abrufen, mehrere abrufen, aktualisieren (Node-Doku (externer Link)) | Beiträge, Medien, Kategorien, Schlagwörter, Kommentare, Benutzer und "Make an API Call" (WordPress-App (externer Link)) | Create Post, Update Post, Upload Media, Create Tag, Find Post und weitere (WordPress-Integration (externer Link)) |
| Bild hochladen | Nicht im WordPress-Node; dafür der HTTP-Request-Node, der eine Datei als "n8n Binary File" senden kann (HTTP-Request-Doku (externer Link)) | Modul "Create a Media Item" | Aktion "Upload Media" |
| Anmeldung | Basic Auth mit Anwendungspasswort für selbst gehostetes WordPress; OAuth2 nur für WordPress.com (Zugangsdaten-Doku (externer Link)) | API-Schlüssel aus dem Plugin "Make Connector", das in WordPress installiert sein muss | Verbindung des WordPress-Kontos in Zapier |
| Markdown zu HTML | Markdown-Node (Doku (externer Link)) | Markdown-App, "Markdown to HTML" (Doku (externer Link)) | Den KI-Schritt direkt um HTML bitten |
Die echten Stolpersteine und wie Sie sie lösen
In den Foren aller drei Plattformen tauchen immer wieder dieselben Fragen auf. Hier die häufigsten, jeweils mit der Lösung, die meistens hilft.
Das Beitragsbild fehlt
Das ist die häufigste Klage. In einem Thread der n8n-Community (externer Link) schickte jemand Titel, Text und Bild in einem Schritt an den WordPress-Node: Der Beitrag entstand, das Bild fehlte. Die Antwort im Thread: Die Schritte nacheinander ausführen. Beitrag anlegen, Bild erzeugen, Bild hochladen, dann den Beitrag mit dem Bild aktualisieren.
Die Regel dahinter: Ein Beitrag nimmt keine Datei an. Er nimmt nur die ID eines Bildes, das schon in der Mediathek liegt. Die Reihenfolge ist also immer: erst hochladen (Medien-Endpunkt), dann featured_media mit der zurückgegebenen ID setzen, entweder beim Anlegen des Beitrags oder per Aktualisierung danach.
Die Formatierung stimmt nicht: Markdown in WordPress
KI-Modelle antworten gern in Markdown. WordPress speichert, was Sie in content senden, also stehen ## und ** danach sichtbar im Beitrag. Zwei Lösungen: Bitten Sie das Modell um sauberes HTML mit nur h2, h3, p, ul, ol und a, oder wandeln Sie Markdown in einem eigenen Schritt in HTML um (Markdown-Node in n8n, Markdown-App in Make). Verlangen Sie keine h1: Der Beitragstitel ist in den meisten Themes bereits die H1.
Fehler 401 mit Anwendungspasswort
Ein typischer Fall im WordPress.org-Supportforum (externer Link): GET-Anfragen klappen, POST-Anfragen scheitern mit 401. Im Thread wurde eine .htaccess-Regel probiert, die den Authorization-Header durchreicht, und er endete ungelöst. Prüfen Sie diese Punkte der Reihe nach:
- HTTPS: Anwendungspasswörter stehen standardmäßig nur auf HTTPS-Websites zur Verfügung.
- Benutzerrolle: Der Benutzer muss dürfen, was Sie verlangen. Laut der Übersicht zu Rollen und Rechten (externer Link) darf ein Autor keine Kategorien verwalten, und ein Mitarbeiter darf weder veröffentlichen noch Dateien hochladen. Ein Redakteur darf alles drei.
- Authorization-Header: Manche Serverkonfigurationen entfernen ihn, bevor WordPress ihn sieht. Fragen Sie Ihren Hoster, oder testen Sie mit dem
curl --user-Beispiel aus der Doku zur Authentifizierung (externer Link). - Sicherheits-Plugins: Die Firewall eines Sicherheits-Plugins sperrt die REST-API manchmal für unbekannte Programme. Schauen Sie ins Protokoll des Plugins.
- Weiterleitungen: Leitet
http://aufhttps://oderwwwauf die Adresse ohnewwwum, kann der Header unterwegs verloren gehen. Nutzen Sie die genaue Zieladresse.
Doppelte Beiträge
Läuft ein Workflow zweimal, oder wird er nach einer Zeitüberschreitung wiederholt, entsteht derselbe Beitrag doppelt. Drei Sicherungen helfen:
- Schreiben Sie einen Status ("in Arbeit", "erledigt") in die Tabellenzeile zurück und holen Sie nur Zeilen ohne Status.
- Speichern Sie nach dem Anlegen die WordPress-Beitrags-ID in der Zeile.
- Suchen Sie vor dem Anlegen nach einem vorhandenen Beitrag (Zapier "Find Post", Make "Search Posts", n8n "Get many").
Fehlerbehandlung
Anleitungen zeigen meist nur den Fall, in dem alles klappt. In der Praxis bricht der KI-Schritt ab, das Bild wird abgelehnt oder WordPress ist nicht erreichbar. Planen Sie das ein:
- n8n: Ein Fehler-Workflow beginnt mit dem Error-Trigger-Node und erhält die Fehlermeldung und den zuletzt ausgeführten Node. Sie hinterlegen ihn in den Workflow-Einstellungen und können ihn für mehrere Workflows nutzen (n8n-Fehlerbehandlung (externer Link)).
- Make: Es gibt eigene Module zur Fehlerbehandlung. Laut Preisseite (externer Link) verbrauchen die Fehler-Module (Rollback, Break, Resume, Commit, Ignore) keine Credits.
- Zapier: Fehlgeschlagene Aktionen zählen nicht als Aufgaben (Preisseite (externer Link)).
Auf jeder Plattform gilt: Lassen Sie sich benachrichtigen, wenn ein Lauf scheitert, und markieren Sie die Tabellenzeile als "fehlgeschlagen", damit sie nicht still verschwindet.
Token-Kosten des KI-Schritts
Die Plattformgebühr ist nur die halbe Rechnung. Jeder KI-Aufruf wird von Ihrem Modellanbieter nach Tokens abgerechnet (Eingabe und Ausgabe), dazu kommt die Bilderzeugung, wenn Sie Beitragsbilder erstellen lassen. Lange Prompts, ein eigener Gliederungsschritt und Wiederholungen summieren sich. Schauen Sie auf der Preisseite Ihres Anbieters nach, erstellen Sie zehn Testbeiträge und teilen Sie die Rechnung durch zehn, bevor Sie eine monatliche Menge planen.
Was die Plattformen kosten
Preise von den offiziellen Preisseiten, Stand 12. November 2026. Sie ändern sich oft, prüfen Sie sie also vor Ihrer Entscheidung.
| Plattform | Kostenlose Variante | Einstiegstarif | So wird gezählt |
|---|---|---|---|
| Zapier | Free-Plan: 100 Aufgaben (Tasks) pro Monat, nur Zaps mit zwei Schritten | Professional: $19,99 pro Monat bei jährlicher Zahlung oder $29,99 monatlich für 750 Aufgaben | Eine Aufgabe zählt, wenn Zapier einen Arbeitsschritt erfolgreich erledigt; Trigger und eingebaute Werkzeuge wie Formatter und Filter zählen nicht; viele Aktionen kosten mehr als eine Aufgabe |
| n8n | Selbst gehostete Community Edition, laut Preisseite auf GitHub verfügbar | Cloud Starter: 20 EUR pro Monat bei jährlicher Zahlung, 2.500 Workflow-Ausführungen; Pro 50 EUR pro Monat bei jährlicher Zahlung, 10.000 | Eine Ausführung ist ein kompletter Durchlauf des Workflows, egal wie viele Schritte er hat |
| Make | Free-Plan: 1.000 Credits pro Monat | Bezahltarife Core, Pro, Teams und Enterprise; die Preise waren am 12. November 2026 nicht im Seitentext lesbar, bitte auf der Seite prüfen | Die meisten Aktionen kosten 1 Credit, manche KI-Funktionen mehr; Router und Fehler-Module zählen nicht |
Quellen: Zapier-Preise (externer Link), n8n-Preise (externer Link), Make-Preise (externer Link).
Was das für einen Blog-Ablauf mit etwa sechs Schritten bedeutet:
- Zapier: Der Free-Plan erlaubt nur Zaps mit zwei Schritten, ein vollständiger Ablauf braucht also einen Bezahltarif. Jeder Aktionsschritt kostet mindestens eine Aufgabe.
- n8n: Ein Beitrag ist eine Ausführung, egal wie viele Schritte. Selbst gehostet fallen keine Lizenzkosten an, aber Server, Updates und Backups liegen bei Ihnen (Hosting-Optionen (externer Link)).
- Make: Jeder Modul-Durchlauf kostet in der Regel einen Credit. Ein Beitrag verbraucht also ungefähr so viele Credits, wie er Module hat, plus eventuelle Suchen.
Schritt-Tabelle: Ihren Ablauf bauen
Nutzen Sie diese Tabelle als Checkliste. Die rechte Spalte zeigt, was Sie vor dem Start prüfen sollten.
| Schritt | n8n | Make | Zapier | Vor dem Start prüfen |
|---|---|---|---|---|
| 1. Thema holen | Tabellenzeilen ohne Status lesen | Tabellenzeilen ohne Status lesen | Tabellen-Trigger oder Zeilensuche | Nur Zeilen ohne Status werden geholt |
| 2. Zeile markieren | Zeile auf "in Arbeit" setzen | Zeile auf "in Arbeit" setzen | Zeile auf "in Arbeit" setzen | Ein zweiter Lauf überspringt die Zeile |
| 3. Entwurf schreiben | KI-Node mit Ihrem Prompt | KI-Modul mit Ihrem Prompt | KI-Schritt mit Ihrem Prompt | Ergebnis ist HTML ohne h1, Länge wie gewünscht |
| 4. Formatieren | Markdown-Node, falls nötig | Markdown to HTML, falls nötig | Im Prompt HTML verlangen | Kein ## oder ** im Ergebnis |
| 5. Bild | Bild erzeugen, HTTP Request an /wp/v2/media | Create a Media Item | Upload Media | Alt-Text gesetzt, Medien-ID zurückgegeben |
| 6. Beitrag anlegen | WordPress-Node, Status Entwurf | Create a Post, Status Entwurf | Create Post, Status Entwurf | featured_media = Medien-ID, Kategorien als IDs |
| 7. Zurückschreiben | Zeile: Beitrags-ID, "erledigt" | Zeile: Beitrags-ID, "erledigt" | Zeile: Beitrags-ID, "erledigt" | Beitrags-ID steht in der Tabelle |
| 8. Fehler | Fehler-Workflow mit Error Trigger | Fehler-Route mit Fehler-Modul | Benachrichtigung bei Fehlern | Zeile auf "fehlgeschlagen", Sie bekommen eine Nachricht |
| 9. Prüfung | In WordPress: lesen, korrigieren, veröffentlichen oder planen | genauso | genauso | Eine namentlich bekannte Person gibt jeden Beitrag frei |
Wie die Tabellen- und KI-Schritte heißen, hängt davon ab, welche Apps Sie verbinden. Die WordPress-Schritte heißen wie in den oben verlinkten offiziellen Dokus.
Wann Selbstbauen sinnvoll ist und wann ein fertiges Tool
Selbstbauen mit n8n, Make oder Zapier lohnt sich, wenn
- Sie eine dieser Plattformen schon nutzen und wissen, wie man einen fehlgeschlagenen Lauf untersucht
- Ihr Ablauf ungewöhnlich ist, zum Beispiel Themen aus Ihrem CRM oder Beiträge für mehrere Systeme gleichzeitig
- Sie jedes Modell, jeden Prompt und jeden Schritt selbst bestimmen möchten
- Sie Zeit für die Pflege haben: API-Änderungen, abgelaufene Passwörter, neue Plugin-Konflikte
Ein fertiges Tool lohnt sich, wenn
- mehrere Personen schreiben und freigeben und Sie Rollen und einen klaren Freigabestatus brauchen
- Sie mehr als eine Website betreiben und einen Kalender für alle möchten
- Sie Prompts, Bild-Uploads und Fehlerbehandlung nicht selbst pflegen möchten
- planbare Kosten pro Beitrag wichtiger sind als volle Kontrolle
Beide Wege sind in Ordnung. Viele Teams fangen mit dem Eigenbau an, lernen dabei, was sie brauchen, und entscheiden dann, ob sie ihn weiter pflegen möchten.
Wo Blog Automation passt
Wenn Sie nicht selbst bauen möchten, deckt Blog Automation denselben Ablauf ohne Workflow-Baukasten ab. Automatisierungen holen an festgelegten Tagen und Uhrzeiten Themen aus dem Ideen-Board oder einer Keyword-Liste und legen einen "Entwurf zur Prüfung" an oder veröffentlichen nach Freigabe. KI-Artikel gehen standardmäßig zuerst in die Prüfung. Das Beitragsbild entsteht mit KI (1536 x 1024 Pixel) und hat ein Feld für den Alt-Text. Die Verbindung zu WordPress nutzt ein Anwendungspasswort, das WordPress nach Ihrer Zustimmung selbst erstellt, ohne Plugin, oder wahlweise über unser Plugin. Ein Artikel mit Bild kostet pauschal 80 Tokens, fehlgeschlagene Aktionen kosten nichts. Es gibt einen kostenlosen Tarif mit 200 Tokens pro Monat; Starter kostet $20 und Pro $50 pro Monat zzgl. MwSt. Mehr dazu unter Blog automatisieren mit KI.
Häufige Fragen
Wie hänge ich über die REST-API, n8n oder Make ein Beitragsbild an?
Laden Sie das Bild zuerst an /wp/v2/media hoch, nehmen Sie die ID aus der Antwort und setzen Sie sie beim Beitrag als featured_media. In n8n nutzen Sie für den Upload den HTTP-Request-Node, weil der WordPress-Node keine Medienfunktion hat. In Make nehmen Sie "Create a Media Item", in Zapier "Upload Media".
Warum bekomme ich mit dem Anwendungspasswort den Fehler 401?
Die häufigsten Ursachen sind eine Website ohne HTTPS, eine Benutzerrolle ohne die nötigen Rechte, ein Server, der den Authorization-Header entfernt, ein Sicherheits-Plugin, das die REST-API sperrt, oder eine Weiterleitung, bei der der Header verloren geht. Ein Test mit curl --user gegen die genaue Zieladresse grenzt die Ursache ein.
Was kostet ein selbst gebauter Blog-Ablauf mit n8n oder Zapier wirklich?
Die Plattformgebühr (siehe Preistabelle oben), dazu die Token-Kosten des KI-Anbieters für Text und Bilder und Ihre Zeit für Einrichtung und Pflege. Selbst gehostetes n8n hat keine Lizenzgebühr, aber Sie zahlen den Server und kümmern sich selbst darum. Zehn Testbeiträge zeigen Ihnen die echten Kosten pro Beitrag.
Soll mein Workflow direkt veröffentlichen oder Entwürfe anlegen?
Legen Sie Entwürfe an (draft oder pending) und lassen Sie einen Menschen veröffentlichen. Ein automatischer Lauf prüft keine Fakten, und Google empfiehlt, KI-Inhalte vor der Veröffentlichung von Hand zu prüfen. Wie Sie einen klaren Freigabeschritt einrichten, erklärt unser Ratgeber zum Freigabeprozess für Blogartikel.
Warum schreibt die KI weniger Wörter als gewünscht?
Ein Thread in der Zapier-Community (externer Link) beschreibt genau das: 750 Wörter verlangt, etwa 400 geliefert. Der Rat dort: Die Länge als klare Anweisung formulieren ("Schreibe einen Artikel mit 750 Wörtern") statt als Ziel, und mit etwas Nachjustieren rechnen. Ein anderer Weg ist, erst eine Gliederung erzeugen zu lassen und dann Abschnitt für Abschnitt zu schreiben. Eine feste Wortzahl ist ohnehin kein Qualitätsziel: Schreiben Sie, bis die Frage beantwortet ist.
