Shopware 6 Migration: Der komplette Leitfaden für Ihren Shop-Umzug

Sie betreiben noch einen Shopware 5 Shop – oder nutzen WooCommerce, Magento oder JTL – und wissen, dass ein Wechsel zu Shopware 6 fällig ist? Hier ist der ehrliche Leitfaden eines Entwicklers, der dutzende Migrationen begleitet hat. Ohne Agentur-Sprech, mit klarer Strategie.

Inhalt

  1. Warum migrieren? Die Uhr tickt
  2. Shopware 5 auf 6: Was ändert sich?
  3. Migration von anderen Systemen
  4. Migrationsstrategie: Die 5 Phasen
  5. Typische Stolpersteine
  6. Kosten einer Shopware 6 Migration
  7. Checkliste vor der Migration
  8. Fazit

Warum migrieren? Die Uhr tickt

Ich sage es direkt: Wenn Sie noch auf Shopware 5 laufen, ist die Migration zu Shopware 6 keine Option mehr – es ist eine Notwendigkeit. Shopware hat das End-of-Life für Version 5 angekündigt. Das bedeutet: keine Sicherheitsupdates, keine Bugfixes, keine neuen Features. Ihr Shop wird zum Sicherheitsrisiko.

Aber auch abseits vom Support-Ende gibt es handfeste Gründe für den Shopware Umzug:

  • Sicherheit: Ohne Patches werden bekannte Schwachstellen nicht mehr geschlossen. Ein gehackter Shop kostet Sie nicht nur Geld, sondern auch das Vertrauen Ihrer Kunden.
  • Performance: Shopware 6 basiert auf Symfony und Vue.js – eine moderne Architektur, die deutlich schnellere Ladezeiten ermöglicht. Das wirkt sich direkt auf Conversion und SEO aus.
  • API-First-Ansatz: Headless Commerce, App-Anbindungen, Multi-Channel – alles, was mit Shopware 5 schwierig oder unmöglich war, ist in Version 6 nativ möglich.
  • Plugin-Ökosystem: Neue Plugins werden fast ausschließlich für Shopware 6 entwickelt. Das SW5-Ökosystem schrumpft rapide.
  • Zukunftssicherheit: Shopware investiert alle Entwicklungsressourcen in Version 6. Wer jetzt nicht migriert, wird in 12 Monaten unter noch größerem Druck stehen.

Shopware 5 auf 6: Was ändert sich?

Lassen Sie mich eine häufige Fehleinschätzung ausräumen: Shopware 5 auf 6 migrieren ist kein einfaches Update wie von Version 5.6 auf 5.7. Es ist ein kompletter Plattformwechsel. Die Codebasis ist von Grund auf neu geschrieben worden. Das klingt erst einmal nach viel Aufwand – und ja, das ist es auch. Aber der Aufwand zahlt sich aus.

Die wichtigsten Unterschiede

Bereich Shopware 5 Shopware 6
Framework Enlight (Eigenentwicklung) Symfony + Vue.js
Template-Engine Smarty Twig
Admin ExtJS (veraltet) Vue.js (modern, reaktiv)
API Eingeschränkte REST API Vollständige API-First-Architektur
Datenbank MySQL mit eigenem ORM DAL (Data Abstraction Layer)
Plugin-System Event/Hook-basiert Symfony-Bundle-System
Themes LESS + Smarty SCSS + Twig
CMS Einkaufswelten (begrenzt) Shopping Experiences (flexibel)

Was das in der Praxis bedeutet: Ihre Shopware 5 Plugins funktionieren nicht in Shopware 6. Punkt. Es gibt keine Abwärtskompatibilität. Jedes Plugin muss entweder durch ein SW6-Äquivalent ersetzt oder als Custom Plugin neu entwickelt werden. Ihr Theme muss komplett neu gebaut werden. Ihre Template-Anpassungen? Neu in Twig.

