Shopware-Datenmigration: Wie Sie Kunden, Bestellungen und Produktdaten sauber überführen
Warum die Datenanalyse vor jedem Migrationsprojekt steht
Bevor eine Zeile Code geschrieben wird, steht die Bestandsaufnahme. Erfassen Sie, welche Datenmengen, Formate und Sonderfälle im Altsystem liegen – nicht nur Produkte, sondern auch Kundenkonten, Bestellhistorien, Gutscheine, Bewertungen, Weiterleitungen und Redaktionsinhalte.
Prüfen Sie dabei konkret:
- Wie viele Produkte, Varianten und Kategorien existieren – mit Blick auf Zuordnungen und Mehrsprachigkeit?
- Welche Felder sind in Magento, Shopware, WooCommerce oder einem Eigenbau tatsächlich gepflegt und welche enthalten Altlasten?
- Wie viele Bestellungen und Kundenkonten müssen mitgenommen werden, damit Kunden ihre Historie wiederfinden?
- Welche SEO-relevanten URLs bestehen heute und wie hoch ist deren organischer Traffic?
Erfahrungswerte helfen bei der Kalibrierung: Bei Shops mit über 400.000 Produkten und mehreren Store-Views ist die Datenanalyse allein ein eigenes Arbeitspaket. Wer diesen Schritt überspringt, entdeckt die Probleme erst beim Import – also zu einem Zeitpunkt, an dem Budget und Zeitplan bereits unter Druck stehen.
Mapping: Aus Alt-Daten werden Shopware-Daten
Nach der Analyse folgt das Mapping – die Übersetzung jedes Feldes, jeder Entität und jeder Regel aus dem Altsystem in das Shopware-Datenmodell. Hier wird entschieden, ob Attributsets, Variantenlogik, Preise, Steuern und Kundengruppen sauber abgebildet werden.
Wichtig ist ein expliziter Umgang mit Sonderfällen:
- Produkte ohne vollständige Attributpflege brauchen definierte Standardwerte, sonst brechen Filter und Facetten.
- Historische Bestellungen müssen als unveränderliche Datensätze erhalten bleiben – nicht als rekonstruierte Sätze.
- Mehrsprachige Inhalte und mehrere Shops – im Altsystem oft als Store-Views, in Shopware als Verkaufskanäle abgebildet – verlangen je Sprache und Kanal eine eigene Mapping-Strategie.
- Kundenpasswörter lassen sich nicht im Klartext übertragen; planen Sie eine sichere Übernahme oder einen kontrollierten Reset-Prozess.
Alles, was im Mapping unklar bleibt, ist ein Risiko im Go-live. Eine schriftliche Mapping-Tabelle mit Zuordnung, Transformation und Verantwortlichkeit ist kein Formalismus, sondern Ihre Absicherung.
Testphasen: migrieren, nicht raten
Eine Datenmigration ist erst dann belastbar, wenn sie mehrfach geprobt wurde. Legen Sie mindestens drei Durchläufe an:
- Import-Testlauf mit einer Teilmenge, um Transformationen und Validierungsregeln zu prüfen.
- Vollständiger Testlauf inklusive Kunden-, Bestell- und Content-Daten mit Abgleich der Mengen und Summen.
- Performance- und Lasttest mit realistischen Zugriffszahlen und typischen Kundenpfaden.
Definieren Sie je Lauf messbare Kriterien: Anzahl übertragener Datensätze, Differenzen zu den Quellsystemen, Ladezeiten der wichtigsten Kategorien und Artikelseiten. Beim Testlauf ist ein vollständiger Abgleich Pflicht: Jede Abweichung in Preisen, Lagerbeständen oder Bestellsummen ist ein Fehler, der vor dem Go-live behoben gehört.
Wichtig für die SEO-Seite: Prüfen Sie Weiterleitungen von alten auf neue URLs, Sitemaps, Canonicals, strukturierte Daten und die interne Verlinkung bereits in der Testumgebung. Rankings brechen nicht beim Plattformwechsel ein, sondern beim Verlust bestehender URL-Signale. Mehr dazu auf unserer Seite SEO.
ERP-Anbindung und Automatisierung mitdenken
Migrationen sind der richtige Moment, um Schnittstellen neu zu ordnen. Wenn ERP-System, Warenwirtschaft und Shop weiterhin getrennt voneinander arbeiten, wandern die Probleme nur mit. Wie eine stabile ERP-Anbindung aufgebaut ist, beschreibt unser Leitfaden zur ERP-Anbindung an Shopware und Magento.
- Definieren Sie die Richtung jedes Datenflusses: Welche Daten kommen aus dem ERP, welche werden im Shop erzeugt, welche gehen zurück?
- Prüfen Sie, ob Bestands-, Preis- und Auftragsdaten synchron oder ereignisbasiert laufen sollen.
- Für die Katalogpflege lohnt der Blick auf automatisierte Produktdatenprozesse, etwa mit DatenFlow Commerce: Lieferantendaten per E-Mail analysieren, anreichern, bereinigen und direkt ausspielen ersetzt manuelle Fleißarbeit und senkt Fehlerquoten.
- Wiederkehrende Abläufe wie Bestandsabgleich, Auftragsübermittlung oder Reporting lassen sich mit Prozessautomatisierung entkoppelt von der Migration planen.
Wer diese Themen im Migrationsprojekt mitdenkt, startet nicht nur mit einer neuen Plattform, sondern mit einer tragfähigen technischen Basis.
Go-live: der Umschaltpunkt mit Rückfallplan
Der Go-live braucht ein Fenster mit geringem Traffic, einen klaren Zeitplan und einen dokumentierten Rückfallplan. Frieren Sie den Altshop vorher ein, vereinbaren Sie einen Änderungsstopp und definieren Sie, wer wann welche Aktion ausführt.
Nach der Umschaltung gilt:
- Sofortige Funktionsprüfung: Bestellung, Zahlung, Versandkostenlogik, Login, Suche.
- Kontrolle von Sitemap, robots.txt, Weiterleitungen und Indexierung.
- Monitoring von Fehlerraten, Ladezeiten und idealerweise ersten Bestellungen in den ersten 24 Stunden.
- Abgleich zwischen Shop und ERP, damit Bestände und Aufträge nicht auseinanderlaufen.
Planen Sie die ersten Tage bewusst als Beobachtungsphase ein. Fehler nach dem Go-live sind normal – entscheidend ist, dass sie schnell erkannt und ohne Datenverlust behoben werden.
Fazit: Sorgfalt schlägt Geschwindigkeit
Eine Shopware-Datenmigration gelingt, wenn Datenanalyse, Mapping, Testphasen und Go-live als zusammenhängender Prozess geplant werden. Der Aufwand liegt fast nie in der neuen Plattform, sondern in der Qualität der Überführung. Wer Kunden, Bestellungen und Produktdaten vollständig abgleicht, Weiterleitungen absichert und Schnittstellen neu ordnet, verliert beim Umzug weder Rankings noch Umsatz.
Für komplexe Projekte mit vielen Produkten, ERP-Anbindung und individueller Logik ist ein zertifizierter Partner sinnvoll. Wichtig ist Ehrlichkeit in beide Richtungen: Nicht jedes Vorhaben braucht eine individuelle Lösung, und für Baukastenprojekte ist eine spezialisierte Agentur nicht die richtige Wahl. Wo aber Komplexität, Wartbarkeit und langfristige Skalierung gefragt sind, entscheidet die technische Tiefe über den Erfolg der Migration.
Was eine Migration kostet und wie lange sie dauert, lesen Sie im Beitrag Shopware-Migration: Kosten, Ablauf und die häufigsten Fallstricke. Wie wir Migrationen begleiten, zeigt unsere Seite Shopware-Migration. Für ein Migrations-Audit erreichen Sie uns über das Kontaktformular, telefonisch unter +49 7248 934 50 54 oder per E-Mail an hallo@webmedia-hilcher.de.