Ein Umzug von WooCommerce zu Shopify bedeutet meist CSV-Exporte, mühsame Tabellenarbeit und anschließend eine lange Liste defekter Links. Wir haben eine WordPress-Migration in Store transfers eingebaut, um all das durch ein einziges Formular zu ersetzen. Hier ist ein echter Durchlauf mit unserem Test-Shop - samt Zahlen.
Die Funktion kam mit dem Release der WordPress-/WooCommerce-Migration; die Einrichtungsschritte stehen in der Anleitung zur Migration von WooCommerce zu Shopify.
Der Shop
Acme Outdoor ist unser Demo-WooCommerce-Shop (WordPress 7.1, WooCommerce 11.1), mit dem wir Migrationen testen. Er ist klein, enthält aber genau das, was üblicherweise kaputtgeht:
- 6 Produkte: einfache und variable, ein Produkt im Angebot, eines nicht vorrätig, ein Entwurf, eines mit erlaubten Lieferrückständen;
- 8 Variationen: eine Regenjacke in 2 Farben × 3 Größen mit eigenen Preisen, Angebotspreisen, Beständen und Bildern sowie ein T-Shirt mit einem individuellen (nicht globalen) Attribut;
- 4 Kategorien, eine davon verschachtelt (Clothing → Jackets);
- 3 Kunden mit unterschiedlichen Rechnungs- und Lieferadressen;
- 4 Bestellungen in verschiedenen Status - abgeschlossen, in Bearbeitung mit Gutschein, ausstehend (Gastbestellung) und storniert mit Bearbeitungsgebühr;
- 4 Gutscheine: prozentual mit Ablaufdatum und Nutzungslimit, fester Warenkorbbetrag mit Mindestbestellwert, fester Produktbetrag, kostenloser Versand;
- 5 Blogbeiträge (einer davon ein Entwurf) mit Beitragsbildern, Bildern im Text, Gutenberg-Blöcken und Shortcodes sowie 7 Seiten, darunter eine Unterseite.
Die Migration
- In WordPress: Users → Profile → Application Passwords, ein Passwort mit dem Namen
DataEaseerstellen. - In Shopify: DataEase → Store transfers → From WordPress / WooCommerce. Adresse der Website, Benutzernamen und Passwort eingeben, auf Check connection klicken. DataEase hat WooCommerce gefunden und die Anzahl für jeden Datentyp angezeigt.
- Alles ausgewählt lassen und auf Start migration klicken.
Es hat 82 Sekunden gedauert. Jeder Datentyp wurde ohne Fehler abgeschlossen:
| Daten | Migriert | Fehler |
|---|---|---|
| Produkte | 6 (12 Varianten) | 0 |
| Kollektionen | 4 | 0 |
| Kunden | 3 | 0 |
| Bestellungen | 4 | 0 |
| Rabattcodes | 4 | 0 |
| Blogbeiträge | 5 | 0 |
| Seiten | 7 | 0 |
| Weiterleitungen | 19 | 0 |
Was wir danach geprüft haben
Preise und Lagerbestand. Die rote Jacke im Angebot für 149.00 (regulär 179.00) wurde zu einer Shopify-Variante mit dem Preis 149.00 und einem Vergleichspreis von 179.00. Der Bestand landete am Hauptstandort: 12 Jacken jeder Farbe in Größe M, 42 Tassen, 0 Mützen. Das Zelt mit erlaubten Lieferrückständen bleibt auch ohne Bestand verkäuflich.
Bestellsummen stimmen auf den Cent. Alle vier Bestellungen haben dieselben Summen wie in WooCommerce - 188.75, 239.00 (mit dem Gutschein wpit-10off), 87.00 und 16.90 (mit der Bearbeitungsgebühr). Die Positionen sind per SKU mit den migrierten Varianten verknüpft, und jede Bestellung ist ihrem Kunden zugeordnet. Es wurden keine E-Mails versendet.
Kundendaten bleiben sauber. Jeder Kunde hat genau die Adressen, die er in WooCommerce hatte, mit der Lieferadresse als Standard - die Migration seiner Bestellungen hat keine doppelten Adressen hinzugefügt.
Der Blog behält seine Geschichte. Die Beiträge haben ihre ursprünglichen Veröffentlichungsdaten (März 2025, November 2025), Autoren, Beitragsbilder und Kategorien als Tags behalten. Bilder in den Beiträgen wurden nach Shopify Files kopiert - die Artikel hängen nicht mehr vom alten Server ab. Der Beitragsentwurf blieb ein Entwurf.
Alte Links funktionieren weiter. /product/storm-rain-jacket/ leitet auf /products/storm-rain-jacket weiter, /product-category/clothing/jackets/ auf /collections/jackets und /shop/ auf /collections/all.
Ein zweiter Durchlauf
Zwischen einer Testmigration und dem Domainwechsel kann eine Woche mit neuen Bestellungen liegen, also haben wir dieselbe Migration erneut ausgeführt. Produkte, Kollektionen, Kunden, Beiträge und Seiten wurden direkt aktualisiert, während die 4 Bestellungen, 4 Gutscheine und 19 Weiterleitungen, die bereits existierten, mit einem Hinweis übersprungen wurden - keine Duplikate.
Was noch Handarbeit bleibt
Eine Migration überträgt Daten, kein Design und keine Einstellungen. Danach mussten wir noch ein Theme auswählen, Zahlungen, Versand und Steuern einrichten, die Seiten zum Menü hinzufügen und die Domain verbinden. Produktbewertungen und Beitragskommentare werden nicht migriert.
Probieren Sie es selbst aus: Folgen Sie der Anleitung zur Migration von WordPress / WooCommerce. Sie ziehen stattdessen zwischen zwei Shopify-Shops um? Dafür gibt es Store transfers.