Drei Wege, JTL-Wawi und Shopify zu verbinden
Wer „JTL Shopify Connector“ sucht, meint meistens den offiziellen Weg: Laut JTL-Guide ist Shopify ein SaaS-System, deshalb hostet und betreibt JTL den Connector selbst. Sie installieren also nichts auf einem eigenen Server, sondern verbinden eine App in Shopify mit Ihrer JTL-Wawi. Laut Guide synchronisiert der Connector unter anderem Artikel, Bestände und Aufträge.
offizieller Weg von JTL
JTL-Connector für Shopify
- Von JTL gehostet, keine eigene Installation auf einem Server
- Einrichtung über die Shopify-App „JTL ERP-Connector“ und JTL-Wawi
- Funktionsumfang so, wie JTL ihn vorgibt
Plattform dazwischen
Middleware / iPaaS
- Verbindet mehrere Systeme über Regeln und Zuordnungen
- Mehr Spielraum beim Umformen von Daten
- Ein weiteres System, das gepflegt und bezahlt werden will
individuell entwickelt
Eigene Schnittstelle
- Shopify-Seite über die Admin GraphQL API
- Passt genau auf Sonderfälle
- Braucht Entwicklung, Tests und laufende Pflege
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:
Daneben gibt es Middleware-Plattformen, die mehrere Systeme verbinden, und individuell entwickelte Schnittstellen. Welcher Weg passt, hängt davon ab, wie stark Ihr Datenmodell vom Standard abweicht. Mehr zu JTL-Wawi selbst finden Sie auf unserer Seite JTL-Betreuung.
So wird der JTL-Connector für Shopify eingerichtet
Laut JTL-Guide läuft die Einrichtung komplett über Shopify, das JTL-Kundencenter und JTL-Wawi. Eine eigene Lizenz im JTL-Kundencenter brauchen Sie für Shopify laut Guide nicht mehr, weil die Verbindung über die Shopify-App läuft. Die App selbst ist laut Eintrag im Shopify App Store kostenlos installierbar; importierte Aufträge rechnet JTL über Auftragspakete ab (Stand November 2026, Beträge stehen nicht im Eintrag). Laut JTL läuft der Connector ab JTL-Wawi 1.0, für den vollen Umfang nennt JTL Version 1.3.15 und warnt bei Versionen unter 1.3.20 vor unerwarteten Fehlern.
- Datenbank sichernvor jedem ersten Abgleich
- App in Shopify„JTL ERP-Connector“ installieren
- Mit JTL verbindenLogin mit dem JTL-Kundencenter
- Verkaufskanal anlegenURL und Token in JTL-Wawi
- Erster AbgleichProtokoll prüfen
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:
- 1Datenbank sichernJTL rät ausdrücklich, die JTL-Wawi-Datenbank vor der Einrichtung und vor dem ersten Abgleich zu sichern.
- 2App in Shopify installierenIm Shopify App Store die App „JTL ERP-Connector“ installieren, die Datenzugriffe prüfen und bestätigen. Auf der Quickstart-Seite „Mit JTL verbinden“ wählen und mit dem Konto aus dem JTL-Kundencenter anmelden.
- 3Connector konfigurierenHauptsprache von JTL-Wawi, Sprache des Shops, Steuersätze (kommagetrennt, etwa 7 und 19), ein Startdatum für den Auftragsimport und die Metafelder festlegen. Die Option „SKU als Artikelnummer“ empfiehlt JTL nur mit Vorsicht.
- 4Verkaufskanal in JTL-Wawi anlegenUnter „Plattformen › Verkaufskanäle“ auf „Anlegen“, dann „Drittshop – JTL-Connector“. Im Reiter „Verbindung“ die Onlineshop-URL und den JTL-Connector-Token aus der Shopify-App eintragen, „Verbindung testen“, unter „Zuordnungen“ die Kundengruppe wählen.
- 5Wurzelkategorie und AbgleichEine eigene Wurzelkategorie (etwa „Shopify“) anlegen, Artikel zuordnen, in der Verkaufskanalverwaltung „Daten zum Onlineshop senden“ aktivieren und unter „Plattformen“ den Abgleich starten. Bei JTL-Worker 2.0 danach die Abgleichintervalle festlegen.
Planen Sie für den ersten Abgleich ein großes Zeitfenster ein. Laut JTL kann er bei vielen Daten, vor allem Bildern, lange dauern. Starten Sie ihn nicht am Freitagnachmittag vor einer Aktion.
Welche Daten in welche Richtung fließen
Grundsatz laut JTL-Guide: Nach dem ersten Abgleich ist JTL-Wawi das führende System. Artikel, Kategorien und Kundendaten ändern Sie dann nur noch in JTL-Wawi, nicht mehr in der Shopify-Verwaltung. Sonst überschreibt der nächste Abgleich Ihre Änderung.
Artikel und Bilder
Von JTL-Wawi nach Shopify, inklusive Variationen, Grundpreisen und Metafeldern.
Bestände
Werden laut JTL abgeglichen. JTL-Wawi ist danach führend.
Aufträge
Werden aus Shopify abgeholt und in JTL-Wawi verarbeitet.
Kunden
Kommen mit den Aufträgen in JTL-Wawi an – bei neuen Shops abhängig vom Tarif.
Versand und Tracking
Versandmeldungen gehen zurück an Shopify.
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:
| Daten | Richtung | Was JTL dazu sagt |
|---|---|---|
| Artikel, Variationen, Bilder | JTL-Wawi → Shopify | „Artikel komplett senden“ und „Bilder“ aktivieren; nur für Shopify freigeschaltete Bilder werden übertragen |
| Kategorien | JTL-Wawi → Shopify | Werden als Custom Collections angelegt, nur eine Ebene |
| Grundpreise | JTL-Wawi → Shopify | Ab Connector 2.1.0 in die Shopify-Felder, „Grundpreis ausweisen“ am Artikel nötig |
| Bestände | Abgleich | Laut JTL synchronisiert; Lagerprozesse laufen in JTL-Wawi |
| Aufträge | Shopify → JTL-Wawi | Onlineshop-Abgleich; Import ab einem festgelegten Datum möglich |
| Kunden | Shopify → JTL-Wawi | Bei Shops ab 24.01.2024: Tarif Grow oder die JTL-App aus dem App Store |
| Versand und Tracking | JTL-Wawi → Shopify | Versandart muss mit einem von Shopify unterstützten Versanddienstleister beginnen |
| Rechnungen | in JTL-Wawi | Eine Übertragung von Rechnungsdokumenten an Shopify beschreibt der Guide nicht |
| Bestehender Shopify-Shop | Shopify → JTL-Wawi | Artikel, Aufträge und Kunden lassen sich einmalig in JTL-Wawi holen |
Grenzen von Shopify und Connector
Shopify und JTL-Wawi denken Artikel unterschiedlich. Laut Shopify Hilfe-Center kann ein Produkt bis zu 2.048 Varianten haben, aber höchstens drei Optionen – etwa Farbe, Größe und Material. Ein Variationsartikel aus JTL-Wawi mit vier Variationen passt so nicht in ein Shopify-Produkt. Das müssen Sie vor dem Abgleich lösen, etwa indem Sie Variationen zusammenlegen oder den Artikel aufteilen.
- Mehr als 3 Variationen an einem ArtikelShopify erlaubt höchstens drei Optionen je ProduktKann den Abgleich blockieren
- Doppelte SKUs bei „SKU als Artikelnummer“Artikel überschreiben sich laut JTL beim ImportKann den Abgleich blockieren
- Steuersätze aus Tax OverridesÜber die API nicht lesbar, manuell eintragenFührt zu Abweichungen
- Mehrstufige KategorienLanden in der obersten EbeneFührt zu Abweichungen
- Smart CollectionsWerden nicht importiert, nur Custom CollectionsEinmal sauber einrichten
- Bilder an Varianten, Alt-TexteEin Bild je Variante, Alt-Text am Bild in JTL-Wawi pflegenEinmal sauber einrichten
Kann den Abgleich blockierenFührt zu AbweichungenEinmal sauber einrichten
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:
Weitere Grenzen nennt JTL selbst: Shopify kennt nur eine Kategorieebene, Artikel aus Unterkategorien landen in der obersten Ebene. Smart Collections lassen sich nicht sinnvoll über JTL-Wawi steuern und werden nicht importiert. Bilder hängen in Shopify am Produkt, je Variante ist nur ein Bild verknüpfbar – übertragen wird das Bild mit der höchsten Priorität. Die Attribute img_alt_1, img_alt_2 usw. gehen nicht an Shopify; Alt-Text und Dateiname pflegen Sie direkt am Bild in JTL-Wawi. Steuersätze aus Tax Overrides kann der Connector über die Shopify Admin API nicht ermitteln, sie müssen von Hand hinterlegt werden.
Dazu kommen die Grenzen der Shopify-API. Laut shopify.dev stellt die GraphQL Admin API je App und Shop ein Punktekonto bereit, das sich pro Sekunde wieder auffüllt: 100 Punkte im Standard-Tarif, 200 bei Advanced, 1.000 bei Plus. Eine einzelne Abfrage darf höchstens 1.000 Punkte kosten, Listen in Eingaben höchstens 250 Einträge haben. Shops mit mehr als 500.000 Varianten dürfen außerhalb von Plus maximal 10.000 neue Varianten am Tag anlegen. Bei großen Sortimenten erklärt das, warum ein Abgleich Zeit braucht.
Typische Probleme und ihre Ursachen
Die meisten Probleme entstehen nicht im Connector selbst, sondern weil beide Systeme nicht dieselbe Vorstellung von einem Artikel haben – oder weil jemand weiter in Shopify pflegt, obwohl JTL-Wawi führt.
| ohne Metafelder | 10 Sek. |
|---|---|
| mit Metafeldern | 60 Sek. |
Quelle: Beispiel laut JTL-Guide „Shopify-Connector über die JTL-Connector-App einrichten“, Stand November 2026. Metafelder verlangsamen den Abgleich deutlich.
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:
| Problem | Häufige Ursache | Abhilfe |
|---|---|---|
| Dubletten oder überschriebene Artikel | SKUs in Shopify doppelt vergeben, Option „SKU als Artikelnummer“ aktiv | SKUs vor dem Abgleich bereinigen |
| Bestand weicht ab | Bestand oder Artikel parallel in Shopify geändert, Abgleichintervall zu lang | Nur in JTL-Wawi pflegen, Intervalle im JTL-Worker prüfen |
| Artikel fehlt in Shopify | Mehr als drei Variationen, fehlerhafter Datensatz | Abgleichprotokoll lesen; ab Connector 2.1.6 überspringt JTL fehlerhafte Datensätze und meldet sie am Ende |
| Falsche Steuerklasse in Aufträgen | Tax Overrides in Shopify, Steuersätze nicht hinterlegt | Steuersätze in der Connector-Konfiguration eintragen |
| Fehler bei Auftragsnummern | „Auftragsnummer aus dem Shop verwenden“ mit gleichen Nummernkreisen | Unterschiedliche Nummernkreise in Shopify und JTL-Wawi |
| Keine Tracking-Links | Versandart beginnt nicht mit einem unterstützten Versanddienstleister | Bezeichnung der Versandart anpassen, etwa „DPD …“ |
| Leerzeichen fehlen in Variationen | Schrägstrich im Variationsnamen | Schrägstrich in JTL-Wawi etwa durch Bindestrich ersetzen |
| Grundpreis doppelt im Shop | Alte Metafeld-Lösung plus neue Grundpreis-Felder | Theme anpassen oder Metafeld entfernen |
Prüfen Sie das Abgleichprotokoll nach jedem Lauf – das rät auch JTL. Ein übersprungener Datensatz fällt sonst erst auf, wenn ein Kunde den Artikel nicht findet.
Vorgehen in sechs Schritten
Eine saubere Anbindung ist weniger eine Frage der Technik als der Vorbereitung. So gehen Sie vor:
- Bestand aufnehmenArtikel, Variationen, Kategorien
- Führung festlegenWas pflegt welches System?
- Daten bereinigenSKUs, Optionen, Bilder
- Testlaufmit kleiner Wurzelkategorie
- Voller Abgleichim ruhigen Zeitfenster
- ÜberwachenProtokoll und Bestände
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:
- ✓Bestand aufnehmen: Wie viele Artikel, wie viele Variationsartikel mit mehr als drei Variationen, wie tief sind die Kategorien, wie viele Bilder?
- ✓Führung festlegen: Nach dem ersten Abgleich führt JTL-Wawi. Klären Sie im Team, wer künftig wo pflegt – und was Shopify-eigene Inhalte bleiben, etwa Seiten und Theme.
- ✓Daten bereinigen: Doppelte SKUs auflösen, Variationen auf höchstens drei Optionen bringen, Alt-Texte an den Bildern pflegen, Steuersätze klären.
- ✓Testlauf: Erst eine kleine Wurzelkategorie mit wenigen Artikeln übertragen und das Ergebnis im Shop prüfen. Datenbank vorher sichern.
- ✓Voller Abgleich: In einem ruhigen Zeitfenster, Auftragsimport ab einem Stichtag, damit keine alten Bestellungen nachlaufen.
- ✓Überwachen: Abgleichprotokoll lesen, Bestände stichprobenartig vergleichen, Tracking-Links prüfen.
Wann ein anderer Weg passt
Der offizielle Connector deckt den Standardfall ab: Artikel und Bestände aus JTL-Wawi, Aufträge zurück. Er hat aber die Grenzen, die JTL selbst nennt. Wenn mehrere Verkaufskanäle, ein ERP und Sonderlogik zusammenkommen, kann eine Middleware sinnvoll sein, die Daten zwischen vielen Systemen umformt. Wer eine eigene Schnittstelle baut, nutzt auf Shopify-Seite die GraphQL Admin API – die REST Admin API ist laut Shopify seit Oktober 2024 ein Legacy-Angebot.
- Standard-Sortiment, Lager und Versand in JTL-WawiWeniger Aufwand, JTL pflegt die SchnittstelleOffizieller Connector
- Mehrere Shops, Marktplätze und ein ERP zusammenWenn Daten zwischen vielen Systemen umgeformt werden müssenMiddleware prüfen
- Sonderlogik, etwa Konfiguratoren oder eigene PreisregelnÜber die Admin GraphQL API, mit Tests und PflegeEigene Schnittstelle prüfen
- Warenwirtschaft wird ohnehin gewechseltErst Datenmodell, dann SchnittstelleGanz neu planen
PasstPrüfen
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:
Manchmal ist auch die Warenwirtschaft selbst die Frage. Im Shopify App Store finden Sie Anbindungen an weitere ERP- und Warenwirtschaftssysteme. Bevor Sie wechseln, lohnt ein Blick auf das Datenmodell: Welche Artikelstruktur, welche Lagerlogik, welche Kanäle brauchen Sie wirklich? Wie Sie Entwickler für so ein Vorhaben auswählen, steht im Ratgeber Shopify-Entwickler gesucht?
So setzen wir die Anbindung um
Beyond AIgency ist eine Marke der Beyond Media GmbH, die seit 2004 Shops und Websites betreut – auf Shopify und auf JTL. Unsere KI-Agenten arbeiten an einem gemeinsamen Gehirn: Dort steht, wie Ihre Artikel in JTL-Wawi aufgebaut sind, welche Steuersätze gelten und was beim letzten Abgleich passiert ist.
- Anliegenrund um die Uhr über den KI-Berater
- DatencheckVariationen, SKUs, Steuern
- Agent richtet einerst mit Testdaten
- Prüf-Agent vergleichtArtikel, Bestände, Aufträge
- Mensch gibt freidann der volle Abgleich
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:
4,5 Std.
im Schnitt vom Auftrag bis live
Zwei Kundenshops, letzte sechs Monate
39 %
der Änderungen nachts oder am Wochenende
Zwei Kundenshops, letzte sechs Monate
580
erledigte Aufgaben
Zwei Kundenshops, letzte sechs Monate
Grafik einbinden
Sie dürfen diese Grafik kostenlos auf Ihrer Website zeigen – mit Quellenangabe. Code kopieren und in Ihre Seite einfügen:

Beim Abspielen lädt das Video von YouTube (Google).Datenschutz
Wir prüfen vor dem Start Ihre Daten auf die Grenzen von Shopify und Connector, richten die Anbindung zuerst mit einer kleinen Testkategorie ein, ein Prüf-Agent vergleicht Artikel, Bestände und Aufträge, ein Mensch aus unserem Team gibt frei. Danach überwachen wir das Abgleichprotokoll. Wo der offizielle Connector nicht reicht, bauen wir die Schnittstelle selbst – mehr dazu unter Webentwicklung.
Ihr Anliegen nimmt Martin, unser KI-Berater, rund um die Uhr per Sprache im Browser auf und vereinbart bei Bedarf direkt ein Gespräch mit einem unserer Technikexperten – unter Kontakt. Abgerechnet wird über eine feste Monatspauschale, monatlich kündbar, mit Pflege, Updates und Fehlerbehebung. Neues rechnen wir nach Verbrauch über Token ab, große Vorhaben auf Wunsch zum Festpreis. Eine Wunsch-Änderung ist kostenlos, meist in 24 Stunden umgesetzt, ohne Betreuungsvertrag. Mehr auf den Seiten Shopify-Betreuung und JTL-Betreuung.
