Otwiera się w nowej karcie
PrestaShop Expert - PEEKY
Shoper Premium Shoper Partner Oficjalny partner wdrożeniowy Shoper

Migracja sklepu internetowego · PrestaShop › Shoper

Migracja z PrestaShop na Shoper

Przeniesienie sklepu bez przestoju: kombinacje i cechy produktów, ceny specjalne, klienci, zamówienia i adresy, a do tego konfiguracja Allegro, płatności i wysyłek w Shoper oraz raport zgodności danych przed uruchomieniem.

Shoper przejmuje hosting i aktualizacje platformy, a my przenosimy sklep: produkty z kombinacjami, cenniki, klientów, historię zamówień i treści. Przed wdrożeniem sprawdzamy, jak odtworzyć potrzebne funkcje i integracje oraz które dotychczasowe adresy da się zachować. Nowy sklep budujemy równolegle z obecnym. Przed uruchomieniem dostajesz raport zgodności danych, wyniki testów i plan przełączenia.

5.0/5 opinie Google  ·  50+ wdrożeń e-commerce  ·  PrestaShop Expert  ·  Shoper Partner

Migracja z PrestaShop na Shoper - panel PrestaShop i nowy sklep Shoper, PEEKY

W skrócie

Na czym polega migracja z PrestaShop na Shoper

Migracja z PrestaShop na Shoper to przeniesienie sklepu z własnego serwera na platformę w abonamencie i ułożenie na nowo tych elementów, które w Shoper działają inaczej. Shoper utrzymuje infrastrukturę i aktualizuje oprogramowanie platformy, więc odpadają aktualizacje PrestaShop, PHP i modułów. Decyzji wymagają trzy obszary: struktura produktów, zasady cenowe i adresy URL. Dla każdego ustalamy przed importem, jak ma działać w Shoper, a wynik sprawdzamy w sklepie testowym.

  • Co przenosimy: produkty z kombinacjami i zdjęciami, cechy, pola personalizacji, zestawy, kategorie i producentów, klientów z adresami i grupami, historię zamówień, kody rabatowe, opinie, strony CMS i blog, wersje językowe, metadane SEO oraz adresy: zachowane albo przekierowane.
  • Jak przenosimy dane: metodę dobieramy do typu danych. Produkty i kody rabatowe obsługuje import Shoper, a warianty, atrybuty, klientów i zamówienia przenosimy przez API lub narzędzia przeznaczone do tych danych. Zakres potwierdzamy migracją próbną.
  • Kombinacje i cechy: atrybuty, z których PrestaShop buduje kombinacje (np. Rozmiar), stają się cechami wariantów Shoper, a opisowe cechy produktu (np. Materiał) atrybutami Shoper. Pola personalizacji przechodzą do wariantów niemagazynowych typu tekst lub plik, także z dopłatą.
  • Ceny: standardowo Shoper ma cenę podstawową i dwie dodatkowe ceny dla grup klientów, procentowy rabat indywidualny, promocje i kody rabatowe. Ceny specjalne z PrestaShop rozpisujemy na te mechanizmy albo na rozwiązania dodatkowe i sprawdzamy scenariuszami zakupowymi.
  • Utrzymanie: odpadają hosting, aktualizacje i konflikty modułów. Dochodzą abonament Shoper, aplikacje oraz usługi płatności, przesyłek i fakturowania. Zestawienie kosztów po obu stronach dostajesz w audycie.
  • Przestój: obecny sklep sprzedaje do momentu przełączenia domeny. Nowy powstaje obok, a zamówienia z okna przełączenia przenosimy w drugiej synchronizacji.
  • Widoczność w Google: najpierw sprawdzamy, które adresy da się zachować jako własne adresy w Shoper. Pozostałe przekierowujemy 1:1 do produktów i kategorii, a Search Console monitorujemy przez 30 dni.
  • Czas i koszt: od 2-3 tygodni dla małego sklepu do 8-10 tygodni dla dużego sklepu z integracjami. Po bezpłatnej wstępnej ocenie dostajesz orientacyjne widełki, dokładną kwotę po audycie z dostępem do danych. Od czego zależą czas i cena.

Tak wygląda raport zgodności danych

Każdą liczbę sprawdzamy po obu stronach, a ceny i personalizację testujemy w koszyku

Fragment przykładowego raportu po migracji próbnej. Liczby są przykładowe i nie opisują konkretnego projektu. Przy migracji z PrestaShop na Shoper raport dzieli adresy na zachowane, przekierowane i wymagające decyzji, a przy kombinacjach pokazuje mapę produktu, kombinacji, kodu i stanu.

ElementPrestaShopShoperStatusKomentarz
Produkty1 2401 240zgodneBez uwag
Kombinacje5 8605 860 wariantówzgodneMapa: produkt, kombinacja, kod, stan i cechy
Pola personalizacji23 produkty23zgodneKoszyki testowe 23/23: puste pole, dopłata, dwie sztuki z różnym tekstem
Cechy produktów3434 atrybutyzgodneFiltry przetestowane na 3 kategoriach
Klienci21 30021 300zgodne4 grupy; ceny dla 2 grup jako dodatkowe poziomy cenowe
Zamówienia64 00064 000zgodneNumer PrestaShop przy zamówieniu; import bez wiadomości do klientów i zmian stanów
Scenariusze cenowe4040zgodneGrupa, ilość, promocja, kupon, waluta; cena, podatek, zaokrąglenie
Oferty Allegro410410zgodneCeny, stany i pobieranie zamówień przetestowane
Adresy zachowane1 9001 900zgodneOdpowiedź 200, poprawny adres kanoniczny
Adresy zmienione2 0002 000 przekierowańzgodnePrzekierowania do produktów i kategorii, bez łańcuchów
Adresy bez odpowiednika4040decyzjaLista z propozycją celu lub kodu 410 do Twojej akceptacji

Przykład decyzji z audytu (poglądowy): kurtka ma w PrestaShop kombinacje Kolor × Rozmiar oraz opisową cechę Materiał. Kolor i Rozmiar odwzorowujemy jako cechy wariantów Shoper, a każdą kombinację jako wariant magazynowy z własnym kodem i stanem. Materiał staje się atrybutem produktu, widocznym w danych technicznych i w filtrach. Pole „Napis na metce” z dopłatą 10 zł staje się wariantem niemagazynowym typu tekst, który podnosi cenę o kwotę. Test obejmuje wybór kombinacji z właściwym kodem i stanem, zapis napisu, cenę w koszyku, zachowanie pustego pola oraz zamówienie dwóch sztuk z różnymi napisami.

