Blog · Migracje · IdoSell

Migracja z WooCommerce na IdoSell — czego się spodziewać

Migracja sklepu z WooCommerce na IdoSell to nie tylko przeniesienie produktów. Sprawdź, co realnie da się przenieść, gdzie czekają pułapki i jak nie stracić pozycji w Google.

CZAS CZYTANIA: ~9 MIN


WooCommerce jest świetnym wyborem na start. Ale gdy sklep dorobi się kilkuset produktów, kilku integracji z hurtowniami i regularnego ruchu marketingowego, zaczynają się problemy: wolne ładowanie, podatność na włamania, kosztowne wtyczki, nieprzewidywalne aktualizacje. Migracja na IdoSell to wtedy nie kaprys — to decyzja operacyjna. Ten wpis pokazuje, co konkretnie wchodzi w zakres migracji, co da się przenieść w 1:1, a co trzeba zbudować od nowa. Bez ściemy, z perspektywy zespołu, który robi to od strony technicznej.


Dlaczego firmy migrują z WooCommerce na IdoSell

Migracja zawsze ma konkretną przyczynę. W naszej praktyce powtarzają się cztery powody, dla których właściciele sklepów decydują się na zmianę:

Skala przerasta WordPress — przy kilku tysiącach produktów, dużym ruchu i kilkunastu integracjach WooCommerce zaczyna pracować coraz wolniej, a koszty utrzymania serwera dedykowanego rosną szybciej niż obroty.
Bezpieczeństwo — sklep oparty na WordPressie wymaga stałej opieki nad aktualizacjami pluginów, motywu i samego CMS-a. IdoSell jako platforma SaaS bierze to na siebie.
Operacyjność — IdoSell ma wbudowany pełny panel do zarządzania zamówieniami, kurierami, magazynem i kampaniami marketingowymi. W WooCommerce te funkcje rozproszone są między dziesiątki wtyczek.
Integracje bez fundacji — Allegro, Baselinker, polskie systemy kurierskie i bramki płatności w IdoSell działają jako natywne moduły, bez utrzymywania kolejnych wtyczek od zewnętrznych dostawców.

Decyzja o migracji to nie wybór lepszej platformy w abstrakcyjnym sensie. To wybór modelu — z SaaS-em tracisz część swobody (np. nie wgrasz dowolnej wtyczki), ale zyskujesz przewidywalność, wsparcie techniczne dostawcy i panel zbudowany pod realne operacje e-commerce, a nie pod blog z dodatkiem koszyka.


Co dokładnie przenosi się przy migracji

Pełny zakres migracji obejmuje cztery główne obszary danych. Każdy z nich ma swoje pułapki — opisujemy je niżej.

Produkty i kategorie

Produkty z WooCommerce eksportujemy do formatu CSV lub przez REST API. Przenosimy nazwy, opisy, ceny, stany magazynowe, zdjęcia, warianty (rozmiar, kolor), atrybuty, kategorie i tagi. Po stronie IdoSell trafiają do struktury katalogowej z odpowiednim mapowaniem kategorii i parametrów. Najczęstsze problemy to niespójne nazewnictwo atrybutów (np. Kolor vs kolor vs color) i opisy HTML, w których tkwią inline style albo odwołania do plików z medialibrary WordPressa, których trzeba się pozbyć.

Klienci

Konta klientów przenosimy z bazą adresów dostawy, NIP-ami, historią zakupową i statusami programów lojalnościowych (jeśli były). Hasła nie są przenoszone w postaci jawnej — to fizycznie niemożliwe, bo w WooCommerce są zaszyfrowane jednokierunkowym hashem. Standardowa procedura: każdy klient po pierwszym logowaniu na nowej platformie dostaje link do ustawienia nowego hasła. To trzeba zakomunikować mailingowo przed startem, inaczej obsługa klienta dostanie falę pytań.

Zamówienia i historia sprzedaży

Historię zamówień przenosimy w trybie archiwalnym — do celów księgowych, reklamacji i analiz. Nie są to "żywe" zamówienia, które można dalej edytować, tylko zapis stanu z dnia migracji. W praktyce wystarcza: klient widzi swoje wcześniejsze zakupy, a Ty masz dane do raportów. Pełne odtworzenie statusów, workflow-ów i powiązanych dokumentów z WooCommerce w IdoSell zwykle nie ma sensu kosztowo.

Treści marketingowe i SEO

Strony statyczne (regulamin, polityka prywatności, "o nas"), wpisy blogowe, kategorie i opisy SEO przenosi się ręcznie albo półautomatycznie. Najważniejsze — przeniesienie metadanych SEO (title, description) i zmapowanie URL-i starych podstron na nowe, żeby Google nie zgubił pozycji. O tym piszemy szerzej w sekcji o SEO.


Czego nie przeniesiesz w 1:1

