Jak przenieść sklep z WooCommerce do PrestaShop?
Co można przenieść z WooCommerce do PrestaShop?
Migracja e-commerce nigdy nie jest kliknięciem jednego przycisku. Oto co można przenieść i jak:
| Dane | Możliwość migracji | Metoda |
|---|---|---|
| Produkty (nazwa, opis, cena) | ✓ Tak | CSV / moduł migracyjny |
| Zdjęcia produktów | ✓ Tak | Automatycznie lub ręcznie |
| Kategorie | ✓ Tak | CSV / moduł |
| Klienci (email, adres) | ✓ Tak | CSV (hasła nie przechodzą!) |
| Zamówienia historyczne | ✓ Częściowo | CSV, dane mogą być niekompletne |
| Atrybuty i warianty | ✓ Tak | Wymaga mapowania |
| Opinie klientów | ✓ Częściowo | Zależy od wtyczki WooCommerce |
| SEO (URL-e, meta tagi) | ⚠ Wymaga uwagi | Przekierowania 301 |
| Szablony WooCommerce | ✗ Nie | Trzeba zbudować nowy szablon PS |
| Konfiguracja wtyczek WC | ✗ Nie | Rekonfiguracja w PS |
Krok po kroku: plan migracji
1. Przygotowanie nowego sklepu PrestaShop
Zainstaluj PrestaShop na serwerze (może być to samo środowisko w innym katalogu lub staging). Skonfiguruj podstawowe ustawienia: waluta, język, podatki, metody płatności.
2. Eksport danych z WooCommerce
W WordPressie przejdź do Narzędzia → Eksport lub użyj dedykowanej wtyczki eksportowej. Najważniejsze pliki:
- Produkty (CSV z WooCommerce → Produkty → Eksport)
- Klienci (WooCommerce → Raporty → Klienci)
- Zamówienia (WooCommerce → Zamówienia → Eksport przez wtyczkę)
3. Import do PrestaShop
PrestaShop ma wbudowany importer CSV: Zaawansowane → Import.
Uwaga: kolumny w CSV muszą być zmapowane do pól PrestaShop. Często wymaga to ręcznego przygotowania pliku w Excelu lub Google Sheets.
4. Weryfikacja danych po imporcie
Po imporcie sprawdź:
- Czy wszystkie produkty mają zdjęcia?
- Czy ceny i stany magazynowe się zgadzają?
- Czy kategorie są poprawnie przypisane?
- Czy warianty (rozmiary, kolory) są zmapowane?
5. Przekierowania SEO (krytyczne!)
Jeśli zmieniasz URL-e produktów i kategorii, musisz ustawić przekierowania 301 ze starych adresów WooCommerce na nowe adresy PrestaShop. Bez tego stracisz pozycje w Google.
Przykład w .htaccess:
Redirect 301 /produkt/nazwa-produktu /pl/kategoria/nazwa-produktuDla dużych sklepów (setki URL-ów) warto użyć modułu do zarządzania przekierowaniami.
6. Konfiguracja płatności i dostawy
Metody płatności z WooCommerce nie przenoszą się automatycznie. Skonfiguruj od nowa: Przelewy24, PayU, Stripe, PayPal — każda platforma ma dedykowany moduł dla PrestaShop.
Ile trwa migracja?
- Mały sklep (do 500 produktów): 2–5 dni roboczych
- Średni sklep (500–5000 produktów): 1–3 tygodnie
- Duży sklep (5000+ produktów): od miesiąca wzwyż
Czas zależy też od stopnia personalizacji starego sklepu i jakości danych do eksportu.
Najczęstsze problemy przy migracji
- Błędy kodowania znaków — polskie znaki w CSV mogą się “sypać”; zawsze używaj UTF-8
- Duplikaty produktów — przy ponownym imporcie można przypadkowo zduplikować produkty
- Brak przekierowań — gwałtowny spadek ruchu organicznego po uruchomieniu nowego sklepu
- Hasła klientów — ze względów bezpieczeństwa nie da się ich przenieść; klienci muszą ustawić nowe
Planujesz migrację i boisz się utraty danych lub pozycji SEO? Skontaktuj się ze mną — przeprowadzam bezpieczne migracje sklepów PrestaShop.