Decyzja

Kiedy migracja z PrestaShop na Shoper ma sens, a kiedy lepsza jest inna droga

Porównujemy trzy drogi według tych samych kryteriów: aktualizację PrestaShop do wersji 8 lub 9, migrację na Shoper i migrację na Shopify. Wykonujemy wszystkie trzy, więc rekomendację opieramy na kosztach, potrzebnych funkcjach i codziennej obsłudze sklepu.

Shoper ma sens, gdy

  • Utrzymanie serwera, aktualizacje i konflikty modułów zajmują coraz więcej czasu i budżetu.
  • Sklep działa na PrestaShop 1.6 lub 1.7, a przejście na wersję 8 lub 9 wymaga przeglądu albo przebudowy modułów i szablonu.
  • Sprzedajesz głównie w Polsce, korzystasz z Allegro, BLIK i InPost i chcesz obsługiwać je z jednego panelu.
  • Wolisz stały abonament ze wsparciem technicznym platformy, a przy większej skali rozważasz Shoper Premium.
  • Katalog i ceny mieszczą się w mechanizmach Shoper albo dają się uzupełnić sprawdzonymi aplikacjami.

Najpierw sprawdzamy inną drogę, gdy

  • Potrzebujesz dostępu do kodu, serwera lub bazy danych. Wtedy zostajesz przy PrestaShop, bo Shopify jako platforma w abonamencie też tego nie daje.
  • Moduły mają własną logikę biznesową, której odtworzenie w aplikacjach kosztowałoby więcej niż aktualizacja PrestaShop.
  • Ceny specjalne zależą od kraju, waluty lub ilości, a cenników jest więcej, niż obsługuje standardowy mechanizm Shoper.
  • Prowadzisz multisklep ze wspólną bazą klientów i stanów.
  • Sprzedajesz na kilku rynkach zagranicznych. Wtedy porównujemy obsługę języków, walut, płatności i logistyki w Shoper i przy migracji na Shopify.

We wstępnej ocenie wskazujemy, która droga ma więcej sensu dla Twojego sklepu. Pełne porównanie kosztów, z rozbiciem na wdrożenie, abonament, aplikacje i usługi dodatkowe, dostajesz w audycie. Jeśli z porównania wynika, że prostsza zmiana rozwiąże Twój problem, piszemy to w odpowiedzi.

Co się zmienia

Co zmienia się w utrzymaniu sklepu i obsłudze sprzedaży

W PrestaShop serwer, aktualizacje i moduły są po Twojej stronie. W Shoper część zadań przejmuje platforma, część obsługują aplikacje i usługi uruchamiane osobno. Cztery obszary planujemy przed migracją danych.

Utrzymanie platformy

Shoper utrzymuje infrastrukturę i aktualizuje oprogramowanie platformy, więc odpadają aktualizacje PrestaShop, PHP i modułów oraz administracja serwerem. Po stronie projektu zostaje konfiguracja sklepu i uzgodniona obsługa szablonu oraz integracji. Wariant Standard lub Premium dobieramy do potrzeb: Premium wybiera się zwykle przy większym ruchu, potrzebie rozszerzonego wsparcia albo kilku magazynach. Warunki przedstawiamy w audycie.

Moduły i aplikacje

Spisujemy używane moduły PrestaShop i dla każdego ustalamy odpowiednik: funkcję wbudowaną w Shoper, aplikację z Shoper App Store, zmianę w szablonie Storefront albo rozwiązanie przez API. Przed decyzją poznajesz potrzebne aplikacje z kosztem miesięcznym i zakres rozwiązań indywidualnych. Uzgodnione funkcje sprawdzamy w sklepie testowym.

Allegro, płatności i dostawy

Allegro łączy się w Shoper przez wbudowaną aplikację opartą na Apilo, z osobnym kontem Apilo; możesz też zostać przy BaseLinkerze. Istniejące oferty wiążemy z nowym katalogiem i testujemy ceny, stany i pobieranie zamówień. Płatności, w tym BLIK, uruchamiamy po spełnieniu warunków operatora, a przesyłki konfigurujemy z punktami odbioru, etykietami i kosztami dostawy. Zwroty do zamówień opłaconych przed migracją wykonujesz u dotychczasowego operatora płatności.

Faktury i magazyn

Shoper Faktury i Magazyn to osobny program z własnym abonamentem, połączony ze sklepem. Integrację z KSeF uruchamia się w nim i uwierzytelnia osobno. Możesz też zostać przy obecnym systemie fakturującym lub ERP. Format, serię i numer początkowy faktur oraz obsługę korekt uzgadniamy przed startem, a przy magazynie sprawdzamy, które procesy obsłuży wybrany wariant Shoper, a które zostaną w ERP.

Ceny i rabaty

Jak przenosimy ceny specjalne, grupy klientów i reguły koszyka

W PrestaShop cena specjalna może zależeć od grupy, klienta, kraju, waluty, ilości i dat. Standardowo Shoper ma cenę podstawową i dwie dodatkowe ceny przypisywane grupom klientów, procentowy rabat indywidualny dla zalogowanego klienta, promocje, kody rabatowe i progi rabatowe. Każdą regułę z PrestaShop rozpisujemy na te mechanizmy albo na rozwiązanie dodatkowe i sprawdzamy cenę, którą klient zapłaci w koszyku.

Mechanizmy cenowe

