JTL-Shop 5 ist die aktuelle Version des Shopsystems und die technische Grundlage für E-Commerce-Unternehmen, die Wert auf wirtschaftliche Effizienz, Skalierbarkeit und enge Warenwirtschafts-Integration legen. Seit Juni 2025 sollten Unternehmen, die noch mit JTL-Shop 4 arbeiten, einen aktiven Migrationsprozess in Betracht ziehen – nicht aus Panik, sondern aus strategischen Gründen und zur Sicherung der Geschäftskontinuität.
Viele Shopbetreiber unterschätzen bei Systemwechseln die tatsächlichen Migrationskosten und konzentrieren sich nur auf technische Features. Die Realität zeigt: Jedes Shopsystem hat Vor- und Nachteile. Die Entscheidung sollte nicht danach fallen, welches System am modernsten wirkt, sondern welches das beste Verhältnis aus Aufwand, Nutzen und Skalierbarkeit für die eigene Situation bietet. Die Wiese scheint woanders immer grüner, aber ein durchdachter Vergleich zeigt, dass JTL-Shop 5 für viele Mittelständler die wirtschaftlich sinnvollere Wahl ist.
JTL-Shop 5 ist das aktuelle Shopsystem der JTL-Software GmbH mit grundlegend überarbeiteter Architektur, modernisierten Technologien und neuem Template-System (NOVA statt EVO). Das System ist modular aufgebaut, bietet bessere Performance-Möglichkeiten und wurde für zukunftsfähige E-Commerce-Anforderungen konzipiert. Die enge Integration zwischen Shop und Warenwirtschaft ist einer der größten Vorteile: Die Systeme arbeiten deutlich besser zusammen, was Prozesse vereinfacht und Fehlerquellen reduziert. Das System wird ohne IonCube-Loader ausgeliefert und ist sofort einsatzbereit. Im Vergleich zu komplexeren Systemen wie Shopware bleiben die Entwicklungskosten überschaubar, weil die Komplexität geringer ist und die Shop-Warenwirtschafts-Integration bereits vorhanden ist.
JTL-Shop 5 richtet sich besonders an Unternehmen, die bereits mit der JTL-Warenwirtschaft arbeiten oder dies planen. Die Integration zwischen Shop und Warenwirtschaft sorgt dafür, dass die Systeme viel besser zusammenarbeiten und die Entwicklungskosten überschaubar bleiben. Das ist ein echter strategischer Vorteil gegenüber anderen Systemen, bei denen diese Integration über Schnittstellen oder externe APIs gelöst werden muss.
Shopware bietet mit Headless-Ansätzen zwar technisch mehr Flexibilität, aber die Entwicklungen sind dort aufwendiger und teurer. Man zahlt einfach mehr für die Entwicklung bei Shopware, weil es komplexer ist. Unternehmen mit Enterprise-Anforderungen und unbegrenztem Budget können diese Komplexität nutzen. Für den Mittelstand ist diese Komplexität oft nicht notwendig und führt zu unnötigen Kostensteigerungen.
Shopify ist einfach, unkompliziert und bietet ein großes Ökosystem. Es eignet sich gut für Startkunden und Standardshops. Im Vergleich zu Shopify ist JTL-Shop 5 weniger standardisiert, aber dafür besser für Unternehmen geeignet, die ihre Warenwirtschaft, ihre Prozesse und ihren Shop eng verzahnen möchten. Für die breite Masse der mittelständischen Händler findet sich in JTL-Shop 5 oft die bessere Lösung, weil sie mehr Kontrolle über ihre Prozesse, Daten und Customizing haben. Für Enterprise-Kunden mit sehr hohen Anforderungen kann Shopify wieder interessant werden – aber für den Mittelstand ist JTL-Shop 5 häufig die wirtschaftlich sinnvollere Wahl.
Die Performance lässt sich in JTL-Shop 5 gut aufbauen, und SEO kann effektiv umgesetzt werden. Das System funktioniert hervorragend für Marketingprojekte, ohne dass große Budgets investiert werden müssen. Besonders wichtig: JTL-Shop 5 ermöglicht es, Tracking, Feed-Qualität und Conversion-Optimierung von Beginn an sauber zu strukturieren – das ist ein strategischer Vorteil gegenüber Systemen, bei denen diese Aspekte später hinzugefügt werden. Die enge Verzahnung von Shop und Warenwirtschaft sorgt dafür, dass Produktdaten konsistent bleiben und Marketingprojekte auf einer soliden Datenbasis aufgebaut werden können.
Bevor Sie JTL-Shop 5 installieren, müssen folgende Systemvoraussetzungen erfüllt sein. Dies ist das offiziell unterstützte und supportete Setup. Der Betrieb auf ähnlichen Systemen ist zwar technisch möglich, aber ohne offiziellen Support.
JTL-Shop 5 läuft optimal auf Linux-Systemen (Debian, Ubuntu etc.). Der Webserver sollte Apache 2.2 oder 2.4 sein, mit mod_rewrite-Modul und .htaccess-Support. Der Webserver muss erlauben, dass Standardregeln überschrieben und ergänzt werden – das ist für die Shop-Funktionalität entscheidend. Wenn Sie einen alternativen HTTP-Server wie NGINX verwenden, müssen die .htaccess-Regeln manuell in entsprechende Konfigurationen übertragen werden. Das ist aufwendiger und wird nicht offiziell supportet.
JTL-Shop 5 benötigt MySQL ab Version 5.7 oder MariaDB von Version 10.1 bis 10.9.6. Ab JTL-Shop 5.2.3 wird MariaDB bis Version 10.11 (LTS) unterstützt. Ab JTL-Shop 5.1 auch MySQL 8.0. Prüfen Sie mit Ihrem Hoster, welche Versionen verfügbar sind und wie lange diese noch unterstützt werden.
JTL-Wawi ist nicht optional – es ist die zentrale Voraussetzung für JTL-Shop 5. Mindestens Version 1.0 wird benötigt. Für volle UTF-8-Unterstützung sollte mindestens JTL-Wawi 1.6 verwendet werden. Ab JTL-Wawi 1.6 benötigen Sie mindestens JTL-Shop 4.06 – das bedeutet: Ein Update auf JTL-Shop 5 ist dann nicht mehr optional, sondern notwendig.
JTL-Shop 5 wird mit offenem Quelltext ausgeliefert und ist ohne IonCube-Loader betriebsbereit. Allerdings werden IonCube-Loader unter Umständen für Drittanbieter-Plugins benötigt. Prüfen Sie, welche Plugins Sie einsetzen und ob diese einen IonCube-Loader erfordern.
Wählen Sie für Ihren Shop eine Domain ohne Umlaute oder Sonderzeichen. Domains mit ä, ö, ü oder anderen Sonderzeichen führen immer wieder zu Problemen und können zu Fehlverhalten führen. Empfehlung: Hauptdomain ohne Umlaute, weitere Domains als Aliasdomains mit Weiterleitung auf die Hauptdomain. Der Speicherbedarf hängt stark von den Produktbildern ab, nicht von der Artikelanzahl. Artikelbilder werden in Originalgröße gespeichert und zusätzlich je Shop-Sprache in mehreren skalierten Größen abgelegt. Je nach Zielbildgrößen und Qualität ergibt sich die 2- bis 3-fache Größe der Original-Bilddateigrößen. Verwenden Sie gut komprimierte Bilder im JPG- oder PNG-Format. Denken Sie daran: Full-HD-Bilder sind oft ausreichend – 4K-Bilder benötigen erheblich mehr Speicherplatz.
Bei Servern mit sunOS können Probleme mit dem IonCube-Loader auftreten. Erkundigen Sie sich vor der Installation bei Ihrem Hoster, welches Betriebssystem verwendet wird. Bei 1&1-Hosting sind nach der Installation zusätzliche Schritte erforderlich, um IonCube zu aktivieren. Bei Strato Managed Virtual Servern muss der PHP-Modus während der Installation auf CGI stehen – für die Nutzung des SEO-Moduls muss dieser später auf Fast CGI + APC gesetzt werden.
Die Entscheidung für ein Shopsystem sollte nicht emotional fallen. Viele Unternehmen wechseln von System zu System, ohne die tatsächlichen Migrationskosten zu berücksichtigen. Die Wiese scheint woanders immer grüner, aber jedes System hat seine Vor- und Nachteile. Hier ist ein praxisnaher Überblick über die wichtigsten Alternativen:
| Kriterium | JTL-Shop 5 | Shopware | Shopify |
|---|---|---|---|
| Entwicklungskosten | Moderat bis niedrig | Hoch (Headless-Ansätze sind komplex und aufwendig) | Sehr niedrig (standardisiert) |
| Warenwirtschafts-Integration | Hervorragend (JTL-Wawi native Integration) | Über Schnittstellen möglich | Über Apps/Integrationen |
| Zielgruppe | Mittelstand, Wachstum | Enterprise, hohe Anforderungen | Startkunden, Standardshops |
| Flexibilität | Gut, mit überschaubarem Aufwand | Sehr hoch, aber komplex | Begrenzt durch Standardisierung |
| SEO & Performance | Gut umsetzbar, effektiv | Sehr gut, aber aufwendiger | Gut, aber weniger Kontrolle |
| Betriebskosten | Niedrig bis moderat | Moderat bis hoch | Moderat (SaaS-Gebühren) |
| Kontrolle über Prozesse und Daten | Hoch, für enge Verzahnung geeignet | Hoch, aber mit mehr Komplexität | Begrenzt durch Standardisierung |
JTL-Shop 5 eignet sich besonders für Unternehmen, die nicht unnötig hohe Enterprise-Komplexität wollen, aber eine stabile, skalierbare Lösung mit guter Warenwirtschafts-Integration brauchen. Die Entwicklungskosten bleiben überschaubar, weil die Komplexität geringer ist als bei Shopware. Im Vergleich zu Shopify bietet JTL-Shop 5 mehr Kontrolle über Prozesse, Daten und Customizing – das ist ein großer Vorteil für Unternehmen, die ihre Systeme eng verzahnen möchten.
JTL stellt ein kostenloses Testskript zur Verfügung, mit dem Sie prüfen können, ob Ihr Webserver die Systemvoraussetzungen erfüllt. Laden Sie das Testskript herunter, entpacken Sie die ZIP-Datei und laden Sie alle Dateien per FTP in einen Ordner auf Ihren Webserver (z. B. jtl-shop-systemcheck). Rufen Sie das Skript dann im Browser auf (z. B. http://ihre-domain.de/jtl-shop-systemcheck/). Warten Sie, bis das Skript erfolgreich durchgelaufen ist, und löschen Sie den Ordner anschließend wieder. Dieser Check sollte vor jeder Installation durchgeführt werden.
Die Neuinstallation von JTL-Shop 5 folgt drei wesentlichen Schritten:
Der sichtbare Core-Updateprozess ähnelt früheren Updates, aber die eigentlichen Herausforderungen liegen im Detail. Seit Juni 2025 ist der Support für JTL-Shop 4 beendet. Shops, die via PHP 7.4 oder älter betrieben werden, erhalten keinen Support mehr – PHP 7 ist generell End-of-Life. Danach gibt es keine regelmäßigen Updates mehr für JTL-Shop 4 und Plugins. Der Shop kann zwar noch mit JTL-Wawi synchronisiert werden, aber Sicherheitsrisiken können zunehmen. Beim Update sollten Sie diese Punkte beachten:
Nach einer Installation oder einem Update kann das Template zerstört wirken, wenn Styles fehlen. Die Ursache ist oft die Komprimierung von CSS- und JavaScript-Dateien durch Minify. Im Backend können Sie diese Option unter Darstellung > Einstellungen > Templates deaktivieren (Komprimierung von JavaScript- und CSS-Dateien). Nach einem erneuten Laden der Seite sollten Styles wieder korrekt erscheinen. Dies ist kein Bug, sondern ein Konfigurationsthema.
Wenn Pflicht-/Freitextfelder auf der Artikeldetailseite doppelt angezeigt werden, liegt dies in der Regel daran, dass Sie einen Vaterartikel mit einer Pflicht-/Freitextvariation erstellt haben und diese Variation an die Kindartikel vererbt haben. Auf der Artikeldetailseite wird dann sowohl das Feld des Vaterartikels als auch das des Kindartikels angezeigt. Lösung: Löschen Sie die Pflicht-/Freitextvariation vom Vaterartikel in JTL-Wawi. Alternativ können Sie beim Erstellen von Kinderartikeln die Variation nicht vererben. Dies ist kein Bug, sondern eine Datenstruktur-Frage.
Wenn Sie das JTL GPSR-Plugin installiert haben, die GPSR-Informationen aber nicht im Shop angezeigt werden, prüfen Sie folgende Punkte: Hinterlegen Sie in JTL-Wawi für den Artikel eine Beschreibung in den Artikelstammdaten (Registerkarte Beschreibung, Eingabefeld Beschreibung – nicht Kurzbeschreibung). Alternativ können Sie zusätzliche Artikelinformationen wie Merkmale, Gewicht und Maße pflegen. Wenn Sie das NOVA-Template verwenden, können Sie in den GPSR-Plugin-Einstellungen den Anzeigeort der GPSR-Informationen ändern (Menü Plugins > Installierte Plugins > JTL GPSR).
Prüfen Sie zuerst, ob JTL-Shop mindestens Version 5.2.0 und das PayPal-Plugin mindestens Version 1.1.1 hat. Wenn die Versionen passen, führen Sie ein erneutes PayPal-Onboarding durch: Klicken Sie im Plugin-Backend auf die Registerkarte Zugangsdaten und klicken Sie auf PayPal-Konto trennen. Führen Sie das Onboarding erneut durch. Die Aktivierbarkeit von Apple Pay und Google Pay hängt oft mit der Gastkonto-Funktion von PayPal zusammen. Kunden können über PayPal auch ohne eigenes PayPal-Konto bezahlen. Sie können diese Funktion in Ihrem PayPal-Händlerkonto deaktivieren, wenn Sie das aus Sicherheitsgründen möchten.
JTL-Shop 5 ist die richtige Wahl, wenn folgende Punkte auf Ihr Unternehmen zutreffen:
JTL-Shop 5 ist NICHT die richtige Wahl, wenn:
| Shop-Parameter | JTL-Shop 5 | Shopware | Shopify |
|---|---|---|---|
| SKU-Anzahl: 100–5.000 | ✓ Optimal | ✓ Geeignet | ✓ Geeignet |
| SKU-Anzahl: 5.000–50.000 | ✓ Sehr gut | ✓ Sehr gut | ⚠ Mit Limits |
| Plugin-Bedarf: 1–3 | ✓ Optimal | ✓ Geeignet | ✓ Optimal |
| Plugin-Bedarf: 5–10 | ✓ Gut | ✓ Sehr gut | ⚠ Komplex |
| Traffic: 10.000–100.000/Monat | ✓ Optimal | ✓ Geeignet | ✓ Geeignet |
| Team: 1–3 Personen | ✓ Optimal | ⚠ Komplex | ✓ Optimal |
| Team: 4–10 Personen | ✓ Sehr gut | ✓ Sehr gut | ✓ Geeignet |
| Warenwirtschafts-Integration: Erforderlich | ✓ Optimal (native JTL-Wawi) | ⚠ Via API | ⚠ Via App |
Ein gut aufgesetztes JTL-Shop-System zeigt diese Merkmale:
Vor der Installation oder Migration:
Bei der Installation:
Nach Installation oder Migration – Wachstums- und Marketing-fokussierte Prioritäten:
Muss ich sofort von JTL-Shop 4 auf JTL-Shop 5 wechseln?
Nicht sofort, aber zeitnah. Der Support für JTL-Shop 4 wurde 2022 eingestellt. Shops mit PHP 7.4 oder älter erhalten keinen Support. Sicherheitsrisiken können zunehmen. Planen Sie ein Update für die nächsten Monate ein, nicht für morgen – aber auch nicht auf die lange Bank.
Wie lange dauert eine Migration von JTL-Shop 4 zu JTL-Shop 5?
Das hängt stark von Ihrem Setup ab. Ein Standard-Shop ohne Customizing: 1–2 Wochen. Ein Shop mit vielen Plugins und Template-Anpassungen: 4–8 Wochen oder mehr. Rechnen Sie mit Puffern und planen Sie professionelle Unterstützung ein, wenn Ihr Setup komplex ist.
Kann ich mein altes EVO-Template einfach in JTL-Shop 5 verwenden?
Nein. Das EVO-Template aus JTL-Shop 4 ist nicht kompatibel mit JTL-Shop 5. Sie müssen auf NOVA oder ein Child-Template von NOVA wechseln. Designanpassungen müssen neu umgesetzt werden.
Welche Plugins funktionieren in JTL-Shop 5?
Viele Plugins aus JTL-Shop 4 sind nicht lauffähig. Prüfen Sie im JTL Extension Store, welche Versionen für Shop 5 verfügbar sind. Falls für ein wichtiges Plugin keine Version existiert, müssen Sie Ersatz suchen oder eine individuelle Lösung entwickeln.
Wie wichtig ist die JTL-Wawi-Integration wirklich?
Sehr wichtig. Die enge Integration ist einer der größten Vorteile von JTL-Shop 5. Wenn Sie JTL-Wawi nutzen, sollten Sie diese Integration maximal ausnutzen – das reduziert Fehlerquellen und Prozesskosten erheblich.
Kann ich JTL-Shop 5 auch ohne JTL-Wawi betreiben?
Technisch ja, aber das ist nicht der Sinn des Systems. JTL-Shop 5 ist für die Kombination mit JTL-Wawi konzipiert. Ohne Wawi verlieren Sie einen großen Teil des Nutzens.
Wie viel Speicherplatz brauche ich für meinen Shop?
Das hängt hauptsächlich von den Bildern ab. Rechnen Sie mit dem 2- bis 3-fachen der Original-Bilddateigrößen (wegen Skalierung für mehrere Größen pro Sprache). Verwenden Sie gut komprimierte Bilder und überlegen Sie, welche Bildgrößen Ihre Kunden wirklich brauchen.
Ist JTL-Shop 5 SEO-freundlich?
Ja, JTL-Shop 5 bietet eine gute technische Basis für SEO. Performance lässt sich gut aufbauen, URLs sind konfigurierbar, Meta-Daten sind verwaltbar. Aber SEO ist nicht automatisch – Sie müssen aktiv an Struktur, Content und Verlinkung arbeiten.
Kann ich JTL-Shop 5 für Marketingprojekte nutzen?
Ja, sehr gut. JTL-Shop 5 funktioniert hervorragend für Marketingprojekte wie Content-Cluster, SEO-Strategien und Produktfeeds – ohne dass große Budgets investiert werden müssen. Die Integration von Shop, Daten und Tracking ermöglicht es, Kampagnen sauber zu steuern.
Welche KPIs sollte ich nach der Migration im Auge behalten?
Definieren Sie konkrete Messlaten: Tracking-Vollständigkeit (GA4-Events vs. erwartete Conversions), Feed-Qualität (Fehlerquote in Google Merchant Center unter 2%), SEO-Sichtbarkeit (Rankings für Ziel-Keywords), Performance (Core Web Vitals), Conversion-Rate und ROAS bei Marketingkampagnen. Setzen Sie Baseline-Werte vor der Migration und vergleichen Sie nach 2–4 Wochen.
JTL-Shop 5 ist eine wirtschaftlich sinnvolle Lösung für Mittelstands- und Wachstumsunternehmen, die ihre Warenwirtschaft und ihren Shop eng verzahnen möchten. Planen Sie eine Migration zeitnah mit ausreichend Vorlauf, definierten Gates für Tracking, Feed-Qualität und SEO sowie konkreten KPI-Targets.