Shopify bringt keine Warenwirtschaft mit. Wer mehrere Kanäle, ein eigenes Lager und eine Buchhaltung bedienen muss, hängt deshalb ein Warenwirtschaftssystem dahinter. JTL-Wawi wird über den JTL ERP-Connector angebunden, dessen Installation nichts kostet. Nach dem ersten Abgleich führt die Warenwirtschaft: Artikel, Kategorien und Bestände werden nur noch dort gepflegt, nicht mehr im Shopify-Backend.
Stand am 6. September 2026: Alle Angaben zu Funktionen, Grenzen und Fehlerbildern stammen aus dem offiziellen JTL-Guide, dem Shopify App Store und der Kompatibilitätsübersicht von JTL mit Stand Februar 2025. Wir haben jede Fundstelle selbst geladen und im Volltext gegengelesen. Hersteller ändern solche Angaben; prüfen Sie den Stand vor einer Entscheidung erneut.
1. Wann ein Shopify-Shop eine Warenwirtschaft braucht
Shopify verwaltet Bestände je Standort, wickelt Bestellungen ab und druckt Versandlabels. Für einen Kanal und ein überschaubares Sortiment reicht das lange. Der Punkt, an dem es kippt, wird in Ratgebern gern mit einer Bestellzahl beziffert. Die aktuelle KI-Antwort bei Google nennt beispielsweise eine Größenordnung von dreißig bis fünfzig Bestellungen im Monat — belegt allerdings ausschließlich mit zwei Anbieter-Landingpages. Das ist Herstellermarketing, keine unabhängige Messgröße, und deshalb geben wir die Zahl hier nicht als Fakt weiter.
Belastbarer sind die Auslöser, die wir in Projekten tatsächlich sehen. Sie haben nichts mit einer Stückzahl zu tun, sondern mit Struktur:
- Ein zweiter Kanal. Sobald Amazon, eBay oder ein Ladengeschäft aus demselben Lager bedient werden, braucht der Bestand eine führende Instanz. Welche Kanäle wie zusammenspielen, ist das Thema unserer Seite zu JTL Multichannel und Verkaufskanälen.
- Eigene Beschaffung. Lieferantenpreise, Bestellvorschläge, Wareneingänge und offene Bestellungen bildet ein Shopsystem nicht ab.
- Ein echtes Lager. Lagerplätze, Kommissionierung, Inventur und Mindestbestände gehören in ein System, das den Wareneingang kennt.
- Chargen, Seriennummern, Mindesthaltbarkeit. Sobald eine Rückverfolgbarkeit gefragt ist, hört der Shop auf.
- Belegbasierte Buchhaltung. Rechnungen, Gutschriften, Mahnwesen und eine saubere Übergabe an die Kanzlei laufen im Shop nur mit zusätzlichen Apps und dann fragmentiert.
Trifft keiner dieser Punkte zu, ist ein Warenwirtschaftsprojekt verfrüht. Trifft einer zu, wird er selten allein bleiben. Die Frage, ob Shopify überhaupt das passende Shopsystem ist, klären wir bewusst an anderer Stelle: Sie steht ausführlich im Beitrag JTL Shop gegen Shopify im Vergleich. Dieser Text setzt die Entscheidung für Shopify voraus.
Ein Nebeneffekt der Warenwirtschaft zeigt sich in der App-Liste. Rechnungen, E-Rechnungen als XRechnung oder ZUGFeRD, Versandlabels und der Export für DATEV laufen dann über JTL-Wawi statt über einzelne Shopify-Apps. Was im Frontend bleibt, also Rechtstexte, Cookie-Einwilligung und die Widerrufsfunktion nach § 356a BGB, ordnet unser Beitrag Shopify-Apps: was ein deutscher Shop wirklich braucht ein.
2. Der Connector: zwei Namen, ein Weg
Die erste Hürde ist eine sprachliche. Im JTL-Guide heißt die Schnittstelle „Shopify-Connector für JTL-Wawi", im Shopify App Store trägt die zugehörige App den Namen „JTL ERP-Connector". Gemeint ist dasselbe. Die im Netz verbreitete Bezeichnung „JTL-Shopify-Connector" ist keine offizielle Produktbezeichnung, führt Sie aber zur richtigen Stelle. Entwickelt und veröffentlicht wird die App von der JTL-Software GmbH, im Store seit dem 12. Oktober 2022 gelistet.
Beim Preis lohnt eine genaue Lektüre des Listings. Es nennt eine kostenlose Installation, weist auf mögliche Zusatzgebühren hin und hält fest, dass importierte Aufträge über das Auftragspaket abgerechnet werden und dass alle Gebühren in US-Dollar berechnet werden. Ein Preisschild in Euro veröffentlicht JTL an dieser Stelle nicht, und wir erfinden auch keines. Rechnen Sie deshalb mit Ihrem Auftragsvolumen und dem Wechselkurs, nicht mit einer festen Monatspauschale.
Die folgende Übersicht fasst zusammen, was für den Start technisch und lizenzrechtlich gilt. Zwei Zeilen darin widersprechen dem, was viele ältere Anleitungen im Netz noch behaupten.
| Punkt | Was gilt | Worauf es ankommt |
|---|---|---|
| JTL-Wawi-Version | ab 1.0, praxistauglich ab 1.3.20 | Der Guide nennt 1.0 als technische Untergrenze und warnt zugleich, dass es in Versionen kleiner als 1.3.20 zu unerwarteten Fehlern kommen kann. |
| Installation auf einem Server | keine | Weil Shopify gehostet ist, wird kein lokaler Connector installiert. Die Einrichtung läuft über die App im Shop und das JTL-Kundencenter. |
| Multishop-Modul | ab JTL-Wawi 1.10 nicht mehr nötig | Die Anzahl der anbindbaren Onlineshops ergibt sich seitdem aus der gebuchten JTL-Edition. Ältere Ratgeber im Netz behaupten weiterhin das Modul. |
| JTL-Kundencenter-Lizenz | bei Neuanbindungen entfallen | Für neue Shopify-Anbindungen wird keine eigene Lizenz mehr gebraucht. Die Verbindung läuft über die Shopify-App JTL ERP-Connector. |
| Shopify-Paket | mindestens „Grow" bei Shops ab 24.01.2024 | Ohne dieses Paket schränkt Shopify die Übertragung personenbezogener Daten ein. Alternative laut Guide: den Connector direkt im Shopify App Store buchen. |
| Datenbanksicherung | vor dem ersten Abgleich Pflicht | Der Guide verlangt die Sicherung ausdrücklich, weil beim Transfer großer Datenmengen die Datenintegrität gefährdet sein kann. |
| Führungssystem | JTL-Wawi | Nach dem ersten Abgleich dürfen Artikel, Kategorien und Benutzerdaten nicht mehr im Shopify-Backend geändert werden. |
Die beiden überholten Behauptungen
Erstens das Multishop-Modul. Es war lange nötig, um mehrere Shops parallel zu betreiben. Der Guide hält heute fest, dass Sie es ab JTL-Wawi 1.10 nicht mehr brauchen; die Anzahl der anbindbaren Onlineshops ergibt sich stattdessen aus Ihrer gebuchten JTL-Edition. Zweitens die JTL-Kundencenter-Lizenz: Für neue Shopify-Anbindungen wird sie nicht mehr benötigt, weil Shopify technische Änderungen vorgenommen hat und die Verbindung heute über die Shopify-App läuft. Wer nach einer älteren Anleitung plant, kalkuliert also Positionen ein, die es nicht mehr gibt.
Ein zweiter Widerspruch betrifft die Herstellerunterlagen selbst. Die Kompatibilitätsübersicht als PDF trägt den Stand Februar 2025 und führt für Shopify ausdrücklich „Mehrsprachig (nicht: Shopify)" bei Kategorie- und Artikelstammdaten. Der Guide dagegen dokumentiert Mehrsprachigkeit für Artikel- und Kategoriedaten ab Connector-Version 2.1.0. Beide Quellen stammen von JTL, nur eine ist aktuell. Für die Projektplanung gilt der Guide — und für alles, was Sie im PDF finden, ein Blick auf das Datum in der Kopfzeile.
Noch ein Wort zur Sprache: Der Vorgang selbst heißt bei JTL Onlineshop-Abgleich. Der Guide hält ausdrücklich fest, dass er sowohl angeschlossene JTL-Shops als auch Fremdsysteme über den JTL-Connector aktualisiert. Deshalb gilt auch für Shopify der Komplettabgleich — auf die Frage, wie alle Artikel erneut zum Shop gehen, verweist JTL genau darauf. Wie sich die drei Begriffe voneinander abgrenzen, sortiert unser Beitrag zu Onlineshop-Abgleich, dbeS und JTL-Connector.
3. Die Datenschutzregel vom 24. Januar 2024
Diesen Punkt sollten Sie vor allen anderen klären, weil er als einziger unmittelbar Geld kostet. Der Guide formuliert ihn an zwei Stellen wortgleich: Bei neu erstellten Shopify-Shops ab dem 24. Januar 2024 schränkt Shopify die Übertragung personenbezogener Daten ein. Möglich ist sie nur, wenn Sie mindestens das Shopify-Paket „Grow" nutzen. Alternativ, so der Guide, buchen Sie den Connector direkt im Shopify App Store.
Ohne diese Daten kommt zwar der Auftrag in der Warenwirtschaft an, aber ohne vollständige Kunden- und Adressdaten. Rechnung, Lieferschein und Versandlabel lassen sich damit nicht erzeugen. Es handelt sich also nicht um eine Komfortfunktion, sondern um die Grundlage des gesamten Prozesses.
Wirtschaftlich ist das ein Sprung im Tarif. Die Preisseite von Shopify zeigt in der Voreinstellung die jährliche Zahlung und nennt dort 27 Euro pro Monat für Basic und 79 Euro pro Monat für Grow (Abruf am 6. September 2026). Die Seite kennzeichnet die jährliche Zahlung als Rabattoption, bei monatlicher Zahlung liegen die Beträge also höher. Wer heute auf Basic sitzt und anbinden will, sollte die Differenz von Beginn an einplanen. Alle weiteren Kostenblöcke eines Shopify-Shops, von den Transaktionsgebühren bis zu den Apps, haben wir im Beitrag zu den Shopify-Kosten aufgeschlüsselt.
Für Shops, die vor diesem Stichtag angelegt wurden, gilt die Einschränkung nach dem Wortlaut des Guides nicht. Prüfen Sie das Erstellungsdatum Ihres Shops, bevor Sie ein Tarif-Upgrade budgetieren — es ist eine der wenigen Stellen, an denen ein altes Konto ein Vorteil ist.
4. Was in welche Richtung läuft — und was nicht
Der Guide beschreibt die Anbindung als zwei getrennte Abgleichsrichtungen, die Sie einzeln aktivieren. In der Praxis gibt es eine dritte Kategorie, die in keiner Feature-Liste auftaucht und trotzdem die meisten Rückfragen erzeugt: die Sackgassen. Das sind die Vorgänge, die dokumentiert nicht synchronisieren.
| Bahn | Was darüber läuft | Worauf zu achten ist |
|---|---|---|
| JTL-Wawi nach Shopify | Artikel und Varianten, Kategorien als Custom Collections, Bilder, Bestände, Preise, Grundpreise, TARIC-Code und Herkunftsland, Metafelder über Attribute, Trackingnummern. | Der Weg, den der Guide als Standardfall beschreibt: Wurzelkategorie anlegen, „Daten zum Onlineshop senden" aktivieren, Abgleich starten. |
| Shopify nach JTL-Wawi | Aufträge, Kunden, Zahlungen und neu angelegte Artikel. Nach einem erfolgreichen Abgleich liegen laut Guide alle Artikel, Aufträge und Kunden in der Warenwirtschaft. | Achten Sie auf die Nummernkreise: Wer die Auftragsnummer aus dem Shop übernimmt, muss beide Kreise unterschiedlich konfigurieren. |
| Sackgassen | Nachträglich im Shop ergänzte Variationen, Änderungen an bestehenden Artikeln im Shop-Backend und die Rückzahlung einer Retoure. | Diese drei Punkte laufen ausdrücklich nicht zurück beziehungsweise nicht aus der Warenwirtschaft heraus. Sie sind der Grund für die meisten Prozessbrüche. |
Zur ersten Bahn gehört ein Detail, das im Alltag oft unterschätzt wird: die Trackinginformation. Damit Shopify eine korrekte Tracking-URL erzeugt, muss die im Lieferschein gewählte Versandart mit einer Zeichenkette aus der Shopify-Carrier-Liste beginnen. Der Guide nennt als Beispiel „DPD Paket XL". Heißt Ihre Versandart „Paket DPD XL", passiert nichts Sichtbares — nur Ihre Kunden bekommen keine funktionierende Sendungsverfolgung. Die Liste im Guide trägt selbst den Stand 22. August 2024 und verweist für aktuelle Angaben an Shopify.
Von JTL-Wawi in den Shop läuft auch die Zolltarifnummer: Laut JTL-Guide füllt der TARIC-Code in Shopify das Feld für den HS-Code, das Herkunftsland das Feld für den Ursprung. Shopify arbeitet meist mit sechs Stellen und kennt Zusatzcodes je Land. Pflegen Sie die Nummer deshalb vollständig in JTL-Wawi und prüfen Sie nach dem ersten Abgleich, was im Shop ankommt. Wie Sie die richtige Nummer ermitteln, zeigt unser Beitrag Zolltarifnummer finden.
Zur zweiten Bahn gehört eine Warnung, die leicht überlesen wird. Wenn Sie die Option „Auftragsnummer aus dem Shop verwenden" aktivieren, müssen sich die Nummernkreise beider Systeme unterscheiden. Sind sie gleich konfiguriert, kann es laut Guide zu Fehlern in JTL-Wawi kommen. Das ist ein Fünf-Minuten-Check vor dem Livegang und eine mehrtägige Aufräumaktion danach.
Eine gute Nachricht gibt es auch: Seit Connector-Version 2.1.6 bricht ein einzelner fehlerhafter Datensatz den Abgleich nicht mehr vollständig ab. Der Connector überspringt ihn und überträgt den Rest; die gesammelten Meldungen erscheinen am Ende. Genau deshalb gehört das Abgleichprotokoll nach jedem Lauf gelesen — ein erfolgreich beendeter Abgleich heißt seitdem nicht mehr automatisch, dass alles übertragen wurde.
5. Zwölf Stolpersteine aus der Herstellerdokumentation
Die folgenden zwölf Punkte stehen alle im offiziellen JTL-Guide, verteilt über fünf Seiten und meist in Nebensätzen. In der Summe erklären sie, warum ein Anbindungsprojekt selten am ersten Tag scheitert, sondern in der dritten Woche. Wir haben sie so sortiert, wie sie im Projekt auftreten: erst die Struktur, dann die Daten, dann der laufende Betrieb.
| Nr. | Stolperstein | Was der Hersteller dokumentiert | Was das im Projekt bedeutet |
|---|---|---|---|
| 1 | Nur ein Kategorie-Level | Shopify kennt nur eine Kategorieebene. Ein Artikel aus einer tieferen Unterkategorie landet beim Abgleich in der obersten Kategorie. | Bauen Sie eine eigene, flache Wurzelkategorie für Shopify. Ihre gewachsene Kategoriestruktur aus der Warenwirtschaft lässt sich nicht eins zu eins spiegeln. |
| 2 | Nur Custom Collections | Smart Collections sind laut Guide nicht sinnvoll über JTL-Wawi steuerbar. Importiert und angelegt werden ausschließlich Custom Collections. | Regelbasierte Sortimente, die im Shop über Smart Collections gepflegt wurden, fallen aus der Synchronisation heraus. Das muss vor der Migration geklärt sein. |
| 3 | Maximal 100 Kindartikel | Pro Vaterartikel lässt Shopify höchstens 100 Kindartikel zu. Darüber meldet die Schnittstelle den Fehler 422. | Größe mal Farbe mal Länge sprengt diese Grenze schneller als gedacht. Solche Artikel müssen vorher auf mehrere Produkte aufgeteilt werden. |
| 4 | Ein Bild je Variante | In Shopify lässt sich immer nur ein Bild mit einer Variante verknüpfen. Beim Abgleich wird deshalb nur das Bild mit der höchsten Priorität eines Kindartikels hochgeladen. | Pflegen Sie die Bildpriorität am Kindartikel bewusst. Alle weiteren Bilder hängen am Vaterartikel und erscheinen unabhängig von der gewählten Variante. |
| 5 | 25 Megapixel Bildgrenze | Shopify akzeptiert keine Bilder über 25 Megapixeln. Der Upload scheitert auf Shopify-Seite, ohne dass JTL-Wawi eine Fehlermeldung anzeigt. | Ein stiller Fehler ist der teuerste. Prüfen Sie die Bildmaße vor dem ersten Abgleich und nicht erst, wenn im Shop Produktbilder fehlen. |
| 6 | Doppelte SKUs | In Shopify können SKUs mehrfach vergeben werden. Wird die Option „Shopify-SKU als Artikelnummer importieren" aktiviert, überschreiben sich Artikel mit gleicher SKU beim Import. | Prüfen Sie die SKU-Eindeutigkeit vor dem Import. Ohne SKU vergibt der Connector die interne Shopify-Nummer oder ein Schema wie 1-Shopify, 2-Shopify. |
| 7 | Kollidierende SEO-URLs | Existiert eine SEO-URL im Shop bereits, legt JTL-Wawi den Artikel trotzdem an und Shopify hängt automatisch eine fortlaufende Nummer an, etwa example-1. | Doppelte URLs fallen im Alltag kaum auf, kosten aber Ranking und erschweren die spätere Zuordnung. Eindeutige SEO-URLs gehören in die Datenaufbereitung. |
| 8 | Tax Overrides unsichtbar | Steuersätze, die über das Tax-Override-Feature gesetzt wurden, lassen sich über die Shopify Admin API nicht ermitteln. | Die Steuersätze müssen von Hand in den Connector-Einstellungen hinterlegt werden. Fehlen sie, kann die Steuerklasse eines Artikels in der Warenwirtschaft falsch gesetzt werden. |
| 9 | Metafelder bremsen | Der Guide beziffert es selbst: 50 Produkte ohne Metafelder brauchen etwa 10 Sekunden, dieselben 50 Produkte mit Metafeldern etwa 60 Sekunden. | Aktivieren Sie Metafelder nur für die Objektarten, die Sie wirklich brauchen. Bei großen Sortimenten entscheidet dieser Haken über die Abgleichdauer. |
| 10 | Rate Limit der API | Der Fehler 429 nennt zwei Aufrufe pro Sekunde als Grenze. Er tritt gehäuft beim Zahlungsimport auf und auch dann, wenn eine private Shopify-App von mehreren Anbindungen gleichzeitig genutzt wird. | Pro Anbindung eine eigene App. Wer Test- und Produktivsystem auf denselben Zugang legt, produziert diesen Fehler zuverlässig. |
| 11 | Teillieferungen mit Bedingung | Teillieferungen werden unterstützt, aber nur wenn die Artikel verknüpft sind und die Option „Änderungen des Auftragsstatus an Shopify senden" deaktiviert ist. | Wer Statusmeldungen an den Shop schickt und gleichzeitig teilliefert, bekommt beides nicht sauber. Diese Entscheidung fällt vor dem Livegang. |
| 12 | Rückzahlung bleibt im Shop | Der Retourenprozess samt Rechnungskorrektur läuft in JTL-Wawi. Die Rückzahlung muss laut Guide aber über das Shopify-Backend erfolgen. | Ihr Retourenprozess bleibt zweigeteilt. Legen Sie fest, wer die Rückzahlung auslöst und wie sie in der Warenwirtschaft quittiert wird. |
Metafelder: der teuerste Haken im Konfigurationsdialog
Metafelder sind der übliche Weg, um Shopify um eigene Felder zu erweitern. In JTL-Wawi verwalten Sie sie über Attribute mit dem Präfix meta_. Der Namespace wird per Doppelpunkt angehängt, der Typ als dritter Bestandteil: meta_field:namespace:type. Fehlt der Namespace, gilt global; fehlt der Typ, verwendet der Connector die Standardtypen für ein- und mehrzeilige Texte.
Dass ausgerechnet Attribute diese Rolle übernehmen, ist kein Zufall: Der JTL-Guide schreibt, Attribute hätten innerhalb von JTL-Wawi keine Funktion — sie sind ein reiner Ausgabekanal. Merkmale erreichen Drittanbieter-Shops laut derselben Vergleichstabelle nicht. Wer Filterwerte aus Merkmalen auch in Shopify braucht, muss sie anders transportieren. Die Systematik dahinter erklärt unser Beitrag zu Attributen, Merkmalen und Eigenen Feldern.
Die Kosten stehen ebenfalls im Guide, und sie sind ungewöhnlich konkret: 50 Produkte ohne Metafelder lassen sich in etwa 10 Sekunden abrufen, dieselben 50 Produkte mit Metafeldern in etwa 60 Sekunden. Der Grund ist ein zusätzlicher Aufruf je Objekt. Bei fünfzig Artikeln ist das eine Fußnote, bei zwanzigtausend eine Grundsatzentscheidung. Aktivieren Sie die Metafeld-Verwaltung deshalb gezielt nur für die Objektarten, die Sie wirklich benötigen — sie lässt sich je Objekt getrennt für Produkte, Varianten, Kunden und Bestellungen einschalten.
Ein Sonderfall verdient Erwähnung, weil er seit Dezember 2024 alle betrifft, die Produkte in die EU verkaufen: die Produktsicherheitsverordnung GPSR. Shopify bietet dafür keine dedizierten Felder an. Der Guide beschreibt deshalb den Weg über Metafelder — und verlangt dafür, dass Sie im Shopify-Backend 18 Metafeld-Definitionen anlegen, für Hersteller und verantwortliche Person je Adressbestandteil eine. Vorausgesetzt wird JTL-Wawi ab Version 1.9.6 sowie eine Metafields-App im Shop. Rechnen Sie diesen Aufwand als eigenes Arbeitspaket ein, nicht als Nebenbei-Aufgabe.
Wenn Artikel schon in beiden Systemen liegen
Der häufigste Fall in der Praxis ist nicht der leere Shop, sondern der laufende. Dann stehen dieselben Artikel bereits in Shopify und in JTL-Wawi, und die Frage lautet: Wie finden sie zueinander? Der Guide beschreibt genau einen Weg. In den Artikelstammdaten hinterlegen Sie unter Beschreibung > Metadaten (SEO) einen URL-Pfad. Stimmt dieser Pfad mit dem Handle des Produkts im Shopify-Shop überein, werden beide beim ersten Abgleich miteinander verknüpft.
Stimmt er nicht überein, legt JTL-Wawi im Shop einen neuen Artikel an. Aus einem Sortiment werden dann zwei, und beide führen ihren eigenen Bestand. Diese Abgleichsvorbereitung ist der Punkt, an dem Anbindungsprojekte am häufigsten Zeit verlieren — und sie lässt sich als Liste vorher abarbeiten, Artikel für Artikel. Wer das übergeht, räumt hinterher doppelte Produkte auf, während der Shop weiter verkauft.
Zwei Folgeregeln gehören dazu. Nachträglich im Shop hinzugefügte Variationen an einem bestehenden Artikel lassen sich laut FAQ nicht importieren, neu erstellte Artikel dagegen schon. Und Teillieferungen setzen verknüpfte Artikel voraus — ein Artikel, der im Shop-Backend entstanden und nie importiert wurde, gilt als nicht verknüpft. Die Verknüpfung ist damit keine Kosmetik, sondern die Voraussetzung für zwei Prozesse, die man später dringend braucht.
6. Wo die Dokumentation schweigt
Zu vier häufig gestellten Fragen gibt es in der Herstellerdokumentation schlicht keine Antwort. Wir listen sie hier ausdrücklich als Leerstellen auf, statt sie mit plausibel klingenden Sätzen zu füllen. Wenn Ihnen eine dieser Fragen im Projekt begegnet, ist sie ein Testfall — kein Feature, auf das Sie sich verlassen können.
B2B- und Kundengruppenpreise
Ob und wie kundengruppenabhängige Preise über den Connector laufen, ist in den Shopify-Seiten des JTL-Guides nicht dokumentiert. Die Kompatibilitätsübersicht führt zwar entsprechende Zeilen, die Ja-Nein-Marker je Shopsystem sind dort aber Grafiken und im Textextrakt nicht lesbar. Wir behaupten deshalb nichts und klären das im Projekt am konkreten Fall.
Shopify Markets
Zur Mehrländer- und Mehrwährungsfähigkeit von Shopify Markets findet sich im Guide kein Treffer. Belegt ist nur, dass der Connector ab Version 2.1.0 Mehrsprachigkeit für Artikel- und Kategoriedaten unterstützt und dass Sie ab derselben Version wählen können, in welcher Währung Aufträge importiert werden.
Mehrere Lagerstandorte
Multi-Location wird im Guide nicht als Funktion beschrieben. Belegt sind ausschließlich zwei Fehlerbilder: Ein Artikel darf nicht an mehreren Standorten aktiv sein, wenn einer davon ein Fulfillment-Service-Standort ist, und Versandbenachrichtigungen scheitern, wenn Artikel nicht im primären Lager vorrätig sind.
Stücklisten und Konfigurationsartikel
Die einzige belegte Aussage steht als Fußnote in der Kompatibilitätsübersicht mit Stand Februar 2025: Stücklisten und Konfigurationsartikel werden als ein Artikel ohne Referenz zu den einzelnen Komponenten übertragen. Eine Shopify-spezifische Beschreibung dazu gibt es nicht.
Der letzte Punkt hat eine praktische Konsequenz, die über Shopify hinausreicht. Wenn Stücklisten als ein Artikel ohne Komponentenreferenz im Shop landen, bleibt die gesamte Bestandslogik in der Warenwirtschaft — was richtig ist, aber sauber aufgesetzt sein will. Wie Stücklisten in JTL-Wawi angelegt und bewirtschaftet werden, behandeln wir gesondert im Beitrag zu Stücklisten in JTL-Wawi.
Ein Wort zu den Bewertungen im App Store, weil danach regelmäßig gefragt wird: Das Listing weist am 6. September 2026 eine Durchschnittsnote von 2,6 aus — allerdings auf Basis von nur sechs Rezensionen, davon drei mit einem Stern und zwei mit fünf. Aus sechs Meinungen lässt sich kein belastbares Urteil ableiten, und wir tun das hier deshalb auch nicht. Aussagekräftiger als die Note ist die Frage, ob Ihr Sortiment zu den zwölf Punkten oben passt.
7. „Ihr Warenwirtschaftssystem führt" und was das bedeutet
Der Guide setzt an den Anfang der Einrichtungsanleitung einen Warnhinweis, der in seiner Klarheit selten ist: „Ihr Warenwirtschaftssystem führt!" Und weiter: Nach der Installation und dem ersten Datenabgleich dürfen Sie keine Daten mehr im Backend Ihres Shop-Systems ändern — weder Artikel noch Kategorien noch sonstige Benutzerdaten. Änderungen gehören ausschließlich in JTL-Wawi.
Das ist kein technischer Ratschlag, sondern eine Organisationsentscheidung. Sie bedeutet konkret: Wer bisher gewohnt war, eine Produktbeschreibung schnell im Shopify-Editor zu korrigieren, muss diese Gewohnheit ablegen. Die Änderung wird nicht zurück importiert und beim nächsten Abgleich überschrieben. Dasselbe gilt für nachträglich im Shop ergänzte Variationen, die laut FAQ gar nicht erst importiert werden können.
Praktisch heißt das dreierlei. Erstens brauchen alle Beteiligten Zugriff auf die Warenwirtschaft, auch das Marketing. Zweitens muss die Datenqualität in JTL-Wawi vor dem ersten Abgleich stimmen, denn danach ist sie die Wahrheit. Drittens sollten die Zugriffsrechte im Shopify-Backend so eingestellt sein, dass die Versuchung gar nicht erst aufkommt.
Positiv gewendet ist genau das der Gewinn: Datenhoheit an einer Stelle. Ein Artikel wird einmal gepflegt und erscheint in jedem Kanal identisch. Bestände laufen gegen einen Bestand, nicht gegen fünf Kopien. Und wenn Sie den Shop eines Tages wechseln, liegen die Daten dort, wo sie hingehören — der Guide nennt diesen Weg ausdrücklich als dritten Einsatzfall des Connectors.
8. Der Projektablauf in sechs Schritten
Die folgende Reihenfolge hat sich bewährt, weil sie die teuren Entscheidungen nach vorn zieht. Die eigentliche technische Einrichtung ist der kürzeste Teil.
- Rahmen klären. Erstellungsdatum des Shopify-Shops prüfen, daraus den Paketbedarf ableiten, JTL-Wawi-Version und Edition abgleichen. Erst danach lässt sich seriös budgetieren.
- Daten aufräumen. SKU-Eindeutigkeit herstellen, SEO-URLs prüfen, Bilder auf die 25-Megapixel-Grenze kontrollieren, Artikel mit mehr als hundert Varianten auflösen. Dieser Schritt entscheidet über die Dauer der gesamten Einführung.
- Struktur festlegen. Eine eigene, flache Wurzelkategorie für Shopify anlegen, die Kategoriezuordnung auf ein Level bringen und entscheiden, welche Metafelder Sie wirklich brauchen.
- Verbinden und testen. App im Shopify-Backend installieren, mit dem JTL-Kundencenter verbinden, in JTL-Wawi einen Verkaufskanal vom Typ „Drittshop – JTL-Connector" anlegen, Shop-URL und Token eintragen, Verbindung testen und die Kundengruppe zuordnen.
- Erstabgleich mit Sicherung. Datenbank sichern — der Guide verlangt das ausdrücklich —, Zeitfenster reservieren und den Erstabgleich mit einem klar abgegrenzten Testsortiment starten, nicht mit dem gesamten Katalog.
- Betrieb absichern. Abgleichintervalle im JTL-Worker festlegen, das Abgleichprotokoll in die tägliche Routine aufnehmen und die Prozessregel „gepflegt wird nur in der Warenwirtschaft" im Team verankern.
Zwei Randnotizen aus der Doku, die Ihnen im Test Nerven sparen: Änderungen an den Connector-Einstellungen greifen erst mit bis zu fünf Minuten Verzögerung — wer sofort erneut abgleicht, misst den alten Zustand. Und Bestellpositions-Eigenschaften aus Shopify, etwa Gravurtexte oder Wunschtermine, landen in JTL-Wawi im Hinweis-Feld der jeweiligen Auftragsposition; wer sie sucht, findet sie dort und nicht in einem eigenen Feld. Wie solche Schnittstellen technisch funktionieren und warum Verzögerungen dieser Art normal sind, erklären wir im Beitrag zu APIs und Webhooks.
9. Wenn der JTL-Connector nicht passt
Nicht jedes Sortiment und nicht jede Organisation passt zu diesem Weg. Wer kein eigenes Lager betreibt, keine Beschaffung abbildet und vor allem Aufträge, Rechnungen und Versandlabels braucht, ist mit einer schlankeren Lösung oft schneller am Ziel. Am Markt dokumentieren unter anderem Billbee und Xentral eine eigene Shopify-Anbindung.
Wir vergleichen die Systeme hier bewusst nicht noch einmal und geben auch keine Preise wieder, die wir nicht mit Stand-Datum erhoben haben. Den ausführlichen Vergleich mit Funktionen, Kosten und Zielgruppen finden Sie im Beitrag JTL-Wawi gegen Billbee; unsere Praxiseinschätzung zum dritten Kandidaten steht in den Xentral-Erfahrungen. Wenn Sie zuerst wissen wollen, wie sich Shopify selbst im Alltag schlägt, hilft der Beitrag zu unseren Shopify-Erfahrungen weiter.
Für die andere Richtung gilt dasselbe in Grün: Shops mit hohem Volumen, komplexem Checkout und internationalem Vertrieb wachsen eher in Richtung Shopify Plus — auch dort bleibt die Frage nach der führenden Warenwirtschaft dieselbe, nur die Zahlen dahinter werden größer.
10. Fazit: die Technik ist der einfache Teil
Die Verbindung zwischen Shopify und JTL-Wawi ist an einem Vormittag hergestellt. Kein Server, keine Lizenz, ein Token. Was den Aufwand ausmacht, sind die drei Punkte davor und dahinter: das Shopify-Paket, wenn Ihr Shop nach dem 24. Januar 2024 entstanden ist. Die Datenqualität, weil doppelte SKUs, kollidierende URLs und zu große Bilder erst beim Abgleich auffallen. Und die Prozessregel, dass ab dem ersten Abgleich nur noch in der Warenwirtschaft gepflegt wird.
Die zwölf Stolpersteine aus Abschnitt 5 sind kein Argument gegen den Connector. Sie sind der Grund, warum ein Anbindungsprojekt eine Vorbereitungsphase braucht statt eines Nachmittags. Fast jeder davon lässt sich vorher entschärfen — aber nur, wenn man ihn vorher kennt. Genau deshalb haben wir sie hier gesammelt, statt sie über fünf Guide-Seiten verteilt zu lassen.
Und was nicht dokumentiert ist, bleibt nicht dokumentiert. Für B2B-Preise, Shopify Markets und mehrere Lagerstandorte gibt es keine belastbare Herstellerangabe. Wenn einer dieser Punkte für Sie geschäftskritisch ist, gehört er in einen Test mit echten Daten, bevor Sie einen Termin für den Livegang setzen. Wir richten solche Testszenarien regelmäßig ein — mit über 20 Jahren Erfahrung im E-Commerce und einem Blick, der zuerst auf die Ausnahmen schaut.
- Offizieller NameShopify-Connector für JTL-Wawi; die App im Shopify App Store heißt JTL ERP-Connector.
- InstallationKeine Serverinstallation nötig — Einrichtung über App, JTL-Kundencenter und JTL-Wawi.
- JTL-Wawi-VersionAb 1.0 lauffähig; unter 1.3.20 warnt der Hersteller vor unerwarteten Fehlern.
- Shopify-PaketMindestens „Grow" bei Shops, die ab dem 24. Januar 2024 erstellt wurden.
- PreismodellKostenlose Installation; importierte Aufträge über das Auftragspaket, Gebühren in US-Dollar
- FührungssystemJTL-Wawi — Artikel, Kategorien und Benutzerdaten werden nicht mehr im Shop gepflegt.
- VariantengrenzeMaximal 100 Kindartikel je Vaterartikel (Shopify-Limit, Fehler 422)
- BildgrenzeMaximal 25 Megapixel je Bild; darüber scheitert der Upload ohne Meldung in JTL-Wawi.
- KategorietiefeEine Ebene — Artikel aus tieferen Unterkategorien rutschen in die oberste Kategorie.
- MehrsprachigkeitAb Connector-Version 2.1.0 für Artikel- und Kategoriedaten
- RetourenProzess und Rechnungskorrektur in JTL-Wawi, Rückzahlung im Shopify-Backend
- StandAlle Herstellerangaben geprüft am 6. September 2026
11. Häufige Fragen zur Shopify-Anbindung an JTL-Wawi
Hat Shopify ein eigenes Warenwirtschaftssystem?
Shopify verwaltet Bestände je Standort und wickelt Bestellungen ab, ist aber keine Warenwirtschaft im klassischen Sinn. Es fehlen Beschaffung, Lieferantenpreise, Chargen- und Seriennummern, eine belegbasierte Buchhaltungsübergabe und die Steuerung weiterer Verkaufskanäle. Genau diese Aufgaben übernimmt ein System wie JTL-Wawi hinter dem Shop.
Wie heißt der Connector zwischen Shopify und JTL-Wawi genau?
Er trägt zwei Namen. Im JTL-Guide steht er als „Shopify-Connector für JTL-Wawi", im Shopify App Store heißt die zugehörige App „JTL ERP-Connector". Gemeint ist dieselbe Schnittstelle. Die verbreitete Bezeichnung „JTL-Shopify-Connector" ist keine offizielle Produktbezeichnung, führt Sie aber zur selben Sache.
Muss ich für die Anbindung Software auf einem Server installieren?
Nein. Weil Shopify gehostet wird, ist laut Guide keine Installation eines Connectors nötig. Sie installieren die App im Shopify-Backend, verbinden sie mit Ihrem JTL-Kundencenter-Konto und legen in JTL-Wawi einen Verkaufskanal vom Typ „Drittshop – JTL-Connector" an. Den Token holen Sie aus der App.
Was kostet der JTL-Connector für Shopify?
Ein veröffentlichtes Preisschild in Euro gibt es nicht. Das App-Listing nennt eine kostenlose Installation, weist auf mögliche Zusatzgebühren hin und stellt fest, dass importierte Aufträge über das Auftragspaket abgerechnet und alle Gebühren in US-Dollar berechnet werden. Kalkulieren Sie deshalb mit Ihrem Auftragsvolumen, nicht mit einer Monatspauschale.
Brauche ich für die Anbindung ein bestimmtes Shopify-Paket?
Bei Shops, die ab dem 24. Januar 2024 erstellt wurden, schränkt Shopify die Übertragung personenbezogener Daten ein. Sie brauchen dann mindestens das Paket „Grow" — oder Sie buchen den Connector direkt im Shopify App Store. Ohne diese Daten kommen keine vollständigen Kundenadressen in der Warenwirtschaft an.
Kann ich Artikel weiterhin im Shopify-Backend pflegen?
Nein, und das ist die wichtigste Prozessregel. Der Guide formuliert es unmissverständlich: Nach dem ersten Abgleich führt die Warenwirtschaft. Änderungen an Artikeln, Kategorien und Benutzerdaten gehören ausschließlich in JTL-Wawi. Änderungen an bestehenden Artikeln im Shop werden ohnehin nicht zurück importiert.
Werden Stücklisten und Konfigurationsartikel nach Shopify übertragen?
Nur eingeschränkt. Die Kompatibilitätsübersicht von JTL mit Stand Februar 2025 hält fest, dass Stücklisten und Konfigurationsartikel als ein Artikel ohne Referenz zu den einzelnen Komponenten übertragen werden. Die Bestandsführung der Komponenten bleibt damit in der Warenwirtschaft, im Shop erscheint ein einzelnes Produkt.
Wie viele Varianten verträgt ein Artikel in Shopify?
Shopify erlaubt maximal 100 Kindartikel je Vaterartikel; darüber meldet die Schnittstelle den Fehler 422 mit dem Hinweis auf die überschrittene Ressourcenzahl. Sortimente mit vielen Größen-, Farb- und Längenkombinationen stoßen schnell daran. Planen Sie solche Artikel vorher auf mehrere Produkte auf.
12. Quellen & offizielle Informationen
Alle folgenden Quellen wurden am 6. September 2026 abgerufen und im Volltext gegengelesen; die zitierten Formulierungen stammen wörtlich daraus. Herstellerangaben ändern sich — bitte prüfen Sie den Stand vor einer Entscheidung erneut. Externe Quellen öffnen in einem neuen Tab.
- JTL-Guide: Der Shopify-Connector für JTL-Wawi — Die Einstiegsseite mit dem offiziellen Namen, dem Hinweis auf die eingeschränkte Übertragung personenbezogener Daten und der Feststellung, dass keine Connector-Installation nötig ist.
- JTL-Guide: Shopify-Connector über die JTL-Connector-App einrichten — Voraussetzungen, der Wegfall von Multishop-Modul und Kundencenter-Lizenz, der vollständige Einrichtungsweg, die Warnung vor doppelten SKUs und die Messwerte zur Metafeld-Performance.
- JTL-Guide: Hinweise zur Nutzung von Shopify im laufenden Betrieb — Mehrsprachigkeit ab Version 2.1.0, das eine Kategorie-Level, Custom Collections, Variantenbilder, Metafeld-Syntax, Vertriebskanal-Handles, Tax Overrides, TARIC und Herkunftsland, die Carrier-Liste und das geänderte Fehlerverhalten ab Version 2.1.6.
- JTL-Guide: FAQ zum JTL-Connector für Shopify — Die Grenze von 100 Kindartikeln, die Fehlerbilder 429 und 422, die 25-Megapixel-Grenze, die Bedingungen für Teillieferungen, die SEO-URL-Kollision und der Hinweis, dass die Rückzahlung einer Retoure im Shopify-Backend erfolgt.
- JTL-Guide: Daten von JTL-Wawi an Shopify übertragen — Der Ablauf für die Richtung Warenwirtschaft nach Shopify, von der Wurzelkategorie über die Sendeoptionen bis zum Abgleich.
- JTL-Guide: Daten von Shopify an JTL-Wawi übertragen — Die Gegenrichtung samt Hinweis auf die Nummernkreise und die Aussage, dass nach einem erfolgreichen Abgleich Artikel, Aufträge und Kunden in JTL-Wawi vorliegen.
- JTL-Guide: Produktsicherheitsdaten (GPSR) an Shopify übermitteln — Belegt, dass Shopify keine dedizierten GPSR-Felder anbietet und dass dafür 18 Metafeld-Definitionen im Shopify-Backend anzulegen sind; JTL-Wawi ab Version 1.9.6.
- JTL-Guide: Grundpreise für Shopify hinterlegen — Ab Connector-Version 2.1.0 schreibt der Connector Grundpreise direkt in die vorgesehenen Shopify-Felder; der frühere Umweg über Metafelder entfällt.
- JTL-Guide: Funktionsattribute für Shopify — Die vollständige Attributtabelle mit Typ und gültigen Werten, darunter sales_channels für die Vertriebskanäle und template_suffix für abweichende Templates.
- Shopify App Store: JTL ERP-Connector — Das App-Listing mit Entwickler, dem Preismodell aus kostenloser Installation und Abrechnung über das Auftragspaket, der Angabe zur Abrechnung in US-Dollar sowie Bewertung und Einführungsdatum.
- JTL-Software: Kompatibilität mit JTL-Wawi (PDF, Stand 02.2025) — Die Übersicht über alle Shop-Connectoren mit der Fußnote zu Stücklisten und Konfigurationsartikeln. Die Ja-Nein-Marker je Shopsystem sind Grafiken und im Textextrakt nicht lesbar.
- Shopify: Preise und Tarife — Die Tarifübersicht, aus der die für die Datenschutzregel entscheidenden Beträge für Basic und Grow stammen. Die Seite zeigt in der Voreinstellung die jährliche Zahlung.
- Billbee: Shopify-Schnittstelle — Herstellerseite der Alternative Billbee. Wir geben von dort keine Preise wieder, weil wir sie nicht mit Stand-Datum erhoben haben.
- Xentral: Shopify-Integration — Herstellerseite der Alternative Xentral, ebenfalls ohne Preisübernahme.