Mechanizm w PrestaShopOdpowiednik w ShoperSposóbUwagi
Cena bazowa i wpływ kombinacji na cenę Cena produktu i cena wariantu ◐ + weryfikacja Sprawdzamy podatki i sposób zapisu kwot netto i brutto, żeby cena w koszyku była taka sama jak dziś.
Cena specjalna dla grupy klientów Dodatkowy poziom cenowy albo rabat grupy ○ ręcznie Shoper przypisuje grupom dwie dodatkowe ceny. Większą liczbę cenników oceniamy osobno. Techniczne pole importu price_special oznacza w Shoper drugą cenę hurtową i nie odpowiada cenom specjalnym PrestaShop.
Cena produktu dla konkretnego klienta Rozwiązanie ustalane w audycie ○ ręcznie Rabat indywidualny Shoper jest procentowy i działa po zalogowaniu, więc nie odtworzy innej ceny dla każdego produktu. Dla takich kontrahentów dobieramy rozwiązanie osobno.
Cena specjalna z datami Promocja z terminem ◐ + weryfikacja Odtwarzamy zakres produktów, terminy i cenę promocyjną. Zestawy produktów nie korzystają ze zwykłej promocji.
Cena zależna od ilości Aplikacja do progów ilościowych ○ ręcznie Aplikacje mają własne ograniczenia. Aplikacja Progi ilościowe opisuje na przykład problemy z tabelą progów przy promocjach w Storefront i z ilością zmienioną w InPost Pay. Dlatego testujemy progi, warianty i każdą używaną ścieżkę zakupu.
Cena zależna od kraju lub waluty Waluty i wersje językowe + rozwiązanie dodatkowe ○ ręcznie Samo przeliczenie waluty nie odtworzy osobnej ceny dla kraju. Warunki odtwarzamy i sprawdzamy w koszyku.
Reguły cenowe katalogu Promocje ○ ręcznie Zachowujemy zakres produktów, priorytety i oczekiwaną cenę końcową.
Reguły koszyka (vouchery) Kody rabatowe i progi rabatowe ◐ + weryfikacja Aktywne kody przenosimy z warunkami i limitami. Reguły bez odpowiednika rozwiązujemy aplikacją albo innym mechanizmem uzgodnionym z Tobą.

Scenariusze, którymi sprawdzamy ceny

  • Klient niezalogowany, jedna sztuka
  • Klient z grupy A i klient z grupy B
  • Kontrahent z rabatem indywidualnym
  • Ilość poniżej progu, na progu i powyżej
  • Wariant z personalizacją i dopłatą
  • Promocja aktywna i dzień po jej końcu
  • Kod rabatowy łączony z promocją i z niej wykluczony
  • Inna waluta lub wersja językowa
  • Szybki zakup, np. InPost Pay, jeśli go używasz

Dla każdego scenariusza zapisujemy kwotę z PrestaShop i wynik z Shoper: cenę pozycji, rabat, podatek, zaokrąglenie i zapis w zamówieniu. Różnice wyjaśniamy w raporcie, zanim odbierzesz sklep.

Zakres

Co dokładnie przenosimy przy migracji z PrestaShop na Shoper

Każdy element Twojego sklepu ma w Shoper odpowiednik, zamiennik w aplikacji albo wymaga osobnego rozwiązania. Poniższe tabele pokazują typowe rozwiązania. To, co dotyczy Twojego sklepu, dostajesz w raporcie zgodności wypełnionym Twoimi danymi, a każdy wiersz przechodzi przez raport i Twój odbiór.

  • ● automatycznie
  • ◐ automatycznie + ręczna weryfikacja
  • ○ odtwarzamy ręcznie
  • ✕ brak odpowiednika - rozwiązanie zastępcze

Katalog i treści

Element w PrestaShopOdpowiednik w ShoperSposóbUwagi
Produkty Produkty ● automatycznie Nazwy, opisy, kody, EAN, wagi, ceny, VAT, zdjęcia i pola SEO przenosimy importem produktów Shoper.
Kombinacje (atrybuty, np. Kolor, Rozmiar) Zestawy wariantów z cechami, warianty magazynowe ◐ + weryfikacja Zestawy wariantów budujemy z grup atrybutów używanych w produktach, a każda kombinacja dostaje wariant z własnym kodem i stanem. Standardowy import Shoper nie obejmuje wariantów, więc przenosimy je przez API lub narzędzie do wariantów.
Zdjęcia kombinacji Zdjęcia wariantów i galeria produktu ◐ + weryfikacja Docelową prezentację ustalamy przy szablonie, bo galeria kilku zdjęć dla każdej kombinacji nie zawsze przenosi się 1:1.
Pola personalizacji (tekst, plik) Warianty niemagazynowe typu tekst lub plik ◐ + weryfikacja Dopłatę kwotową lub procentową ustawiamy przy wariancie. Testujemy puste pole, pole obowiązkowe i kilka sztuk z różnym tekstem.
Cechy produktów (np. Materiał) Atrybuty produktu ◐ + weryfikacja Widoczne w danych technicznych i w filtrach. Standardowy import ich nie obejmuje, więc przenosimy je przez API lub narzędzie do atrybutów.
Zestawy (packs) Zestawy produktów ◐ + weryfikacja Zestaw ma własną cenę, a stany składników zmniejszają się automatycznie. Po wyprzedaniu składnika zestaw znika ze sprzedaży.
Produkty wirtualne i pliki do pobrania Produkty cyfrowe ◐ + weryfikacja Pliki do pobrania przenosimy do produktów cyfrowych. Usługi bez pliku konfigurujemy osobno, z formą dostawy dopasowaną do sposobu realizacji.
Kategorie Kategorie ◐ + weryfikacja Drzewo kategorii odtwarzamy, a adresy kategorii z ruchem zachowujemy albo przekierowujemy.
Producenci i dostawcy Producenci; dostawcy według ustaleń ◐ + weryfikacja Strony producentów z treścią i adresem. Sposób zapisu dostawców ustalamy pod Twoje procesy zakupowe.
Opinie o produktach (moduł) Opinie Shoper ◐ + weryfikacja Treści, oceny, autorzy i daty, jeśli moduł pozwala je wyeksportować.
Strony CMS i blog (moduł) Strony informacyjne i blog Shoper ◐ + weryfikacja Treści, zdjęcia i linki przepisujemy; przy blogu sprawdzamy, co pozwala wyeksportować moduł.
Zdjęcia Zdjęcia w Shoper ● automatycznie Import pobiera je z linków; nazwy plików i teksty alternatywne przenosimy.
Meta tytuły i opisy Zakładka Pozycjonowanie ● automatycznie Tytuły, opisy i słowa kluczowe produktów, kategorii, producentów i stron.
Przyjazne adresy i przekierowania (moduł, .htaccess) Własne adresy URL i przekierowania 301 ◐ + weryfikacja Najpierw sprawdzamy, które adresy da się zachować. Pozostałe przekierowujemy, a stare reguły scalamy z nową mapą bez łańcuchów (patrz SEO).
Wersje językowe i waluty Wersje językowe i waluty Shoper ○ ręcznie Import produktów wybiera wersję językową, a treści każdej wersji sprawdzamy osobno.
Multisklep Osobne sklepy Shoper albo wersje językowe ○ ręcznie Zależy od tego, co sklepy współdzielą: asortyment, klientów, stany, cenniki. Architekturę dobieramy w audycie.
Moduły Funkcje Shoper, aplikacje, szablon Storefront lub API ○ ręcznie W audycie: funkcja, odpowiednik i koszt miesięczny każdego modułu.