To jest sekcja, którą agencje sprzedające migrację często pomijają — a to ona decyduje o tym, czy projekt kończy się sukcesem, czy frustracją klienta. Nie wszystko z WooCommerce ma odpowiednik w IdoSell. Trzy obszary, które wymagają decyzji projektowych:

Customowe wtyczki i kod motywu

Jeśli w WooCommerce masz wtyczkę robiącą coś specyficznego (np. konfigurator produktu, zaawansowany kalkulator wysyłki, własną integrację z lokalnym ERP), nie przeniesie się ona w postaci pluginu. IdoSell ma własny system modułów i API. Funkcjonalność trzeba albo przemapować na istniejące moduły IdoSell, albo zbudować od nowa jako dedykowaną aplikację po API platformy. Czasem da się to uprościć (np. ten sam efekt biznesowy osiąga się natywnym mechanizmem IdoSell), czasem trzeba dedykowanego programisty.

Recenzje i komentarze z natywnych mechanizmów WP

Recenzje produktów w WooCommerce siedzą w tabeli wp_comments. Z tego źródła można je wyciągnąć i przemapować, ale jeśli używałeś zewnętrznego systemu opinii (Trustmate, Opineo, ceneo.pl), historię importuje się z poziomu tamtego dostawcy. Zwykle te systemy obsługują migrację domeny.

Treści generowane przez wtyczki SEO

Jeśli używałeś Yoasta, RankMatha albo AIOSEO, metatagi i schema.org są zapisane w meta-polach WP. Trzeba je wyciągnąć z bazy i przekształcić na format IdoSell. Nie da się przenieść samej konfiguracji wtyczki — tylko jej rezultaty (czyli wpisane treści).


Jak migrować bez utraty SEO

To jest punkt, na którym najczęściej upadają migracje. Sklep ze 100 zaindeksowanymi podstronami ma zbudowaną historię w Google. Migracja bez planu SEO potrafi w jeden weekend wyzerować ruch organiczny zbudowany przez lata.

Mapowanie URL stary → nowy

Przed migracją robi się pełny eksport listy aktywnych URL-i z WooCommerce — z Search Console, sitemap.xml, i bezpośrednio z bazy. Następnie każdy stary URL mapujemy na nowy w strukturze IdoSell. Najczęstsze pułapki:

Inna struktura kategorii — w WooCommerce kategorie mogą być hierarchiczne i z polskimi znakami, IdoSell często wymaga przemapowania. To trzeba przemyśleć wcześniej, a nie poprawiać po fakcie.
Stronicowanie — listingi typu /kategoria/page/2 wymagają osobnego mapowania, bo IdoSell używa innej składni paginacji.
Stare wpisy blogowe — często mają polskie znaki w URL-u, datę w slugu, prefix /2019/06/ itp. Wszystko musi mieć przekierowanie 301 na nowy odpowiednik.

Przekierowania 301

Każdy stary URL musi odpowiedzieć kodem 301 (trwałe przekierowanie) na swój nowy odpowiednik. IdoSell ma wbudowany mechanizm przekierowań, do którego wgrywa się mapowanie hurtowo z pliku CSV. Bez tego Google przez kilka tygodni indeksuje stare URL-e jako "nie znaleziono" i drastycznie obniża pozycje całego sklepu.

Search Console po migracji

Po starcie nowej platformy zgłaszamy w Search Console: nową sitemapę, zmianę adresu (jeśli zmieniała się domena) i monitorujemy raport "Coverage". W pierwszych 2-4 tygodniach pojawią się błędy — to normalne, ważne żeby je czytać i reagować. Sytuacja stabilizuje się zwykle po 1-3 miesiącach.


Ile trwa migracja i ile kosztuje

Pełna migracja sklepu trwa zwykle od 2 do 8 tygodni roboczych. Czas zależy głównie od trzech zmiennych: liczby produktów, liczby integracji i głębokości customizacji starego sklepu. Mały sklep z 200 produktami, standardowym layoutem i bez customowych wtyczek można przenieść w 2-3 tygodnie. Sklep z 30 000 SKU, ośmioma integracjami i dedykowanymi modułami to projekt na 6-10 tygodni.

Koszt migracji zaczyna się od 2500 zł za podstawowy projekt i rośnie wraz z zakresem. Najczęściej widełki to 4000-15000 zł netto. To koszt jednorazowy — abonament IdoSell to oddzielne rozliczenie z platformą.

Co realnie wchodzi w cenę:

Eksport i transformacja danych — z WooCommerce do formatu IdoSell
Konfiguracja nowego sklepu — szablon, kategorie, metody dostawy, płatności, integracje
Mapowanie i przekierowania 301 — pełna lista starych URL-i z odpowiednikami
Testowanie i odbiór — środowisko testowe, weryfikacja na żywych danych, wdrożenie w trybie produkcyjnym
Wsparcie po starcie — pierwsze 2-4 tygodnie monitorujemy ruch i błędy