Das klingt nach viel Arbeit – und das ist es auch. Aber: Die neue Architektur ist wartbarer, performanter und zukunftssicher. Ein gut umgesetzter Shopware 6 Shop lässt sich deutlich einfacher erweitern und aktualisieren als jeder Shopware 5 Shop.

Migration von anderen Systemen zu Shopware 6

Nicht jede Shop Migration kommt von Shopware 5. Viele meiner Kunden wechseln von WooCommerce, Magento oder JTL-Shop zu Shopware 6. Jedes Quellsystem bringt eigene Herausforderungen mit – und eigene Chancen.

WooCommerce zu Shopware 6

Der häufigste Grund für den Wechsel: WooCommerce wächst nicht mit. Sobald ein Shop mehr als ein paar hundert Produkte hat oder komplexere Anforderungen wie Staffelpreise, B2B-Funktionen oder Multi-Warehouse braucht, stößt WordPress/WooCommerce an seine Grenzen. Einen detaillierten Vergleich beider Systeme habe ich in einem separaten Artikel zusammengestellt.

Die Migration von WooCommerce zu Shopware 6 ist technisch gut machbar. Produkte, Kategorien und Kundendaten lassen sich per CSV-Export/Import oder über die Shopware API übertragen. Kritisch wird es bei:

  • Kundenpasswörter (verschiedene Hashing-Algorithmen – Kunden müssen neue Passwörter setzen)
  • SEO-URLs (301-Redirects sind Pflicht, sonst verlieren Sie Ihre Google-Rankings)
  • Plugin-Abhängigkeiten (WooCommerce-Plugins haben keine Shopware-Entsprechung – Funktionen müssen neu abgebildet werden)

Magento zu Shopware 6

Magento-Migrationen sind oft die komplexesten – aber auch die lohnendsten. Viele Magento-Shops laufen noch auf Version 1 (seit Jahren ohne Support) oder kämpfen mit den hohen Betriebskosten von Adobe Commerce (ehemals Magento 2). Shopware 6 bietet vergleichbare Enterprise-Funktionen zu deutlich niedrigeren Gesamtkosten.

Die Herausforderung: Magento-Shops sind oft hochgradig individualisiert. Komplexe Preisregeln, ERP-Integrationen und Custom-Module müssen sorgfältig analysiert und in Shopware 6 nachgebaut werden. Hier lohnt sich eine gründliche Anforderungsanalyse vor dem ersten Tag der Umsetzung.

JTL-Shop zu Shopware 6

JTL-Shop-Betreiber nutzen fast immer JTL-Wawi als Warenwirtschaft. Die gute Nachricht: JTL-Wawi lässt sich per Connector an Shopware 6 anbinden. Sie können also Ihren Shop wechseln, ohne die gesamte Warenwirtschaft umzustellen. Die Produktdaten kommen dann über den JTL-Connector automatisch nach Shopware 6.

Der Wechsel von JTL-Shop zu Shopware 6 lohnt sich vor allem dann, wenn Sie mehr gestalterische Freiheit, ein größeres Plugin-Ökosystem und eine zukunftssichere E-Commerce-Plattform brauchen.

Migrationsstrategie: Die 5 Phasen einer Shopware 6 Migration

Eine Shopware 6 Migration ist kein Wochenend-Projekt. Es ist ein strukturierter Prozess, den ich in fünf Phasen unterteile. Jede Phase hat klare Ziele und Deliverables.

Phase 1: Analyse & Planung (1 – 2 Wochen)