Klienci, zamówienia i dokumenty

Element w PrestaShopOdpowiednik w ShoperSposóbUwagi
Klienci z adresami Klienci ◐ + weryfikacja Dane, adresy, NIP i przypisanie do grup przenosimy przez API lub importer klientów; metodę potwierdzamy migracją próbną. Bez haseł (patrz FAQ).
Zgody na newsletter Zgody i lista subskrybentów ◐ + weryfikacja Zgodę zaznaczamy tylko tam, gdzie wynika z danych źródłowych. Samo konto klienta ani zweryfikowany e-mail jej nie oznaczają.
Grupy klientów Grupy klientów ◐ + weryfikacja Z rabatem grupy i przypisaniem do poziomu cenowego, jeśli grupa ma własne ceny.
Rejestracja firm i sprzedaż B2B Ustawienia rejestracji i grup w Shoper ○ ręcznie Pole NIP przy rejestracji firmy, ukrywanie cen przed niezalogowanymi i ręczne zatwierdzanie kont to osobne ustawienia; konfigurujemy te, których używasz.
Zamówienia Zamówienia historyczne ◐ + weryfikacja Daty, pozycje, kwoty, statusy, dane klienta i numer z PrestaShop. Import wykonujemy tak, żeby nie wysyłał klientom wiadomości, nie zmieniał stanów i nie uruchamiał integracji; sprawdzamy to na próbce.
Faktury i korekty (PDF z PrestaShop) Archiwum + system fakturujący ○ ręcznie Dokumenty archiwizujemy przed wyłączeniem starego sklepu. Nowe faktury i korekty wystawia Shoper Faktury i Magazyn albo dotychczasowy system.
Zwroty Obsługa zwrotów w Shoper lub aplikacja ○ ręcznie Historia trafia do archiwum, a sprawy otwarte w dniu przełączenia domykamy według planu.
Kody rabatowe Kody rabatowe ● automatycznie Kody obsługuje standardowy import Shoper; warunki i limity sprawdzamy po imporcie.
Karty podarunkowe (moduł) Kody o stałej wartości lub aplikacja ○ ręcznie Sposób odtworzenia sald ustalamy po sprawdzeniu danych modułu.

Konfiguracja i integracje

Element w PrestaShopOdpowiednik w ShoperSposóbUwagi
Moduły płatności (PayU, Przelewy24, Tpay, PayPal, pobranie) Płatności w Shoper ○ ręcznie Metody uruchamiamy po spełnieniu warunków operatora; każdą testujemy zakupem i zwrotem.
Przewoźnicy, strefy, przedziały wagowe i cenowe Formy dostawy i integracje kurierskie ○ ręcznie Punkty odbioru, etykiety, koszty i progi darmowej dostawy.
Moduł Allegro Allegro przez aplikację opartą na Apilo albo BaseLinker ○ ręcznie Oferty wiążemy z nowym katalogiem. Przy integracji przez Apilo ceny i stany dla Allegro zmienia się w Apilo.
BaseLinker, ERP, magazyn Te same systemy podpięte do Shoper ○ ręcznie Nowe ID produktów i wariantów. Ustalamy, który system jest źródłem stanów w każdym etapie.
Zaawansowane zarządzanie stanem, magazyny Magazyn Shoper, kilka magazynów w Premium, ERP ○ ręcznie Procesy magazynowe porównujemy w audycie i dobieramy wariant Shoper do potrzeb.
Analityka i piksele (GA4, GTM, Meta, Consent Mode) Integracje Shoper z narzędziami Google, aplikacja zgód ○ ręcznie Konwersje konfigurujemy od nowa i testujemy; sprawdzamy brak podwójnego zliczania.
Pracownicy i uprawnienia Konta administratorów Shoper ○ ręcznie Liczba kont zależy od planu; kont i haseł nie kopiujemy.

Czego Shoper nie da - mówimy o tym przed decyzją

  • Dostępu do serwera i bazy danych. Dane wychodzą przez eksporty CSV i API.
  • Zmian w kodzie platformy. Zostają szablon Storefront, aplikacje i API.
  • Przeniesienia wariantów, atrybutów i promocji standardowym importem CSV. Przenosimy je przez API lub narzędzia przeznaczone do tych danych.
  • Więcej niż trzech cen w standardowym mechanizmie poziomów cenowych. Dodatkowe cenniki wymagają osobnego rozwiązania.
  • Cen zależnych od ilości bez aplikacji.

Jak to się nazywa w Shoper

Atrybut kombinacji (np. Rozmiar)
Cecha wariantu
Wartość atrybutu
Wartość cechy
Kombinacja
Wariant magazynowy
Cecha produktu (np. Materiał)
Atrybut produktu
Pole personalizacji
Wariant niemagazynowy (tekst, plik)
Pakiet (pack)
Zestaw produktów
Strona CMS
Strona informacyjna
Reguła koszyka
Kod rabatowy lub próg rabatowy
Cena specjalna dla grupy
Poziom cenowy
Moduł
Aplikacja z Shoper App Store

Bezpieczeństwo

Jak zabezpieczamy sklep, dane i sprzedaż na każdym etapie

Stosujemy model migracji równoległej: stary sklep sprzedaje normalnie, aż nowy przejdzie Twój odbiór. Dopiero wtedy przełączamy domenę. Na tej zasadzie opiera się sześć zabezpieczeń, które dostajesz w każdym projekcie.

01

Archiwum danych przed startem

Archiwum to kopia bazy i plików PrestaShop, eksporty CSV i dokumenty sprzedaży w PDF. Spis mówi dokładnie, co zawiera, a całość zostaje u Ciebie. Z kopii bazy da się w razie potrzeby odczytać dane, których nie było w eksportach. Do tego lista modułów, integracji i usług działających na hostingu.

02

Sklep testowy do odbioru

