Krótka odpowiedź: Techniczny proces migracji z WooCommerce na Shopify obejmuje w teorii 7 faz: audyt i planowanie, przygotowanie środowiska testowego, migrację danych (produkty, klienci, zamówienia), budowę sklepu docelowego (motyw, checkout, aplikacje), wdrożenie przekierowań SEO, wielopoziomowe testowanie oraz kontrolowane uruchomienie z monitoringiem. Każda faza ma swoje typowe pułapki – poniżej rozkładamy je krok po kroku, z konkretnymi działaniami do wykonania w każdej z nich.
W poprzednim artykule (Migracja z WooCommerce na Shopify – kompletny przewodnik) pokazaliśmy ogólny obraz procesu. Tutaj wchodzimy głębiej w każdy etap – z konkretnymi działaniami, typowymi narzędziami i pułapkami, na które warto uważać na każdym kroku.
Spis treści
- Faza 1: Audyt i planowanie (tydzień 1-2)
- Faza 2: Przygotowanie środowiska testowego (tydzień 2-3)
- Faza 3: Migracja danych (tydzień 3-6)
- Faza 4: Mapowanie wtyczek na aplikacje (równolegle z fazą 3)
- Faza 5: Przekierowania i SEO (tydzień 4-7)
- Faza 6: Testowanie (tydzień 6-8)
- Faza 7: Uruchomienie i monitoring (dzień 0 + 2-4 tygodnie)
- Podsumowanie procesu w jednej tabeli
- FAQ
- Podsumowanie
Faza 1: Audyt i planowanie (tydzień 1-2)
Co robimy dokładnie
- Pełny eksport struktury sklepu WooCommerce: liczba produktów, wariantów, kategorii, atrybutów.
- Spis wszystkich aktywnych wtyczek wraz z ich funkcją (nie samą nazwą – patrz nasza checklista przygotowawcza).
- Analiza obecnego ruchu i pozycji SEO w Google Search Console – które adresy URL generują najwięcej wejść i konwersji.
- Spis integracji zewnętrznych: płatności, kurierzy, ERP/CRM, narzędzia marketingowe.
- Decyzja: motyw gotowy, motyw z customizacjami, czy w pełni custom/headless (Hydrogen)?
Efekt tej fazy
Dokument planistyczny (tzw. scope of work) zawierający: dokładny zakres migrowanych danych, listę aplikacji zastępujących wtyczki, harmonogram kolejnych faz i punkty kontrolne (milestones).
Typowa pułapka: rozpoczęcie prac technicznych przed zamknięciem tej fazy. Nawet presja czasowa nie usprawiedliwia pominięcia audytu – koszt poprawek wynikających z brakującego planowania jest zwykle wyższy niż czas „zaoszczędzony” na starcie.
Faza 2: Przygotowanie środowiska testowego (tydzień 2-3)
Co robimy dokładnie
- Utworzenie sklepu Shopify w wersji deweloperskiej (development store), odizolowanej od produkcji.
- Konfiguracja podstawowej struktury: kolekcje (odpowiednik kategorii WooCommerce), struktura nawigacji, podstawowe ustawienia sklepu (waluta, języki, strefy wysyłki).
- Instalacja wybranego motywu (gotowego albo bazy pod custom development).
- Konfiguracja środowiska do testów importu danych na małej próbce (np. 20-50 produktów), zanim ruszy pełny import.
Typowa pułapka: pominięcie testu na małej próbce i przejście od razu do pełnego importu tysięcy produktów – błędy w mapowaniu danych wychodzą wtedy dopiero po fakcie, gdy poprawienie ich jest dużo bardziej pracochłonne.
Faza 3: Migracja danych (tydzień 3-6, zależnie od skali)
Produkty i warianty
- Eksport z WooCommerce w formacie CSV (natywny eksport WooCommerce albo dedykowana wtyczka eksportująca przy bardziej złożonej strukturze wariantów).
- Mapowanie pól: nazwa, opis, cena, SKU, warianty, zdjęcia, kategorie – struktura wariantów w Shopify różni się od WooCommerce (Shopify obsługuje do 3 opcji wariantu na produkt w standardowym modelu, co czasem wymaga przemyślenia struktury produktów o większej liczbie kombinacji).
- Import do Shopify przy użyciu dedykowanych narzędzi migracyjnych (np. typu Matrixify) albo customowego skryptu wykorzystującego Shopify Admin API, jeśli struktura danych jest nietypowa.
- Weryfikacja: ręczne sprawdzenie próbki produktów (różne kategorie, różne typy wariantów) pod kątem poprawności cen, zdjęć i opisów.
Klienci i historia zamówień
- Eksport bazy klientów wraz ze zgodami marketingowymi (istotne pod RODO – migracja to dobry moment na weryfikację aktualności zgód).
- Import historii zamówień w formacie zgodnym z wymaganiami Shopify – część danych (np. szczegółowe statusy realizacji) może wymagać przekształcenia.
- Decyzja o widoczności historii zamówień w panelu klienta po migracji.
Treści i strony
- Migracja stron statycznych (regulamin, polityka prywatności, o nas), wpisów blogowych (jeśli WordPress pełnił funkcję CMS), opisów kategorii.
- Zachowanie struktury nagłówków i formatowania – automatyczny eksport z WordPressa czasem gubi formatowanie, które trzeba poprawić ręcznie.
Typowa pułapka: założenie, że „eksport-import” to jeden krok. W praktyce to seria osobnych migracji (produkty, klienci, zamówienia, treści), z których każda ma swoje własne ryzyka i wymaga osobnej weryfikacji.
Faza 4: Mapowanie wtyczek na aplikacje i budowa funkcjonalności (równolegle z fazą 3)
Dla każdej zidentyfikowanej w audycie wtyczki:
- Sprawdzenie, czy istnieje bezpośredni odpowiednik w Shopify App Store.
- Jeśli tak – instalacja, konfiguracja i migracja danych powiązanych z tą funkcją (np. aktywne subskrypcje klientów, zgromadzone punkty lojalnościowe).
- Jeśli nie ma gotowego odpowiednika – decyzja: custom development (przez Shopify Admin API / Shopify Functions) albo świadoma rezygnacja z funkcji.
- Konfiguracja metafields dla niestandardowych pól produktowych (odpowiednik Advanced Custom Fields z WordPressa).
Typowa pułapka: odkrycie w połowie projektu, że „prosta” wtyczka WooCommerce w rzeczywistości realizowała kilka niezależnych funkcji, z których część wymaga osobnej aplikacji, a część customowej pracy. Stąd waga dokładnego audytu w fazie 1.
Faza 5: Przekierowania i SEO (tydzień 4-7, w zależności od skali)
Co robimy dokładnie
- Przygotowanie pełnej mapy starych adresów URL (struktura WordPress/WooCommerce) na nowe adresy Shopify.
- Wdrożenie przekierowań 301 – w Shopify realizowane przez wbudowany mechanizm przekierowań w panelu administracyjnym albo, przy dużej skali, przez import masowy.
- Priorytetyzacja: strony generujące najwięcej ruchu i konwersji (z danych Google Search Console z fazy 1) są mapowane i weryfikowane w pierwszej kolejności.
- Przeniesienie metadanych (tytuły, opisy) dla stron o najwyższym ruchu.
- Weryfikacja własności domeny w Google Search Console dla nowej struktury, przesłanie zaktualizowanej mapy witryny (sitemap).
Typowa pułapka: przekierowania „z grubsza”, np. wszystkie stare adresy URL przekierowane na stronę główną zamiast na odpowiadające im nowe adresy. To technicznie „działa” (użytkownik nie widzi błędu 404), ale z perspektywy SEO to niemal tak samo szkodliwe jak brak przekierowania w ogóle.
Faza 6: Testowanie (tydzień 6-8, w zależności od skali)
Co testujemy
- Pełna ścieżka zakupowa: przeglądanie produktów, dodanie do koszyka, checkout, płatność (w trybie testowym), potwierdzenie zamówienia, e-mail transakcyjny.
- Warianty produktów: poprawność cen, dostępności i zdjęć dla różnych kombinacji wariantów.
- Integracje: płatności (rzeczywista transakcja testowa, nie tylko wizualna weryfikacja formularza), wysyłka, ERP/CRM.
- Urządzenia mobilne: pełna ścieżka zakupowa na telefonie, nie tylko wygląd strony głównej.
- Wydajność: czas ładowania kluczowych stron pod symulowanym obciążeniem, szczególnie jeśli sklep miewa skoki ruchu sezonowego.
- Zmigrowane funkcjonalności z dawnych wtyczek: każda funkcja zmapowana w fazie 4 powinna mieć osobny scenariusz testowy.
Typowa pułapka: testowanie wyłącznie „z perspektywy admina” (czy produkt się wyświetla) zamiast pełnej ścieżki klienta (czy da się go faktycznie kupić, od A do Z, wliczając e-mail potwierdzający).
Faza 7: Uruchomienie i monitoring (dzień uruchomienia + 2-4 tygodnie)
Co robimy dokładnie
- Wybór okna czasowego poza szczytem sprzedażowym (najlepiej dzień o niskim ruchu, np. wczesny poranek w dniu roboczym).
- Przełączenie DNS domeny na Shopify – warto wcześniej obniżyć TTL rekordów DNS, żeby przełączenie było szybsze i bardziej przewidywalne.
- Intensywny monitoring pierwszych 48-72 godzin: zamówienia, błędy w panelu, indeksacja w Google Search Console, zgłoszenia od klientów.
- Monitoring przez kolejne 2-4 tygodnie: pozycje SEO (czy przekierowania działają zgodnie z planem), wydajność, ewentualne zgłoszenia dotyczące brakujących funkcji.
Typowa pułapka: traktowanie dnia uruchomienia jako końca projektu. W praktyce pierwsze 2-4 tygodnie po migracji to moment, w którym wychodzą drobne niedopatrzenia – potrzebny jest budżet czasu (i cierpliwości) na ich szybkie poprawienie.
Podsumowanie procesu w jednej tabeli
| Faza | Czas (orientacyjnie) | Kluczowy efekt |
| 1. Audyt i planowanie | 1-2 tygodnie | Dokładny zakres prac i harmonogram |
| 2. Środowisko testowe | 1 tydzień (równolegle) | Gotowy development store |
| 3. Migracja danych | 2-4 tygodnie | Produkty, klienci, zamówienia w Shopify |
| 4. Mapowanie wtyczek/aplikacji | równolegle z fazą 3 | Funkcjonalności odtworzone lub świadomie pominięte |
| 5. Przekierowania i SEO | 1-2 tygodnie | Mapa 301, zachowane pozycje SEO |
| 6. Testowanie | 1-2 tygodnie | Zweryfikowana pełna ścieżka zakupowa |
| 7. Uruchomienie i monitoring | dzień 0 + 2-4 tygodnie | Stabilny sklep produkcyjny |
Fazy 3 i 4 zwykle zachodzą równolegle, podobnie jak część fazy 5 (przekierowania można zacząć planować już w trakcie migracji danych). Dlatego całkowity czas projektu jest krótszy niż suma wszystkich faz z osobna – więcej o realnych ramach czasowych dla różnej wielkości sklepów piszemy w naszym artykule o kosztach i czasie migracji.
FAQ
Czy wszystkie te fazy muszą być realizowane sekwencyjnie?
Nie – audyt (faza 1) musi być pierwszy, a testowanie (faza 6) i uruchomienie (faza 7) muszą być ostatnie, ale migracja danych, mapowanie aplikacji i przygotowanie przekierowań mogą częściowo zachodzić równolegle, co skraca całkowity czas projektu.
Czy da się pominąć środowisko testowe (development store) przy małym sklepie?
Odradzamy to nawet przy najmniejszych sklepach – koszt czasowy przygotowania środowiska testowego jest niewielki w porównaniu z ryzykiem wprowadzania niesprawdzonych zmian bezpośrednio na sklep, który generuje sprzedaż.
Kto powinien być zaangażowany po stronie klienta w poszczególnych fazach?
Najbardziej w fazie 1 (audyt – wiedza biznesowa o sklepie) oraz fazie 6 (testowanie – weryfikacja, czy dane i funkcje odpowiadają rzeczywistości biznesowej). W pozostałych fazach zaangażowanie jest głównie na poziomie akceptacji i odpowiadania na pytania.
Podsumowanie
Migracja z WooCommerce na Shopify, rozłożona na te siedem faz, przestaje być czarną skrzynką – każdy etap ma jasny cel, konkretne działania i znane pułapki, których można uniknąć świadomym planowaniem. Największe ryzyko nie leży w pojedynczym trudnym kroku, tylko w pomijaniu któregokolwiek z etapów pod presją czasu.
Jeśli chcecie zobaczyć, jak ten proces wyglądałby konkretnie dla Waszego sklepu – z realnym harmonogramem opartym o Wasze dane, a nie uśrednione widełki – zapraszamy na bezpłatny audyt.



