Zum Inhalt springen René Kress – Shopify Entwicklung & Consulting Kostenloser Befund

Schnittstellen · Automatisierung

Shopify und n8n
verbinden.

n8n ist ein Werkzeug für automatisierte Arbeitsabläufe (Workflows) der n8n GmbH aus Berlin, das Sie als Cloud-Dienst nutzen oder auf einem eigenen Server betreiben. Mit n8n verbinden Sie Shopify mit anderen Diensten, etwa um Bestellungen weiterzugeben oder Lagerbestände abzugleichen. Wir erklären, was der Shopify-Knoten kann, wie der Zugang seit 2026 funktioniert und wo Abläufe unbemerkt scheitern.

BestellungenShopify ↔ n8n
Der Shopify Trigger, also der Auslöser eines Workflows, reagiert unter anderem auf neue, bezahlte, geänderte, stornierte und erfüllte Bestellungen. Mit dem Shopify-Knoten, einem Baustein im Workflow, legen Sie Bestellungen an, rufen sie ab, ändern oder löschen sie.
Produkte und LagerShopify ↔ n8n
Produkte lassen sich anlegen, abrufen, ändern und löschen. Der Trigger meldet neue, geänderte und gelöschte Produkte sowie Änderungen an Lagerbeständen. So gleichen Sie Bestände mit einer Warenwirtschaft oder einer Lieferantenliste ab.
KundenShopify → n8n
Neue, geänderte, aktivierte, deaktivierte oder gelöschte Kunden lösen den Trigger aus. Eigene Kundenfunktionen hat der Shopify-Knoten nicht; dafür nutzen Sie den HTTP-Request-Knoten, einen Baustein für beliebige Webaufrufe, mit Ihren gespeicherten Shopify-Zugangsdaten.
Checkouts und WarenkörbeShopify → n8n
Der Trigger kennt Ereignisse für angelegte und geänderte Checkouts und Warenkörbe. Daraus bauen Sie eigene Abläufe, zum Beispiel eine Nachricht an das Team bei besonders großen Warenkörben oder eine Übergabe an ein Auswertungswerkzeug.
VersandShopify → n8n
Ereignisse zu Sendungen (Fulfillments) melden, wenn eine Sendung angelegt oder geändert wird oder ein neuer Sendungsstatus eintrifft. Das eignet sich für Abläufe rund um Versandbenachrichtigungen oder für die Übergabe an ein externes Lager.
Daten zurück nach Shopifyn8n → Shopify
Über den HTTP-Request-Knoten und die GraphQL Admin API, die aktuelle Programmierschnittstelle von Shopify, schreiben Sie Daten, die der Knoten nicht abdeckt. Dazu gehört die E-Mail-Einwilligung, die Shopify nur mit dem Recht write_customers ändern lässt.
  1. Fertige App aus dem Shopify App Store

    Eine App von n8n selbst gibt es im Shopify App Store nicht. Die Verbindung entsteht über eine eigene Shopify-App, deren Zugangsdaten Sie in n8n hinterlegen. Im App Store finden sich Drittanbieter-Apps wie „Streamline: n8n 2-Way Sync“, die laut Beschreibung Anmeldung, Seitenabruf und Ratenlimits (Obergrenzen für Abrufe) übernimmt, oder „Workflow Webhooks“, mit der Aufrufe aus n8n einen Ablauf in Shopify Flow starten, dem Automatisierungswerkzeug von Shopify. Prüfen Sie bei solchen Apps, wo die Daten verarbeitet werden.

  2. Über einen Connector

    n8n ist selbst der Connector, also der Verbindungsdienst zwischen den Systemen. Der Shopify Trigger empfängt Webhooks, also automatische Benachrichtigungen von Shopify, und prüft deren Signatur. Der Shopify-Knoten arbeitet mit Bestellungen und Produkten, für alles andere nutzen Sie den HTTP-Request-Knoten mit derselben Anmeldung. n8n Cloud speichert Daten laut Anbieter auf Servern in Frankfurt. Beim Selbst-Hosting liegen sie dort, wo Ihr Server steht, und Installation, Wartung und Sicherheit liegen bei Ihnen.

  3. Eigene Anbindung über die API

    Für Abläufe jenseits der Knoten sprechen Sie die GraphQL Admin API direkt an. Shopify stuft die ältere REST-Schnittstelle seit dem 1. Oktober 2024 als veraltet (Legacy) ein. Der Shopify-Knoten von n8n nutzt laut Quellcode noch die REST-Version 2024-07. Bauen Sie neue Abläufe, etwa für Einwilligungen oder Metafelder, deshalb über GraphQL. Eine eigene App außerhalb von n8n kann sich bei hohem Volumen oder strengen Anforderungen an Protokollierung lohnen.

Weiteres Programm prüfen

Was soll fließen? (optional)

Nur den Namen des Programms eingeben, keine persönlichen Daten. Mehr im Datenschutz.

n8n Cloud oder selbst hosten: Was passt zu meinem Shop?

n8n Cloud läuft laut Anbieter auf Microsoft Azure in der EU, mit Servern in Frankfurt; Updates und Betrieb übernimmt n8n. Beim Selbst-Hosting bestimmen Sie den Standort, tragen aber Installation, Wartung und Sicherheit selbst. Für Shopify-Webhooks muss ein eigener Server aus dem Internet erreichbar sein. Entscheiden Sie danach, wer in Ihrem Unternehmen einen Server dauerhaft betreuen kann.

Welche Shopify-Rechte braucht n8n?

Für alle Funktionen des Shopify-Knotens nennt n8n die Berechtigungen read_orders, write_orders, read_products und write_products. Für Kunden, Einwilligungen oder Metafelder kommen weitere hinzu, etwa write_customers. Bei älteren, im Shopify Admin erstellten Custom Apps hängt der Zugriff auf Namen, E-Mail, Telefon und Adresse vom Tarif ab; im Basic-Tarif steht er laut Shopify nicht zur Verfügung.

Kann Shopify Flow einen n8n-Workflow starten?

Ja. Die Flow-Aktion „Send HTTP request“ ruft die Webhook-Adresse eines n8n-Workflows auf; sie steht in den Tarifen Grow, Advanced und Plus zur Verfügung. Flow wartet bis zu 30 Sekunden auf eine Antwort und kann bei Fehlern bis zu 24 Stunden lang wiederholen. Zugangsdaten legen Sie in Flow als Secrets ab, die in den Protokollen nicht erscheinen.

Was bedeutet der Fehler 429 in n8n?

Der Fehler 429 heißt, dass in kurzer Zeit zu viele Anfragen an Shopify gingen; n8n meldet dann, dass der Dienst zu viele Anfragen erhält. Shopify begrenzt die Anfragen pro App und Shop. Abhilfe schaffen „Retry On Fail“ mit Wartezeit oder die Knoten „Loop Over Items“ und „Wait“, die Daten in kleinen Paketen mit Pausen verarbeiten.

n8n anbinden lassen?

Wir prüfen Ihren Fall mit n8n, bevor wir ein Angebot machen, und nennen Ihnen einen Festpreis.