Nowy sklep Shoper powstaje pod adresem roboczym. Sprawdzasz produkty, warianty, personalizację, ceny dla grup, ścieżkę zakupu i płatności testowe, zanim cokolwiek zobaczy Twój klient.

03

Raport zgodności danych

Liczymy rekordy po obu stronach, a ceny, personalizację, warianty i integracje sprawdzamy scenariuszami. Adresy dzielimy na zachowane, przekierowane i wymagające decyzji. Każdą różnicę wyjaśniamy na piśmie przed przełączeniem i raz jeszcze po nim.

04

Mapa adresów z ruchem i linkami

Adresy, które mają odwiedziny, pozycje lub linki według Search Console i Analytics, zachowujemy jako własne adresy w Shoper albo przekierowujemy 301 do produktu lub kategorii. Przekierowanie do produktu aktualizuje się samo, gdy później zmienisz jego adres. Mapę testujemy automatycznie przed startem.

05

Przełączenie w uzgodnionym oknie

Dzień wcześniej obniżamy TTL rekordów DNS, tuż przed startem dosynchronizowujemy zamówienia, klientów i stany, potem przełączamy domenę. Pełna propagacja może potrwać do 48 godzin; przez ten czas stary sklep zostaje włączony, a zamówienia, które tam spłyną, przenosimy w drugiej synchronizacji. Przed przełączeniem ustalamy źródło stanów, obsługę zamówień w toku i moment włączenia każdej integracji, w tym Allegro.

06

30 dni opieki i plan wyłączenia hostingu

Monitorujemy błędy 404, indeksację, konwersję i płatności. Stary sklep zostaje na serwerze przez uzgodniony okres przejściowy. Przed wyłączeniem hostingu sprawdzamy, co jeszcze na nim działa: poczta, rekordy DNS, pliki do pobrania, dokumenty, zadania cron i integracje. Powrót do PrestaShop w okresie przejściowym jest możliwy i wymaga przeniesienia zamówień złożonych już w Shoper. Procedurę opisujemy przed startem.

Dane klientów Twojego sklepu przetwarzamy na podstawie umowy powierzenia zgodnej z RODO. Dostęp do serwera, bazy i API dostajemy z uprawnieniami potrzebnymi do migracji. Hasła i klucze przekazujesz bezpiecznym kanałem, nigdy przez formularz na stronie. Kopie robocze usuwamy po zakończeniu projektu i potwierdzamy to na piśmie.

SEO

Jak zabezpieczamy pozycje w Google przy zmianie platformy

W PrestaShop adres produktu ma domyślnie postać z numerem i końcówką .html, a w Shoper domyślny adres zawiera prefiks języka i nowy numer produktu. Shoper pozwala jednak ustawić własny adres URL w zakładce Pozycjonowanie, więc zaczynamy od sprawdzenia, które dotychczasowe adresy da się zachować. Pozostałe przekierowujemy 301. Google uprzedza, że zmiana adresów może czasowo wpłynąć na ruch. Naszym zadaniem jest skrócić ten okres do tygodni.

Adresy zachowane, zmienione i przekierowane

/123-koszulka-bawelniana.html›/123-koszulka-bawelniana.htmladres zachowany jako własny adres w Shoper, jeśli próba to potwierdzi
/123-koszulka-bawelniana.html›/koszulka-bawelniananowy własny adres z przekierowaniem 301
/123-koszulka-bawelniana.html›/pl/p/Koszulka-bawelniana/87domyślny adres Shoper z nowym numerem produktu
/12-koszulki›/pl/c/Koszulki/9
/content/4-o-nas›/pl/i/O-nas/3
/en/123-cotton-t-shirt.html›/en/p/Cotton-t-shirt/87

Przykłady dotyczą typowych konfiguracji. Schemat adresów PrestaShop da się zmienić w ustawieniach lub modułem, a możliwość zachowania konkretnej ścieżki w Shoper potwierdzamy próbą, z uwzględnieniem wersji językowych.

  1. Inwentaryzacja adresów

    Pełny crawl obecnego sklepu, eksport 16 miesięcy z Search Console, dane z GA4 oraz reguły z modułu przekierowań i pliku .htaccess. Sprawdzamy adresy produktów, kombinacji, kategorii, producentów, stron CMS, bloga i wersji językowych.

  2. Decyzja dla każdego adresu

    Adres zachowany musi zwracać odpowiedź 200 i mieć poprawny adres kanoniczny. Adres zmieniony dostaje przekierowanie 301 do końcowego odpowiednika. Dla adresów bez odpowiednika wybieramy najbliższą kategorię albo kod 410; hurtowe przekierowanie na stronę główną pomijamy, bo Google traktuje je jak błąd 404.

  3. Przekierowania do produktów i maski

    Przekierowanie w Shoper może wskazywać produkt, kategorię, producenta, stronę informacyjną albo wpis na blogu, a jego cel aktualizuje się, gdy zmienisz adres obiektu. Maski i zmienne, takie jak * czy {page}, testujemy na rzeczywistych adresach sklepu, żeby nie kierowały niepowiązanych stron w jedno miejsce. Przekierowania wgrywamy masowo przez API lub aplikację.

  4. Stare przekierowania bez łańcuchów

    Jeśli stary adres A prowadził dotąd do adresu B w PrestaShop, a nowym odpowiednikiem B jest C w Shoper, mapa dostaje dwie reguły: A → C i B → C.

  5. Metadane i warianty w Storefront

    Tytuły, opisy i słowa kluczowe przenosimy do zakładki Pozycjonowanie. W szablonie Storefront każdy wariant ma własny adres URL, więc sprawdzamy wybór wariantu, dostępność, zdjęcie i adres kanoniczny.

  6. Dane strukturalne, linki wewnętrzne i zdjęcia

    Sprawdzamy dane strukturalne produktu i okruszków w szablonie. Linki w opisach, stronach CMS i menu przepisujemy na nowe adresy. Zdjęcia dostają nowe adresy; przenosimy ich nazwy i teksty alternatywne.

  7. Search Console i mapa witryny

    Zachowujemy istniejącą usługę w Search Console. Usługę typu Domena potwierdza rekord DNS, a usługę z prefiksem URL metatag, który dodajemy w Shoper. Wersję domeny, z www albo bez, zostawiamy bez zmian. Adres mapy witryny kopiujemy z panelu Shoper i zgłaszamy, a linki w kampaniach, porównywarkach i na marketplace'ach aktualizujemy.

  8. Monitoring przez 30 dni

    Błędy 404 w Search Console, pozycje dla 100 najważniejszych fraz, porównanie kliknięć tydzień do tygodnia. Wahania w pierwszych tygodniach są normalne, bo Google przeindeksowuje nowe adresy. Utrzymujący się spadek wymaga diagnozy i po to prowadzimy monitoring.

