Przejście z WooCommerce na Shopify zwykle oznacza eksporty CSV, operacje na arkuszach kalkulacyjnych i długą listę zepsutych linków na koniec. Wbudowaliśmy migrację z WordPress w Store transfers, aby zastąpić to wszystko jednym formularzem. Oto rzeczywiste uruchomienie na naszym sklepie testowym, z liczbami.
Funkcja pojawiła się w wydaniu z migracją z WordPress / WooCommerce; kroki konfiguracji opisuje przewodnik po migracji z WooCommerce do Shopify.
Sklep
Acme Outdoor to nasz demonstracyjny sklep WooCommerce (WordPress 7.1, WooCommerce 11.1), na którym testujemy migracje. Jest mały, ale ma to, co zwykle się psuje:
- 6 produktów: proste i zmienne, produkt w promocji, jeden niedostępny, jeden w wersji roboczej, jeden z możliwością zamówień oczekujących;
- 8 wariacji: kurtka przeciwdeszczowa w 2 kolorach × 3 rozmiarach z własnymi cenami, cenami promocyjnymi, stanami i obrazami oraz T-shirt z atrybutem niestandardowym (nieglobalnym);
- 4 kategorie, w tym jedna zagnieżdżona (Clothing → Jackets);
- 3 klientów z różnymi adresami rozliczeniowymi i wysyłkowymi;
- 4 zamówienia w różnych statusach - zrealizowane, w trakcie realizacji z kuponem, oczekujące (zakup jako gość) i anulowane z opłatą manipulacyjną;
- 4 kupony: procentowy z datą wygaśnięcia i limitem użycia, stały na koszyk z minimalną kwotą, stały na produkt, darmowa wysyłka;
- 5 wpisów na blogu (jeden roboczy) z obrazami wyróżniającymi, obrazami w tekście, blokami Gutenberga i shortcode’ami oraz 7 stron, w tym strona podrzędna.
Migracja
- W WordPress: Users → Profile → Application Passwords, utwórz hasło o nazwie
DataEase. - W Shopify: DataEase → Store transfers → From WordPress / WooCommerce. Wpisz adres witryny, nazwę użytkownika i hasło, kliknij Check connection. DataEase znalazł WooCommerce i pokazał liczby dla każdego typu danych.
- Pozostaw wszystko zaznaczone i kliknij Start migration.
Zajęło to 82 sekundy. Każdy typ danych zakończył się bez błędów:
| Dane | Przeniesiono | Błędy |
|---|---|---|
| Produkty | 6 (12 wariantów) | 0 |
| Kolekcje | 4 | 0 |
| Klienci | 3 | 0 |
| Zamówienia | 4 | 0 |
| Kody rabatowe | 4 | 0 |
| Wpisy na blogu | 5 | 0 |
| Strony | 7 | 0 |
| Przekierowania | 19 | 0 |
Co sprawdziliśmy później
Ceny i stany magazynowe. Czerwona kurtka w promocji za 149.00 (regularnie 179.00) stała się wariantem Shopify z ceną 149.00 i ceną porównawczą 179.00. Stany trafiły do głównej lokalizacji: po 12 kurtek każdego koloru w rozmiarze M, 42 kubki, 0 czapek. Namiot z możliwością zamówień oczekujących jest nadal sprzedawany po wyczerpaniu zapasów.
Sumy zamówień zgadzają się co do grosza. Wszystkie cztery zamówienia mają te same sumy co w WooCommerce - 188.75, 239.00 (z kuponem wpit-10off), 87.00 i 16.90 (z opłatą manipulacyjną). Pozycje są połączone z przeniesionymi wariantami po SKU, a każde zamówienie jest przypisane do swojego klienta. Żadne emaile nie zostały wysłane.
Klienci bez duplikatów. Każdy klient ma dokładnie te adresy, które miał w WooCommerce, z adresem wysyłkowym jako domyślnym - migracja zamówień nie dodała zduplikowanych adresów.
Blog zachowuje swoją historię. Wpisy zachowały oryginalne daty publikacji (marzec 2025, listopad 2025), autorów, obrazy wyróżniające i kategorie jako tagi. Obrazy w treści wpisów zostały skopiowane do Shopify Files - artykuły nie zależą już od starego serwera. Roboczy wpis pozostał wersją roboczą.
Stare linki nadal działają. /product/storm-rain-jacket/ przekierowuje na /products/storm-rain-jacket, /product-category/clothing/jackets/ na /collections/jackets, a /shop/ na /collections/all.
Drugie uruchomienie
Między migracją testową a zmianą domeny może spłynąć tydzień nowych zamówień, więc uruchomiliśmy tę samą migrację ponownie. Produkty, kolekcje, klienci, wpisy i strony zostały zaktualizowane w miejscu, a 4 zamówienia, 4 kupony i 19 przekierowań, które już istniały, zostały pominięte z adnotacją - bez duplikatów.
Co nadal wymaga człowieka
Migracja przenosi dane, a nie wygląd czy ustawienia. Po niej nadal musieliśmy wybrać motyw, skonfigurować płatności, wysyłkę i podatki, dodać strony do menu i podłączyć domenę. Recenzje produktów i komentarze do wpisów nie są migrowane.
Wypróbuj sam: skorzystaj z przewodnika po migracji z WordPress / WooCommerce. Przenosisz dane między dwoma sklepami Shopify? Do tego służą Store transfers.