Najczęstsze pułapki przy migracji WooCommerce → IdoSell

Z naszej praktyki migracyjnej kilka pułapek powtarza się szczególnie często. Warto je znać, zanim podpiszesz jakąkolwiek umowę z agencją.

Migracja "na żywo" zamiast środowiska testowego

Część tańszych ofert proponuje migrację bezpośrednio na produkcyjnym sklepie, bez środowiska testowego. To krytyczny błąd — w razie problemu klient widzi pusty sklep przez kilka godzin lub dni. Profesjonalny wykonawca zawsze stawia kopię na środowisku testowym, gdzie wszystko jest weryfikowane przed przełączeniem domeny.

Brak audytu istniejącego sklepu przed wyceną

Wycena bez wglądu w bazę danych WooCommerce to wróżenie z fusów. Profesjonalna migracja zaczyna się od audytu: ile produktów, jakie wtyczki, jakie atrybuty, jakie URL-e, ile zamówień historycznych, jakie integracje. Dopiero potem podawana jest realna cena. Wycena "od ręki" bez audytu zwykle kończy się doliczeniami w trakcie projektu.

Pominięcie 301 i obwinianie IdoSell o spadek ruchu

Po migracji ruch organiczny zwykle przez 4-8 tygodni jest niższy niż przed — to normalna konsekwencja zmiany struktury URL. Ale jeśli ten spadek jest drastyczny (np. 60-80%), to znaczy, że ktoś nie zrobił poprawnie przekierowań 301. To problem nie platformy, tylko wykonawcy migracji.

Niedopasowanie integracji do realnego workflow

Często widzimy migracje, w których integracje z Baselinkerem, ERP-em czy hurtowniami zostały "podpięte" bez weryfikacji, czy rzeczywiście synchronizują dane w sposób, w jaki działa biznes klienta. Standardowa konfiguracja nie zawsze odpowiada specyfice sklepu — zwłaszcza jeśli wcześniej w WooCommerce były customowe modyfikacje.


Jak przygotować się przed startem migracji

Migracja idzie szybciej i taniej, jeśli przed rozmową z agencją masz przygotowane podstawowe dane. Poniżej minimalna lista, którą warto mieć pod ręką:

Liczba produktów i informacja, ile z nich ma warianty
Lista aktywnych wtyczek WooCommerce (Plugins → Installed Plugins)
Lista aktywnych integracji (Baselinker, ERP, hurtownie, kurierzy, bramki płatności)
Eksport URL-i z Search Console (top 500 najpopularniejszych podstron — to ten ruch realnie chronisz)
Dane dostępowe do hostingu, panelu WordPress, FTP/SSH (do zrzutu bazy)
Bieżące metryki SEO — pozycje kluczowych fraz, ruch organiczny, top wyników w Google
Decyzja co do domeny — zostaje ta sama czy migrujesz też na nową

Im więcej z tych danych zbierzesz przed pierwszą rozmową, tym dokładniejsza wycena. To również chroni Cię przed agencjami, które dają "cenę od ręki" — bo bez tych informacji żadna uczciwa wycena nie istnieje.


Podsumowanie

Migracja z WooCommerce na IdoSell to projekt techniczny i organizacyjny, nie kwestia kilku kliknięć w kreatorze. Większość pułapek jest do uniknięcia, jeśli:

Masz audyt obecnego sklepu zanim ustalisz cenę i termin
Migracja idzie przez środowisko testowe, a nie bezpośrednio na produkcji
Plan SEO i przekierowania 301 są częścią projektu od pierwszego dnia, a nie dodatkiem na końcu
Wykonawca rozumie Twój workflow operacyjny, a nie tylko technologię

Większość problemów z migracjami, które naprawiamy po innych agencjach, sprowadza się do jednego: ktoś potraktował to jako przeniesienie produktów, a nie jako reorganizację całego sklepu na nowej platformie. To są dwa różne projekty — i dwie różne ceny.


Konsultacja

Planujesz migrację swojego sklepu?

Zacznijmy od audytu. Bezpłatna konsultacja, podczas której przejdziemy przez Twój sklep, zakres migracji i realistyczny harmonogram. Bez zobowiązań.

Umów konsultację → Zobacz pełną usługę

Powiązane tematy

Inne wpisy o migracjach i IdoSell

MIGRACJA · SHOPER
Migracja z Shoper na IdoSell

Co da się przenieść, jak nie stracić SEO i jakie są największe pułapki migracji z Shoper.

MIGRACJA · PRESTASHOP
Migracja z PrestaShop na IdoSell

Krok po kroku: produkty, kategorie, klienci, historia zamówień i przekierowania 301.

SEO · MIGRACJA
Migracja bez utraty SEO

Przekierowania 301, mapowanie URL, Search Console — jak zmigrować bez tracenia pozycji.