Zum Inhalt springen

Begriff eingeben, z. B. Schnittstelle, Shopware oder SEO.

    ← Alle Projekte

    15 · In-house · Automatisierung · E-Commerce

    Newsletter automatisch aus Blog und Shop – mit n8n und Listmonk

    Ein Workflow, der aus Blog-Beiträgen und Produkten eines WordPress-Shops einen Newsletter zusammenstellt, als Kampagne in Listmonk anlegt und zum festgelegten Zeitpunkt verschickt – selbst gehostet und ohne manuelles Zusammenstellen. Aufgebaut und erprobt in einem Demo-Shop.

    Eigenprojekt (In-house) – von vona für sich selbst gebaut

    • In-house
    • Automatisierung
    • n8n
    • Listmonk
    • WordPress REST API
    • WooCommerce REST API
    • Ollama
    • Docker
    • Caddy
    • Ubuntu
    3 APIs
    verbunden: WordPress, WooCommerce und Listmonk
    1 Workflow
    vom Auswählen der Inhalte bis zum Versand
    Termin
    Versand zum festgelegten Zeitpunkt an die Abonnentenliste

    01 · Problem

    Ein regelmäßiger Newsletter mit neuen Beiträgen und Produkten bringt Besucher zurück in den Shop – kostet aber jedes Mal Zeit: Inhalte auswählen, Texte und Bilder zusammenstellen, Kampagne anlegen, Versand planen. Ziel war, diese Schritte vollständig zu automatisieren, mit einer festen HTML-Vorlage im Erscheinungsbild des Shops und auf einer selbst gehosteten Umgebung.

    02 · Lösung

    Ein Workflow in n8n auf einem selbst gehosteten Ubuntu-Server mit Docker und Caddy, auf dem auch lokale Sprachmodelle über Ollama laufen. Er holt über die WordPress-REST-API alle Blog-Beiträge und filtert sie – nur veröffentlichte, ohne ausgeschlossene Kategorien; ein Code-Knoten legt Anzahl und Reihenfolge fest, im Beispiel drei zufällig ausgewählte Beiträge. Danach holt er die Produkte über die WooCommerce-REST-API und filtert sie ebenso, die Filter lassen sich frei einstellen. Beides wird zu einem HTML-Inhalt zusammengeführt, über die Listmonk-API als Kampagne mit einer eigenen Newsletter-Vorlage angelegt und schließlich zum festgelegten Zeitpunkt an die gewählte Abonnentenliste verschickt.

    03 · Ergebnis

    Ein Start des Workflows genügt: Er wählt die Inhalte aus, Listmonk verschickt den fertigen Newsletter in der Shop-Vorlage zum geplanten Termin. Kampagnen, Öffnungen und Klicks bleiben in Listmonk nachvollziehbar. Weil alles selbst gehostet ist, fallen keine Gebühren pro Abonnent an, und die Abonnentendaten bleiben auf dem eigenen Server. Listmonk setzen wir auch für den Newsletter von vona ein.

    04 · Einblicke

    • Server-Aufbau: n8n, Ollama, WordPress, Listmonk und Caddy in Docker auf Ubuntu
    • Der Workflow in n8n: Beiträge und Produkte holen, filtern, zusammenführen, Kampagne anlegen
    • Produkte im WooCommerce-Shop, aus denen der Newsletter auswählt
    • Blog-Beiträge in WordPress, aus denen der Newsletter auswählt
    • Automatisch angelegte Kampagnen in Listmonk
    • Vorschau einer Kampagne in Listmonk
    • Das Ergebnis: der Newsletter im Postfach

    Nächstes Projekt

    Dein Projekt hier?

    Erzähl uns von deinem Problem. Das erste Gespräch ist selbstverständlich kostenfrei und unverbindlich.

    Projekt anfragen →

    Newsletter

    Neues aus der vona-Werkstatt.

    KI-Werkzeuge & Tools, die wir wirklich einsetzen, KI-Wochenrückblick & Einblicke aus unseren Projekten – kurz, praxisnah und ohne Spam.