Bevor eine Zeile Code geschrieben wird, analysiere ich Ihren bestehenden Shop vollständig:

  • Daten-Audit: Welche Produkte, Kategorien, Kunden, Bestellungen und CMS-Seiten gibt es? Wie sauber sind die Daten?
  • Plugin-Inventar: Welche Plugins sind im Einsatz? Gibt es SW6-Äquivalente, oder muss eine Individualentwicklung her?
  • Schnittstellen-Mapping: ERP, PIM, Zahlungsanbieter, Versanddienstleister – welche Systeme sind angebunden und wie?
  • SEO-Analyse: Aktuelle URL-Struktur, Rankings, organischer Traffic – damit bei der Migration nichts verloren geht.
  • Anforderungskatalog: Was muss der neue Shop können? Was soll besser werden? Was kann weg?

Am Ende dieser Phase haben Sie ein klares Bild: Aufwand, Kosten, Timeline und Risiken. Keine Überraschungen später.

Phase 2: Daten-Migration (1 – 3 Wochen)

Die Daten-Migration ist das technische Herzstück. Für Shopware-5-Migrationen nutze ich den offiziellen Shopware Migration Assistant, der die meisten Standarddaten zuverlässig überträgt:

  • Produkte inkl. Varianten, Preise, Bilder und Custom Fields
  • Kategoriestruktur und Zuordnungen
  • Kundenstammdaten und Adressen
  • Bestellhistorie
  • SEO-URLs (als 301-Redirects)
  • CMS-Seiten (müssen oft manuell nachgebaut werden)

Für Migrationen von Drittsystemen schreibe ich individuelle Import-Skripte, die über die Shopware API arbeiten. Das ist aufwendiger, bietet aber volle Kontrolle über das Daten-Mapping.

Phase 3: Design & Entwicklung (2 – 6 Wochen)

Parallel zur Datenvorbereitung starte ich mit der Umsetzung des neuen Shopware 6 Shops:

  • Theme-Entwicklung: Ihr neues Design wird als Shopware 6 Theme umgesetzt – responsiv, performant und barrierefrei.
  • Plugin-Integration: Auswahl und Konfiguration der benötigten Plugins plus eventuelle Custom-Entwicklungen.
  • Schnittstellen: ERP-Anbindung, Zahlungsanbieter, Versandlogik – alles wird im neuen System eingerichtet und getestet.
  • CMS-Seiten: Landingpages, Kategorie-Layouts und Inhaltsseiten werden mit den Shopping Experiences neu aufgebaut.

Phase 4: Testing & QA (1 – 2 Wochen)

Kein Go-live ohne gründliches Testing. Ich teste systematisch:

  • Bestellprozess: Warenkorb, Checkout, Zahlungsarten, Versandkosten-Berechnung
  • Datenintegrität: Stimmen alle Produktpreise? Sind die Kundendaten korrekt?
  • SEO-Prüfung: Funktionieren alle 301-Redirects? Sind Meta-Daten korrekt?
  • Performance: Ladezeiten unter verschiedenen Bedingungen
  • Cross-Browser und Mobile: Der Shop muss überall funktionieren
  • Schnittstellen: Fließen Bestellungen korrekt ins ERP? Funktionieren Tracking-Nummern?

Phase 5: Go-live & Nachbetreuung (1 Woche)

Der Go-live selbst ist ein koordinierter Prozess. Ich plane ihn typischerweise auf einen Zeitpunkt mit niedrigem Traffic – nie vor einem Wochenende, nie vor saisonalen Spitzen:

  • Finale Daten-Migration (Delta-Import der seit der Testmigration geänderten Daten)
  • DNS-Umstellung
  • SSL-Zertifikat und Cache-Aufbau
  • Monitoring der ersten 48 Stunden
  • Schnelle Reaktion auf unerwartete Probleme

Nach dem Go-live bleibe ich mindestens eine Woche eng dran. Erfahrungsgemäß tauchen in den ersten Tagen kleinere Themen auf – ein Zahlungsanbieter, der sich anders verhält, eine vergessene Redirect-Regel, ein Edge-Case im Checkout. Das ist normal und wird sofort behoben.

Typische Stolpersteine bei der Shop Migration

