Zum Hauptinhalt springen

Pixelfarben n8n – Shopware 6 Integration

Pixelfarben n8n (technischer Name: vlp8n) ist ein Shopware-6-Plugin, das deinen Shop mit der Workflow-Automatisierung n8n verbindet. Das Plugin sendet Produkte, Kunden und Bestellungen als JSON an frei konfigurierbare n8n-Webhooks – entweder manuell per Knopfdruck in der Administration oder automatisiert über den Flow Builder.

Was kann das Plugin?

  • 📦 Produkte senden – alle Produkte (optional gefiltert nach Kategorie) an einen n8n-Webhook übertragen.
  • 👤 Kunden senden – alle Kunden an einen n8n-Webhook übertragen.
  • 🧾 Bestellungen senden – alle Bestellungen an einen n8n-Webhook übertragen.
  • ⚙️ Flow-Actions – einzelne Kunden oder Bestellungen automatisiert aus einem Shopware-Flow heraus an einen Webhook posten.

Alle drei manuellen Funktionen stehen als eigene Schaltflächen direkt in der Plugin-Konfiguration zur Verfügung und zeigen Fortschritts- sowie Statusmeldungen an.

Anwendungsfälle

  • Produktdaten in ein externes System (CRM, PIM, ERP, Marktplatz) spiegeln.
  • Neue Kunden automatisch in einen Newsletter- oder CRM-Workflow einspeisen.
  • Bestellungen an Buchhaltung, Fulfillment oder ein Data Warehouse weiterreichen.
  • Beliebige n8n-Workflows aus Shopware-Ereignissen heraus anstoßen.

Voraussetzungen

AnforderungVersion / Hinweis
Shopware Platform6.7.x (shopware/core, shopware/storefront, shopware/administration ~6.7.0)
PHPMit aktivierter cURL-Erweiterung
n8nErreichbare Instanz mit einem oder mehreren Webhook-Nodes

Funktionsweise in Kürze

Shopware (vlp8n) ──HTTP POST (JSON)──► n8n Webhook ──► dein Workflow

Das Plugin sammelt die jeweiligen Datensätze über die Shopware Data Abstraction Layer (DAL), baut daraus ein JSON-Payload und sendet dieses per HTTP POST mit dem Header Content-Type: application/json an die hinterlegte Webhook-URL.

Nächste Schritte

  1. Installation – Plugin installieren und aktivieren.
  2. Konfiguration – Webhook-URLs hinterlegen.
  3. Administration / UI – Daten per Knopfdruck senden.
  4. Flow-Actions – automatisiert aus Flows senden.
  5. API-Referenz – Endpunkte und Payloads im Detail.