Proces

Migracja krok po kroku: co robimy my, a co jest po Twojej stronie

  1. 1

    Wstępna ocena

    bezpłatnie · do 2 dni roboczych

    Ty: adres sklepu i opis sytuacji w formularzu. My: ocena na podstawie publicznie dostępnych danych i Twoich odpowiedzi: co przeniesiemy w standardowym zakresie, co wymaga decyzji lub osobnej wyceny, czy aktualizacja PrestaShop albo migracja na Shopify nie będzie lepszą drogą, orientacyjny czas i widełki kosztu.

  2. 2

    Audyt i plan

    Ty: dostęp do panelu PrestaShop oraz kopia bazy i katalogu zdjęć od hostingu albo dostęp do API PrestaShop. Dane dostępowe przekazujesz bezpiecznym kanałem. My: audyt kombinacji i cech, personalizacji, cen specjalnych i reguł, modułów, integracji, adresów i przekierowań, multisklepu i wersji językowych; zakres, harmonogram, termin przełączenia, cena i zestawienie kosztów utrzymania. Podpisujemy umowę powierzenia danych.

  3. 3

    Sklep testowy i migracja próbna

    Pełny import do nowego sklepu Shoper pod adresem roboczym. Dostajesz pierwszy raport zgodności, mapę produktów, kombinacji i kodów, listę adresów zachowanych i zmienianych oraz decyzje do podjęcia.

  4. 4

    Szablon, treści, integracje

    Szablon Storefront gotowy, dostosowany lub indywidualny. Płatności, dostawy, Allegro, fakturowanie, BaseLinker lub ERP, analityka i zgody: skonfigurowane i przetestowane.

  5. 5

    Odbiór

    Testujesz sklep z listą kontrolną, którą od nas dostajesz. Nanosimy uwagi. Scenariusze cenowe, koszyki z personalizacją i zestawami, zamówienia testowe przez każdą metodę płatności i dostawy, faktura testowa, próbne zamówienie z Allegro.

  6. 6

    Przełączenie

    Migracja różnicowa: zamówienia, klienci i stany, które pojawiły się od migracji próbnej. Ustalamy, który system pobiera zamówienia z Allegro i aktualizuje stany w każdym etapie. Zmiana rekordów DNS domeny, aktywacja przekierowań, kontrola pierwszych transakcji. Druga synchronizacja po pełnej propagacji.

  7. 7

    30 dni po starcie

    Monitoring, poprawki, nagrane szkolenie z panelu Shoper, dokumentacja, archiwum danych ze starego sklepu i plan wyłączenia hostingu PrestaShop razem z pocztą i innymi usługami, które na nim działają.

Co przygotować przed startem

  • Dostęp do panelu PrestaShop i kontakt do hostingu
  • Wersję PrestaShop i listę modułów z informacją, które są naprawdę używane
  • Opis cen: grupy klientów, ceny specjalne, reguły koszyka
  • Informację, jak dziś działają Allegro i fakturowanie
  • Listę usług na hostingu: poczta, inne strony, zadania cron
  • Dostęp do panelu domeny (rekordy DNS), Search Console i GA4
  • Konta u operatorów płatności i kurierów
  • Decyzję, kto po Twojej stronie odbiera sklep testowy i scenariusze cenowe

Czas i koszt

Ile trwa migracja z PrestaShop na Shoper i od czego zależy cena

SkalaMały sklepŚredni sklepDuży sklep
Katalog do 300 produktów, proste kombinacje do 3 000 produktów, personalizacja, ceny specjalne dla grup ponad 3 000 produktów, multisklep, rozbudowane cenniki
Historia do 3 000 zamówień dziesiątki tysięcy zamówień setki tysięcy zamówień, wiele lat historii
Integracje płatności, dostawy, faktury + Allegro, BaseLinker lub ERP + kilka systemów, wersje językowe
Szablon gotowy szablon Storefront gotowy szablon przebudowany pod markę indywidualny szablon Storefront
Czas 2-3 tygodnie 4-6 tygodni 8-10 tygodni

Progi są orientacyjne. O terminie decydują też liczba kombinacji i pól personalizacji, reguły cenowe, wolumen historii i zdjęć, integracje oraz metoda przeniesienia danych, którą potwierdza migracja próbna. Dokładny harmonogram dostajesz po audycie.

Co wpływa na cenę

  • Liczba produktów i kombinacji
  • Pola personalizacji, zestawy i produkty cyfrowe
  • Ceny specjalne, grupy klientów i reguły, czyli liczba scenariuszy do sprawdzenia
  • Moduły do zastąpienia aplikacjami lub rozwiązaniami indywidualnymi
  • Integracje: Allegro, BaseLinker, ERP, system fakturujący
  • Jakość danych: duplikaty, brakujące kody, zdjęcia wklejone w opisy
  • Wersje językowe i multisklep
  • Liczba adresów i starych reguł do zmapowania

Koszty, które zestawiamy przed decyzją

  • Po stronie PrestaShop: hosting, licencje i odnowienia modułów, aktualizacje, administracja serwera
  • Po stronie Shoper: abonament Standard lub Premium, w tym pierwszy okres i odnowienia
  • Aplikacje, Apilo lub BaseLinker, system fakturujący
  • Prowizje operatora płatności i koszty usług przesyłek
  • Okres równoległych kosztów obu platform w czasie przejścia

Po wstępnej ocenie dostajesz orientacyjne widełki. Dokładną cenę migracji podajemy po audycie i obowiązuje ona do końca projektu.

Alternatywy

Samodzielnie, narzędziem czy z agencją: porównanie

Część sklepów poradzi sobie z migracją bez agencji. Poniżej zestawienie tego, co każde rozwiązanie robi dobrze i czego nie zrobi, żebyś wybrał świadomie.