In den Migrationen, die ich als Shopware Entwickler begleitet habe, sehe ich immer wieder dieselben Fehler. Hier die häufigsten – und wie Sie sie vermeiden:

1. SEO-Rankings verlieren

Das ist der teuerste Fehler. Wenn Sie Ihre URL-Struktur ändern, ohne 301-Redirects einzurichten, verlieren Sie organischen Traffic – manchmal über Monate. Ich erstelle für jede Migration eine vollständige Redirect-Map: alte URL → neue URL. Ohne Ausnahme.

2. Plugin-Funktionen vergessen

Viele Shopware 5 Shops nutzen 20, 30 oder mehr Plugins. Nicht für jedes gibt es ein SW6-Pendant. Wenn Sie vor der Migration nicht sauber dokumentieren, welche Funktionen geschäftskritisch sind, fehlen sie plötzlich im neuen Shop. Die Folge: Panik kurz vor dem Go-live und überstürzte Lösungen.

3. Datenqualität ignorieren

Eine Migration ist die beste Gelegenheit, Daten aufzuräumen. Aber wenn Sie tausende Produkte mit fehlenden Beschreibungen, doppelten Kategorien und veralteten Kundenkonten einfach 1:1 migrieren, schleppen Sie die Altlasten mit. Bereinigen Sie vor der Migration – nicht danach.

4. Zu wenig Testzeit einplanen

Ich sehe immer wieder Projekte, bei denen das Testing auf zwei Tage komprimiert wird, weil die Entwicklung länger gedauert hat als geplant. Das ist gefährlich. Ein fehlerhafter Checkout kostet Sie direkt Umsatz. Planen Sie mindestens eine Woche für Testing ein – und halten Sie diesen Zeitraum heilig.

5. Den alten Shop zu früh abschalten

Halten Sie Ihren alten Shop mindestens 4 Wochen nach dem Go-live verfügbar (offline, aber erreichbar). Falls es Probleme gibt, haben Sie ein Fallback. Falls Daten nachmigriert werden müssen, haben Sie die Quelle noch.

Kosten einer Shopware 6 Migration

Die Frage nach den Kosten kommt immer als erstes – verständlich. Hier die ehrliche Antwort: Es hängt davon ab. Aber ich kann Ihnen Orientierungswerte geben, die auf realen Projekten basieren. Eine detaillierte Aufschlüsselung der allgemeinen Shopware 6 Kosten finden Sie in meinem separaten Artikel.

Migrations-Typ Umfang Kosten (Freelancer)
Einfache SW5 → SW6 Migration Standard-Shop, wenige Plugins, Standard-Theme 5.000 – 12.000 €
Mittlere SW5 → SW6 Migration Individuelles Design, ERP-Anbindung, 10+ Plugins 12.000 – 30.000 €
Komplexe Migration (SW5/Magento) Viele Custom-Plugins, komplexe Logik, Multi-Channel 30.000 – 80.000 €
WooCommerce → SW6 Je nach Umfang und Individualisierung 8.000 – 25.000 €
JTL-Shop → SW6 Inkl. JTL-Wawi-Connector-Setup 8.000 – 20.000 €

Diese Zahlen sind Netto-Werte für die reine Umsetzung durch einen Freelancer. Agenturen liegen erfahrungsgemäß 40 – 80 % darüber – warum das so ist, habe ich im Artikel Freelancer oder Agentur? erklärt.

Zusätzliche Kosten nicht vergessen

Neben der reinen Migrationsarbeit fallen weitere Kosten an, die Sie einkalkulieren sollten:

  • Shopware-Lizenz: Die Community Edition ist kostenlos. Für Rise, Evolve oder Beyond fallen monatliche Gebühren an.
  • Plugins (Abo-Modell): Shopware hat vollständig auf das Abo-Modell umgestellt. Themes und Plugins aus dem Store sind fast ausschließlich als monatliche oder jährliche Abonnements verfügbar. Rechnen Sie mit 100 – 400 €/Monat für Store-Plugins – das läuft sich über die Jahre.
  • Hosting: Für Shopware 6 brauchen Sie leistungsfäigeres Hosting als für SW5. Rechnen Sie mit mindestens 30 – 80 €/Monat für einen performanten Server.
  • Parallelbetrieb: Während der Migration laufen beide Systeme – das kostet doppelte Hosting-Gebühren für einige Wochen.