SposóbCo przenosiCzego nie zrobiDla kogo
Samodzielny import CSV Produkty i kody rabatowe przez standardowy import Shoper, po przemapowaniu pól z eksportu PrestaShop. Nie przeniesie wariantów, atrybutów ani promocji, nie odtworzy klientów, zamówień i cen dla grup bez dodatkowych narzędzi, nie zachowa adresów i nie utworzy przekierowań. Bardzo małe katalogi bez kombinacji, bez historii zamówień i bez znaczącego ruchu z Google.
Usługi i narzędzia do przeniesienia danych Produkty, klientów i zamówienia; zakres zależy od rozwiązania. Zakres wariantów, cen, historii i SEO trzeba potwierdzić osobno dla każdego rozwiązania, podobnie jak to, kto konfiguruje integracje, testuje scenariusze cenowe i odpowiada za przełączenie. Sklepy, które same poprowadzą weryfikację danych, konfigurację i przełączenie.
Migracja z PEEKY Metodę dobieramy do typu danych: import Shoper, API, narzędzia do wariantów i klientów. Mapujemy kombinacje, ceny i adresy, konfigurujemy szablon, płatności, dostawy i integracje. Ograniczeń Shoper nie obejdziemy. Opisujemy je przed startem i proponujemy rozwiązanie albo inny kierunek: aktualizację PrestaShop lub Shopify. Sklepy, które nie mogą sobie pozwolić na błąd w danych, cenach, sprzedaży na Allegro ani widoczności.

Jeśli po wstępnej ocenie okaże się, że Twojemu sklepowi wystarczy prostsze rozwiązanie albo aktualizacja PrestaShop, napiszemy to w odpowiedzi.

Dlaczego PEEKY

Znamy obie platformy i wszystkie trzy drogi rozwoju sklepu

PrestaShop Expert i Shoper Partner

Aktualizujemy i rozwijamy sklepy PrestaShop, wdrażamy sklepy Shoper i szablony Storefront. Znamy model danych po obu stronach, w tym to, jak atrybuty i cechy z PrestaShop przechodzą do wariantów i atrybutów Shoper.

Rekomendacja według kryteriów

Wykonujemy aktualizacje PrestaShop oraz migracje na Shoper i Shopify, więc porównanie opieramy na koszcie, funkcjach i codziennej obsłudze. Rekomendację dostajesz na piśmie.

Jedna osoba prowadzi projekt

Dane, szablon, ceny, integracje, SEO i przełączenie prowadzi jedna osoba, która zna cały projekt i odpowiada za każdy etap.

Polskie realia

Allegro, BLIK, InPost, faktury z KSeF i Consent Mode konfigurujemy i testujemy przed przełączeniem, razem z osobą, która prowadzi Twoją księgowość.

FAQ

Pytania, które zadaje każdy sklep przed migracją z PrestaShop na Shoper

Obecny sklep sprzedaje do momentu przełączenia domeny, a nowy budujemy w tym czasie pod adresem roboczym. Samo przełączenie to zmiana rekordów DNS w uzgodnionym oknie. Dzień wcześniej obniżamy TTL, dzięki czemu większość użytkowników zobaczy nowy sklep w ciągu minut; pełna propagacja może potrwać do 48 godzin. Przez ten czas stary sklep zostaje włączony, a zamówienia, które tam spłyną, przenosimy w drugiej synchronizacji.

Produkty, zamówienia, klientów, promocje i integracje obsługujesz w panelu Shoper, bez aktualizacji platformy i modułów po Twojej stronie. Funkcje, które w PrestaShop dawały moduły, w Shoper dają funkcje wbudowane, aplikacje z App Store albo zmiany w szablonie Storefront. Po starcie dostajesz nagrane szkolenie z panelu i dokumentację tego, co skonfigurowaliśmy.

Atrybuty, z których PrestaShop buduje kombinacje, na przykład Kolor i Rozmiar, stają się cechami wariantów Shoper, a każda kombinacja wariantem magazynowym z własnym kodem i stanem. Opisowe cechy produktu, na przykład Materiał, stają się atrybutami Shoper, widocznymi w danych technicznych i filtrach. Pola personalizacji przechodzą do wariantów niemagazynowych typu tekst lub plik, także z dopłatą. Standardowy import Shoper nie obejmuje wariantów i atrybutów, więc przenosimy je przez API lub narzędzia do tych danych i sprawdzamy w koszyku.

Standardowo Shoper ma cenę podstawową i dwie dodatkowe ceny dla grup klientów, procentowy rabat indywidualny dla zalogowanego klienta, promocje z terminem, kody rabatowe i progi rabatowe. Ceny specjalne dla grup i dat zwykle mieszczą się w tych mechanizmach. Ceny dla konkretnego klienta, kraju lub ilości wymagają osobnego rozwiązania, które dobieramy i testujemy w audycie. Wynik sprawdzamy scenariuszami zakupowymi, a raport pokazuje każdy z nich.

Spisujemy każdy używany moduł: funkcję, dane i odpowiednik w Shoper. Część funkcji Shoper ma wbudowaną, część obsłużą aplikacje z Shoper App Store, a część zmiany w szablonie Storefront albo rozwiązanie przez API. Moduły z własną logiką biznesową bywają powodem, dla którego lepsza okazuje się aktualizacja PrestaShop. Listę z kosztami miesięcznymi dostajesz przed decyzją.

Tak, każdy z tych elementów konfigurujemy i testujemy przed przełączeniem. Allegro łączy się w Shoper przez wbudowaną aplikację opartą na Apilo, z osobnym kontem Apilo; jeśli używasz BaseLinkera, możesz przy nim zostać. Płatności, w tym BLIK, uruchamiamy po spełnieniu warunków operatora, a InPost konfigurujemy z punktami odbioru, etykietami i kosztami dostawy. Koszty usług dodatkowych podajemy w audycie.

Faktury z PrestaShop archiwizujemy przed wyłączeniem starego sklepu. Nowe może wystawiać Shoper Faktury i Magazyn, osobny program z własnym abonamentem, w którym integrację z KSeF uruchamia się i uwierzytelnia osobno, albo dotychczasowy system fakturujący. Shoper Faktury i Magazyn pozwala zacząć numerację od wybranego numeru, dlatego format, serię, numer początkowy i obsługę korekt uzgadniamy przed startem.