Checkliste vor der Shopware 6 Migration

Bevor Sie mit der Migration starten, sollten Sie diese Punkte abhaken. Die Liste basiert auf meiner Erfahrung aus dutzenden Migrationsprojekten – jeder fehlende Punkt kann später teuer werden:

  1. Vollständiges Backup des bestehenden Shops erstellen (Dateien + Datenbank)
  2. Plugin-Inventar erstellen: Welche Plugins sind im Einsatz? Welche sind geschäftskritisch?
  3. SW6-Alternativen prüfen: Gibt es für jedes kritische Plugin ein Shopware 6-Äquivalent?
  4. URL-Liste exportieren: Alle Produkt-, Kategorie- und CMS-URLs für die Redirect-Map
  5. SEO-Status dokumentieren: Aktuelle Rankings, Traffic-Quellen, Top-Landingpages
  6. Datenqualität prüfen: Produktdaten, Bilder, Beschreibungen – was muss bereinigt werden?
  7. Schnittstellen dokumentieren: ERP, PIM, Zahlungsanbieter, Versand, Marketing-Tools
  8. Hosting-Anforderungen klären: PHP 8.2+, MySQL 8.0+, min. 4 GB RAM, SSD-Speicher
  9. Go-live-Termin festlegen: Nicht vor saisonalen Peaks, nicht an einem Freitag
  10. Verantwortlichkeiten klären: Wer gibt frei? Wer testet? Wer entscheidet bei offenen Fragen?
  11. Schulung einplanen: Ihr Team muss das neue Admin-Interface von Shopware 6 kennenlernen
  12. Rollback-Plan definieren: Was passiert, wenn beim Go-live etwas schiefgeht?

Fazit: Migration planen, nicht aussitzen

Eine Shopware 6 Migration ist ein Projekt mit Substanz – kein Knopfdruck und kein Wochenend-Job. Aber sie ist auch kein Hexenwerk, wenn man strukturiert vorgeht. Die größte Gefahr ist nicht die Migration selbst, sondern das Aufschieben.

Shopware 5 wird nicht mehr lange unterstützt. Magento 1 ist seit Jahren tot. Auch WooCommerce stößt bei wachsenden Shops an architektonische Grenzen. Shopware 6 bietet eine moderne, zukunftssichere Plattform – und der richtige Zeitpunkt für den Umzug ist jetzt, nicht „nächstes Quartal“.

Was Sie von mir erwarten können: eine ehrliche Analyse, eine realistische Planung und eine saubere Umsetzung. Keine überzogenen Versprechungen, kein unnötiger Overhead. Direkte Kommunikation zwischen Ihnen und dem Entwickler, der Ihren Shop tatsächlich baut – nicht zwischen Ihnen und einem Projektmanager, der Ihre Anforderungen erst weiterleiten muss.

Wenn Sie wissen möchten, was eine Migration in Ihrem konkreten Fall kostet und wie lange sie dauert: Schreiben Sie mir. Ich schaue mir Ihren bestehenden Shop an und gebe Ihnen innerhalb von 48 Stunden eine realistische Einschätzung – kostenlos und unverbindlich.

Bereit für die Migration?

Lassen Sie uns über Ihren Shop sprechen. Ich analysiere Ihren bestehenden Shop und gebe Ihnen eine ehrliche Einschätzung zu Aufwand, Kosten und Timeline – kostenlos und unverbindlich.

Migration besprechen Shopware 6 Shop erstellen