Zależy od tego, co sklepy współdzielą. Ten sam asortyment w innych językach lub walutach zwykle mieści się w jednym sklepie Shoper z wersjami językowymi. Osobne marki z własnym katalogiem i procesami to osobne sklepy Shoper, każdy z własnym abonamentem; wspólne stany wymagają wtedy integratora lub ERP. Model wybieramy w audycie, z kosztem utrzymania.

Czasem tak. Jeśli moduły mają własną logikę, potrzebujesz dostępu do kodu lub bazy albo cenniki wykraczają poza mechanizmy Shoper, aktualizacja bywa tańsza. Aktualizacja zwykle oznacza przegląd modułów i szablonu, a przy starszych wersjach także ich przebudowę. Wykonujemy aktualizacje PrestaShop, więc we wstępnej ocenie porównujemy obie drogi według tych samych kryteriów.

Shopify warto rozważyć przy sprzedaży na wielu rynkach w jednym sklepie i przy potrzebie aplikacji, których nie ma w Shoper App Store. Shoper bywa prostszym wyborem, gdy sprzedajesz głównie w Polsce, na Allegro, z polskimi płatnościami i dostawami obsługiwanymi z jednego panelu. Przenosimy sklepy na obie platformy, więc porównanie dostajesz we wstępnej ocenie.

Część adresów może zostać bez zmian, bo Shoper pozwala ustawić własny adres URL; które, potwierdzamy próbą. Pozostałe przekierowujemy 1:1 do produktów i kategorii, przenosimy metadane, poprawiamy linki wewnętrzne i monitorujemy Search Console przez 30 dni. W pierwszych tygodniach pozycje mogą falować, a utrzymujący się spadek wymaga diagnozy. Gwarancji utrzymania pozycji nie daje żaden wykonawca, bo decyduje o nich Google.

PrestaShop zapisuje hasła jako skróty, których nie da się odczytać. W standardowym planie zakładamy więc, że klienci ustawią nowe hasło przez opcję przypomnienia hasła przy pierwszym logowaniu. Dane, adresy i historia zamówień czekają w koncie, a komunikat o zmianie przygotowujemy razem z Tobą.

Tak, w uzgodnionym zakresie: daty, pozycje, kwoty, statusy i dane klienta, z numerem z PrestaShop zapisanym przy zamówieniu, żeby dało się je odnaleźć. Nowe zamówienia Shoper numeruje własnym ciągiem. Import historii wykonujemy tak, żeby nie wysyłał klientom wiadomości, nie zmieniał stanów i nie uruchamiał integracji. Metodę i zakres potwierdzamy migracją próbną.

Tak. Domena zostaje u Twojego rejestratora. Zmieniamy rekordy, które dziś wskazują na hosting PrestaShop, tak żeby wskazywały na Shoper, a wersję domeny, z www albo bez, zostawiamy bez zmian. Certyfikat SSL konfigurujemy w Shoper.

Jeśli skrzynki działają na tym samym hostingu co PrestaShop, przenosimy je do innej usługi przed wyłączeniem serwera, żeby poczta działała bez przerwy. Rekordy poczty (MX) zostają poza przełączeniem sklepu. Przed wyłączeniem hostingu sprawdzamy też inne usługi, które na nim działają, na przykład strony, zadania cron i pliki do pobrania.

Od 2-3 tygodni dla sklepu z kilkuset produktami, prostymi kombinacjami i gotowym szablonem Storefront do 8-10 tygodni dla sklepu z tysiącami produktów, rozbudowanymi cennikami, integracjami i indywidualnym szablonem. Na termin wpływają też pola personalizacji, wolumen historii i metoda przeniesienia danych potwierdzona migracją próbną. Termin przełączenia wyznaczasz Ty, zwykle poza szczytem sprzedaży.

Cena zależy przede wszystkim od liczby produktów i kombinacji, pól personalizacji, cen specjalnych i reguł do odtworzenia, modułów do zastąpienia, integracji i szablonu. Widełki podajemy w bezpłatnej wstępnej ocenie, dokładną kwotę po audycie, i obowiązuje ona do końca projektu. Razem z ceną dostajesz zestawienie kosztów po obu stronach: hosting i moduły PrestaShop oraz abonament Shoper z odnowieniami, aplikacje, Apilo lub BaseLinker i system fakturujący.

Przez 30 dni monitorujemy sklep i reagujemy w ramach projektu. Stary sklep PrestaShop zostaje na serwerze przez uzgodniony okres przejściowy, więc powrót jest możliwy. Po rozpoczęciu sprzedaży w Shoper wymaga on przeniesienia nowych zamówień i stanów oraz ponownego włączenia integracji po stronie PrestaShop, dlatego procedurę opisujemy przed startem. Plan istnieje po to, żebyś znał kolejne kroki, zanim będą potrzebne.

Umowę z Shoper zawierasz Ty i to Ty płacisz abonament. Masz pełen dostęp administratora i prawa do danych sklepu, a oprogramowanie platformy należy do Shoper, jak w każdej usłudze w abonamencie. Nasze konto w panelu ma uprawnienia potrzebne do projektu i opieki. Dane klientów przetwarzamy wyłącznie na potrzeby migracji, na podstawie umowy powierzenia zgodnej z RODO. Po zakończeniu projektu kopie robocze usuwamy, a potwierdzenie dostajesz na piśmie.

Bezpłatna wstępna ocena

Sprawdź, co przeniesie się z Twojego sklepu - zanim podejmiesz decyzję

W ciągu 2 dni roboczych od otrzymania informacji dostajesz na e-mail: co przeniesiemy w standardowym zakresie, co wymaga decyzji lub osobnej wyceny, czy aktualizacja PrestaShop albo migracja na Shopify nie będzie lepszą drogą, orientacyjny czas i widełki kosztu. Dokładną cenę podajemy po audycie z dostępem do danych. Bez zobowiązań i bez telefonu, jeśli go nie chcesz.

Odpowiada osoba, która będzie przeprowadzała migrację, nie automat. Wystarczą adres sklepu i e-mail - pozostałe pola przyspieszają ocenę, ale nie są wymagane.

Źródła

Ograniczenia i możliwości platform opisujemy na podstawie oficjalnej dokumentacji - stan na dzień aktualizacji strony:

Za treść odpowiada: Jacek Balczewski, PEEKY - PrestaShop Expert, Shoper Partner. Ostatnia aktualizacja: .