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

Migracja sklepu internetowego · Shopify › Shoper

Migracja z Shopify na Shoper

Przeniesienie sklepu między dwiema platformami w abonamencie bez przestoju: warianty i metapola, klienci, zamówienia, rabaty i karty podarunkowe, Allegro i płatności oraz raport zgodności danych przed uruchomieniem.

Przy migracji z Shopify na Shoper hosting i bezpieczeństwo zostają po stronie platformy. Zmieniają się koszty utrzymania, ekosystem aplikacji i obsługa polskiej sprzedaży. Przed importem sprawdzamy, które dane Shopify oddaje w eksportach, a które pobieramy przez API, i jak odwzorować opcje, metapola, kolekcje i rabaty. Nowy sklep budujemy obok obecnego, a sklep Shopify wyłączamy dopiero po archiwum i okresie przejściowym, w kolejności, którą zatwierdzasz.

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

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

W skrócie

Na czym polega migracja z Shopify na Shoper

Migracja z Shopify na Shoper to przeniesienie sklepu między dwiema platformami w abonamencie. Hosting, aktualizacje i bezpieczeństwo już są po stronie platformy, więc powodem zmiany są zwykle koszty utrzymania, obsługa sprzedaży w Polsce i fakturowanie. Ryzykiem są dane, których eksporty Shopify nie oddają w całości, oraz wyłączenie starego sklepu w złej kolejności. Przed importem porównujemy katalog, promocje, rynki, integracje i koszty, a zakres potwierdzamy migracją próbną.

  • Co przenosimy: produkty z wariantami, zdjęciami i metapolami, kolekcje, klientów z adresami i zgodami, historię zamówień, kody rabatowe, karty podarunkowe jako nowe karty z saldami, opinie z aplikacji, wpisy i strony, tłumaczenia, metadane SEO, przekierowania oraz adresy: zachowane albo przekierowane.
  • Skąd bierzemy dane: z eksportów CSV panelu Shopify (produkty, klienci, zamówienia, rabaty, karty, przekierowania, tłumaczenia) i z Admin API przez aplikację z uprawnieniami do odczytu. Kolekcje, dodatkowe adresy klientów, wpisy, strony, metaobiekty i pliki idą tylko przez API, a dostęp do zamówień starszych niż 60 dni wymaga osobnego uprawnienia aplikacji. Co jest w eksportach, a czego brakuje.
  • Opcje i metapola: opcje produktu stają się cechami wariantów Shoper, a każdy wariant wariantem magazynowym z własnym kodem, ceną i stanem. Metapola ze specyfikacją stają się atrybutami, metaobiekty marek producentami. Kolekcje automatyczne przenosimy jako listę produktów z dnia eksportu; ich reguły nie działają dalej same.
  • Ceny i rabaty: standardowo Shoper ma cenę podstawową i dwie dodatkowe ceny dla grup klientów, procentowy rabat indywidualny, promocje z terminem, kody rabatowe, progi rabatowe i wbudowane karty podarunkowe. Katalogi B2B, rabaty Buy X get Y i ceny per rynek rozpisujemy na te mechanizmy albo na rozwiązania dodatkowe i sprawdzamy w koszyku.
  • Koszty: abonament Shopify dla sklepów poza planem Plus jest rozliczany w złotych, a aplikacje, motywy i etykiety są przeliczane z USD z opłatą za przewalutowanie. Porównujemy rzeczywiste rachunki po obu stronach: plan, aplikacje, płatności, integrator i fakturowanie, razem z kosztem migracji i okresem opłacania obu platform. Zestawienie 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: Shoper pozwala ustawić własny adres URL ze ścieżką, więc najpierw sprawdzamy, które adresy /products/, /collections/, /pages/ i /blogs/ da się zachować. Pozostałe przekierowujemy 1:1, feedy przepinamy z porównaniem identyfikatorów, 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 rynkami i 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

Zgodność sprawdzamy po SKU i identyfikatorach Shopify, a ceny i rabaty w koszyku

Fragment przykładowego raportu po migracji próbnej. Liczby są przykładowe i nie opisują konkretnego projektu. Sama zgodna liczba produktów albo zamówień nie potwierdza importu, dlatego raport porównuje rekordy po SKU i identyfikatorach źródłowych, pokazuje listę różnic i decyzje, które należą do Ciebie.

ElementShopifyShoperStatusKomentarz
Produkty aktywne1 3201 320zgodnePorównanie po SKU i identyfikatorze produktu; szkice pominięte zgodnie z ustaleniem
Warianty9 4009 400 wariantów magazynowychzgodneMapa: produkt, wariant, SKU, stan i cechy; największy produkt 96 wariantów
Metapola produktów28 definicji21 atrybutów, 7 osobnodecyzjaMetapola z plikami i odnośnikami: lista z propozycją miejsca w Shoper
Kolekcje6464 kategorie lub kolekcjezgodne18 automatycznych: produkty przypisane według reguł z dnia eksportu, reguły spisane w dokumentacji
Klienci15 80015 800zgodne2 300 adresów dodatkowych pobranych przez API; zgody e-mail 6 900
Zamówienia52 00052 000zgodneNumer Shopify przy zamówieniu; kwoty, rabaty, waluty i zwroty zgodne na próbce 500 zamówień
Kody rabatowe aktywne2323decyzja19 jako kody Shoper; 4 Buy X get Y: propozycja zestawu lub promocji do Twojej akceptacji
Karty podarunkowe aktywne140140 nowych kartdecyzjaSalda i daty ważności z eksportu; nowe kody i komunikat do posiadaczy do Twojej akceptacji
Produkty w promocji w dniu przełączenia5858decyzjaCeny odniesienia z archiwum cen do Twojego potwierdzenia przed startem
Oferty Allegro380380zgodnePowiązane z nowym katalogiem; ceny, stany i pobieranie zamówień przetestowane
Adresy zachowane2 1002 100zgodneOdpowiedź 200, poprawny adres kanoniczny
Adresy zmienione900900 przekierowańzgodneBez łańcuchów, w tym dawne przekierowania z panelu Shopify
Adresy bez odpowiednika3535decyzjaLista z propozycją celu lub kodu 410 do Twojej akceptacji

Przykład decyzji z audytu (poglądowy): kurtka ma w Shopify trzy opcje (Kolor, Rozmiar, Długość), czyli 60 wariantów z własnym SKU i stanem, metapole „Materiał” pokazywane w filtrach oraz pole „Inicjały” z aplikacji personalizacji za 20 zł. W Shoper Kolor, Rozmiar i Długość stają się cechami wariantów, każdy z 60 wariantów wariantem magazynowym z kodem i stanem, Materiał atrybutem produktu w danych technicznych i filtrach, a inicjały wariantem niemagazynowym typu tekst z dopłatą. Przed ustawieniem dopłaty sprawdzamy, czy aplikacja liczyła ją od sztuki, czy raz na pozycję. Test obejmuje wybór kombinacji z właściwym kodem i stanem, puste pole, dwie sztuki z różnymi inicjałami oraz kwotę w koszyku dla jednej i dwóch sztuk.

Decyzja

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

Porównujemy dwie drogi według tych samych kryteriów: pozostanie przy Shopify z uporządkowaniem aplikacji i kosztów albo migrację na Shoper. Rozwijamy sklepy Shopify i wdrażamy Shoper, więc rekomendację opieramy na potrzebnych funkcjach, kosztach utrzymania i codziennej obsłudze sprzedaży.

Shoper ma sens, gdy

  • Sprzedajesz głównie w Polsce i chcesz obsługiwać Allegro, InPost, BLIK i faktury z KSeF z jednego panelu, z pomocą techniczną Shoper.
  • Płatne co miesiąc aplikacje Shopify dublują funkcje, które Shoper ma wbudowane: opinie, najniższą cenę z 30 dni, karty podarunkowe i integrację z Allegro.
  • Rachunek za Shopify to plan plus kilkanaście aplikacji przeliczanych z USD, a te same funkcje mieszczą się w abonamencie Shoper i kilku aplikacjach. Sprawdzamy to liczbami w audycie.
  • Katalog, ceny i rabaty mieszczą się w cechach, wariantach, poziomach cenowych i kodach Shoper albo dają się uzupełnić sprawdzonymi aplikacjami.
  • Przy większym ruchu, kilku magazynach albo potrzebie rozszerzonego wsparcia rozważasz Shoper Premium.

Najpierw sprawdzamy inną drogę, gdy

  • Sprzedajesz na kilku rynkach z cenami per kraj, lokalnymi domenami i podatkami ustawionymi w Shopify Markets.
  • Checkout, Functions albo automatyzacje Flow niosą logikę, bez której sklep nie działa.
  • Aplikacje z Shopify App Store, na których opiera się Twój proces, nie mają odpowiedników w App Store Shoper.
  • Sprzedaż B2B opiera się na katalogach per firma, terminach płatności i kontach firm z wieloma lokalizacjami.
  • Potrzebujesz własnego serwera, bezpośredniego dostępu do bazy albo zmian w rdzeniu platformy. Wtedy odpadają obie platformy i porównujemy PrestaShop lub WooCommerce na własnym hostingu.

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, płatności i usługi dodatkowe, dostajesz w audycie. Jeśli z porównania wynika, że uporządkowanie aplikacji i kosztów w obecnym sklepie Shopify rozwiąże Twój problem, piszemy to w odpowiedzi.

Co się zmienia

Co zmienia się w kosztach, obsłudze sprzedaży i funkcjach

Obie platformy utrzymują infrastrukturę i aktualizują oprogramowanie. Różnice są w rozliczeniach, w tym, co jest wbudowane, a co kupuje się jako aplikację, i w obsłudze polskiego rynku. Cztery obszary planujemy przed migracją danych.

Koszty utrzymania

Porównujemy obecne rachunki Shopify z kosztami Shoper i potrzebnych integracji. Abonament Shopify dla sklepów poza planem Plus jest rozliczany w złotych, a aplikacje, motywy, etykiety i opłaty za bramki zewnętrzne są przeliczane z USD z opłatą za przewalutowanie. Po stronie Shoper liczymy abonament Standard lub Premium, aplikacje, Apilo lub BaseLinker, system fakturujący i prowizje płatności. Do zestawienia wchodzi też koszt migracji i okres opłacania obu platform. Sam niższy abonament nie przesądza o opłacalności.

Allegro, płatności i wysyłka

Allegro łączy się w Shoper przez wbudowaną aplikację opartą na Apilo, z osobnym kontem Apilo; możesz też zostać przy BaseLinkerze. Shoper Płatności obsługują BLIK, szybkie przelewy, karty, Apple Pay, Google Pay, raty i płatności odroczone; Shoper działa jako agent Autopay i Przelewy24, a zwroty wykonujesz z subkonta w panelu. Prowizje porównujemy z Twoją konfiguracją Shopify Payments, bo przy Shopify Payments jako jedynym dostawcy Shopify też nie dolicza opłaty za bramkę zewnętrzną. Przesyłki obsługują Shoper Przesyłki albo integracje z InPost, DPD, DHL i Pocztą Polską.

Faktury, ceny promocyjne i opinie

Fakturownia, wFirma i inFakt mają integracje z obiema platformami, więc system fakturujący może zostać. Alternatywą jest Shoper Faktury i Magazyn, osobny program z własnym abonamentem i integracją z KSeF. Najniższą cenę z 30 dni Shoper liczy sam od pojawienia się produktu w sprzedaży; w Shopify robi to aplikacja albo pola cen i kod motywu, bo platforma nie prowadzi historii cen. Opinie są w Shoper funkcją wbudowaną, a w Shopify po wycofaniu aplikacji Product Reviews w maju 2024 pochodzą z aplikacji zewnętrznej, z której je eksportujemy.

Funkcje do odtworzenia

Sprawdzamy rynki, katalogi B2B, automatyzacje Flow, personalizację z aplikacji, modyfikacje checkoutu i Shop Pay. Dla każdej potrzebnej funkcji wskazujemy rozwiązanie w Shoper: funkcję wbudowaną, aplikację, zmianę w szablonie Storefront, rozwiązanie przez API albo rezygnację, z kosztem miesięcznym i testem odbioru. Markets z cenami per kraj, Functions i Shop Pay nie mają w Shoper odpowiedników i mówimy o tym przed decyzją.

Dane

Co Shopify oddaje w eksportach, a co pobieramy przez API

Panel Shopify eksportuje do CSV produkty, klientów, zamówienia, rabaty, karty podarunkowe, przekierowania i tłumaczenia. Każdy z tych plików ma luki, które widać dopiero przy imporcie: brak kolekcji, tylko adres domyślny klienta, pozycje zamówień w osobnych wierszach, cztery znaki kodu karty. Dlatego część danych pobieramy przez Admin API aplikacją z uprawnieniami do odczytu, a całość robimy, gdy sklep Shopify jest aktywny.

Eksporty i ich luki

DaneEksport z panelu ShopifyCzego w nim nie maJak to przenosimy
Produkty i warianty CSV: dane podstawowe, warianty z SKU, cenami i stanami, zdjęcia jako linki, pola SEO, tagi i metapola produktu ze zdefiniowanym typem. Kolekcji (ta kolumna nie jest eksportowana), metapól wariantów, stanów wielu lokalizacji i danych aplikacji. API i osobny eksport stanów. Do Shoper produkty główne importem po przekształceniu do schematu pól Shoper, warianty przez API.
Kolekcje Brak eksportu. Przynależności produktów, reguł kolekcji automatycznych, kolejności, treści i pól SEO. API. Reguły spisujemy, bo w Shoper przypisanie do kategorii jest ręczne albo z importu.
Klienci CSV: dane, adres domyślny, zgody e-mail, SMS i WhatsApp, opcjonalnie tagi i metapola. Adresów innych niż domyślny, firm B2B, powiązania z zamówieniami. Haseł Shopify nie udostępnia. API dla adresów i firm. Metodę importu do Shoper potwierdzamy migracją próbną.
Zamówienia CSV: numer, kwoty, statusy płatności i realizacji, metoda płatności, kwoty rabatów; dodatkowe pozycje w osobnych wierszach. Rabatów automatycznych w kolumnie kodu, szczegółów transakcji i zwrotów częściowych. API z uprawnieniem do zamówień starszych niż 60 dni; transakcje z osobnego eksportu.
Rabaty CSV z listy rabatów. Porównania warunków, odbiorców, łączenia i limitów z mechanizmami Shoper. Kody odtwarzamy w Shoper importem lub ręcznie, warunki testujemy w koszyku.
Karty podarunkowe CSV: salda, daty ważności, dane kart i cztery ostatnie znaki kodu. Pełnych kodów; po utworzeniu karty nie widać ich także w panelu. Nowe karty podarunkowe Shoper z saldem i datą ważności, komunikat do posiadaczy.
Przekierowania CSV z listy przekierowań. Celów, które po migracji też zmienią adres, oraz łańcuchów. Rozwiązujemy do końcowych adresów w Shoper i wgrywamy przez API.
Wpisy, strony, pliki, metaobiekty Brak pełnego eksportu w panelu. Treści, definicji, relacji między obiektami i osadzonych plików. API lub aplikacja. Treść trafia do bloga i stron informacyjnych Shoper, pliki wgrywamy.
Tłumaczenia Osobny eksport CSV tłumaczeń. Treści aplikacji i części pól, które sprawdzamy osobno. Osobne wersje językowe produktów, kategorii, stron i bloga w Shoper.
Opinie Eksport z aplikacji opinii, zależny od aplikacji. Zdjęć, odpowiedzi sklepu i powiązań, jeśli aplikacja ich nie eksportuje. Import do opinii Shoper z treścią, oceną, autorem i datą.

Eksporty, pobranie zdjęć z CDN Shopify i odczyt przez API wykonujemy, gdy sklep jest aktywny. W momencie anulowania planu Shopify odinstalowuje wszystkie aplikacje, a po dezaktywacji znika dostęp do panelu, więc wszystko, co zależy od aplikacji, kończymy wcześniej. Kolejność wyłączania opisujemy w sekcji Proces.

Produkty i ceny

Jak przenosimy opcje, metapola, kolekcje, rabaty i karty podarunkowe

Shopify opisuje produkt opcjami, wariantami, metapolami, metaobiektami i kolekcjami, a ceny rynkami, katalogami B2B, rabatami i kartami. Shoper ma cechy i warianty, atrybuty, producentów, kategorie i kolekcje, poziomy cenowe, promocje, kody, progi rabatowe i karty podarunkowe. Poniżej pokazujemy, jak odwzorowujemy każdy element i które decyzje podejmujemy razem z Tobą przed importem.

Model produktu i mechanizmy cenowe

Element w ShopifyOdpowiednik w ShoperSposóbUwagi
Opcje produktu (do 3) Cechy wariantów w zestawie wariantów ◐ + weryfikacja Nazwy i wartości opcji ujednolicamy przed importem; różne zapisy tej samej wartości scalamy w jedną wartość cechy.
Warianty (do 2 048 na produkt) Warianty magazynowe z własnym kodem, ceną i stanem ◐ + weryfikacja SKU, cenę, cenę porównawczą, stan, wagę, kod kreskowy i zdjęcie przenosimy przez API, bo standardowy import Shoper nie obejmuje wariantów. Próbka pokazuje, czy produkty z setkami wariantów prezentować w jednym zestawie, czy podzielić.
Metapola produktu Atrybuty produktu (dane techniczne, filtry) ◐ + weryfikacja Metapola tekstowe i liczbowe stają się atrybutami. Metapola z plikami, odnośnikami do innych produktów i rozbudowaną treścią dostają osobne miejsce: opis, moduł szablonu albo pominięcie, według listy z audytu.
Metaobiekty (np. marki) Producenci albo treści szablonu ○ ręcznie Marki z logo, opisem i adresem stają się producentami. Pozostałe obiekty mapujemy osobno, z miejscem prezentacji w szablonie Storefront.
Kolekcje ręczne Kategorie albo kolekcje Shoper ◐ + weryfikacja Kategorie dla nawigacji, kolekcje dla stron promocyjnych z własnym adresem, tytułem i opisem meta.
Kolekcje automatyczne Kategorie z przypisaniem według reguł ○ ręcznie Przenosimy listę produktów z dnia eksportu. Reguły nie działają dalej same: nowe produkty przypisujesz przy dodawaniu albo importem, a sposób opisujemy w dokumentacji. Test odbioru obejmuje dodanie nowego produktu.
Tagi produktów Atrybuty, kolekcje albo pominięcie ○ ręcznie Tagi używane w filtrach stają się atrybutami, tagi z własną stroną i ruchem kolekcjami. Tagi techniczne z aplikacji pomijamy po uzgodnieniu.
Shopify Bundles i aplikacje zestawów Zestawy produktów ◐ + weryfikacja Zestaw ma własną cenę, stany składników zmniejszają się automatycznie, a po wyprzedaniu składnika zestaw znika ze sprzedaży. Zestawy nie korzystają ze zwykłej promocji.
Digital Downloads i aplikacje plików Produkty cyfrowe ◐ + weryfikacja Pliki wgrywamy do Shoper. Dostęp dotychczasowych nabywców do plików ustalamy osobno, bo linki z zamówień Shopify przestaną działać po wyłączeniu sklepu.
Właściwości pozycji z aplikacji personalizacji Warianty niemagazynowe: tekst, plik, lista, z dopłatą ○ ręcznie Przeniesienie napisu lub pliku nie odtwarza naliczania ceny. Sprawdzamy, czy aplikacja liczyła dopłatę od sztuki, czy raz na pozycję, ustawiamy dopłatę wariantu i testujemy jedną, dwie i trzy sztuki.
Cena porównawcza (compare-at) i obniżki Promocja z terminem albo cena regularna ○ ręcznie Pole porównawcze nie ma dat ani historii. Ustalamy, co oznacza w Twoim sklepie: trwającą obniżkę, cenę katalogową czy stary wpis, i dopiero potem ustawiamy promocję Shoper, która może objąć wszystkie lub wybrane warianty magazynowe.
Ceny per rynek (Markets) Waluta główna wersji językowej, przeliczenie kursem ○ ręcznie Język, kraj, waluta i cennik to w Shopify osobne wymiary. Shoper przelicza ceny pobieranym kursem i wiąże jedną walutę główną z wersją językową; osobne ceny per kraj wymagają rozwiązania dodatkowego. Każdy aktywny scenariusz sprzedaży testujemy osobno.
Katalogi B2B, firmy, terminy płatności Grupy klientów, dwa dodatkowe poziomy cenowe, NIP, zatwierdzanie kont ○ ręcznie Dwa dodatkowe poziomy cenowe nie zastąpią wielu katalogów per firma; liczbę cenników i warunki firm sprawdzamy w audycie. Terminy płatności odtwarzamy przelewem tradycyjnym z własną obsługą należności albo aplikacją odroczonych płatności dla firm, w której ryzyko bierze operator.
Kody rabatowe i rabaty automatyczne Kody rabatowe, promocje, progi rabatowe ◐ + weryfikacja Kwota, procent i darmowa dostawa przechodzą jako kody Shoper z minimalną wartością koszyka, limitem użyć, grupą klientów i zakresem produktów. Buy X get Y, limit „raz na klienta” i łączenie rabatów wymagają decyzji: zestaw, promocja, aplikacja albo rezygnacja.
Karty podarunkowe i kredyt sklepowy Karty podarunkowe Shoper ○ ręcznie Shoper ma wbudowane karty podarunkowe z saldem, datą ważności i wykorzystaniem w kilku zamówieniach. Eksport Shopify nie zawiera pełnych kodów, więc wydajemy nowe karty z saldami i terminami z eksportu, a posiadaczy informujemy. Kredyt sklepowy klientów przenosimy tak samo. Ustalamy moment, od którego stare karty nie działają w Shopify, żeby salda nie zostały użyte dwa razy.
Najniższa cena z 30 dni (aplikacja lub kod motywu) Mechanizm wbudowany i ceny odniesienia z archiwum ○ ręcznie Shoper liczy najniższą cenę od pojawienia się produktu w sprzedaży, więc po migracji każdy produkt zaczyna od nowa. Historię cen zabezpieczamy, a dla promocji trwających w dniu przełączenia ustalamy ceny odniesienia i wprowadzamy je ręcznie, także przez pola importu manual_historical_price, dostępne dla produktów głównych. Warianty z własnymi promocjami potwierdzamy na próbce. Szczegóły pod tabelą.

Scenariusze, którymi sprawdzamy ceny i rabaty

  • Klient niezalogowany, jedna sztuka
  • Klient z grupy A i klient z grupy B, czyli dwa poziomy cenowe
  • Firma B2B z dawnego katalogu Shopify
  • Kod kwotowy, kod procentowy i kod na darmową dostawę
  • Kod łączony z promocją i z niej wykluczony
  • Dawny rabat Buy X get Y w nowej postaci
  • Wariant w promocji obok wariantu w cenie regularnej
  • Personalizacja z dopłatą: jedna, dwie i trzy sztuki
  • Karta podarunkowa na część zamówienia i reszta inną metodą
  • Inna waluta lub wersja językowa

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

Najniższa cena z 30 dni po migracji. Przed przełączeniem zabezpieczamy historię cen i promocji z Shopify, z aplikacji albo z pól cen, i spisujemy promocje aktywne w dniu przełączenia oraz planowane na pierwsze tygodnie. Dla każdej ustalamy prawidłową cenę odniesienia; przy długiej, nieprzerwanej obniżce jest to cena sprzed jej rozpoczęcia, nawet jeśli minęło więcej niż 30 dni. Shoper pozwala wprowadzić taką cenę ręcznie dla produktu głównego, w panelu albo przez import. Ręcznie wpisana wartość zostaje aktywna przy kolejnej promocji, dopóki nie wyłączysz jej w produkcie, dlatego listę produktów z cenami odniesienia dostajesz do akceptacji przed startem, a powrót do automatycznego wyliczania planujemy po 30 dniach sprzedaży w Shoper. Warianty z własnymi promocjami omawiamy osobno po próbce.

Zakres

Co dokładnie przenosimy przy migracji z Shopify 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; model produktu, ceny i rabaty opisuje osobno sekcja Produkty i ceny, a źródła danych sekcja Dane. 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 ShopifyOdpowiednik w ShoperSposóbUwagi
Produkty bez wariantów Produkty ● automatycznie Nazwy, opisy, SKU, kody kreskowe, wagi, ceny, VAT, zdjęcia i pola SEO przenosimy importem produktów Shoper, po przekształceniu eksportu Shopify do schematu pól Shoper. Opisy czyścimy z kodu HTML motywu i aplikacji.
Warianty, metapola, kolekcje, zestawy, produkty cyfrowe, personalizacja Warianty, atrybuty, kategorie, kolekcje, zestawy, produkty cyfrowe ◐ + weryfikacja Mapowanie i decyzje opisuje sekcja Produkty i ceny. Każdy wiersz trafia do raportu zgodności z porównaniem po SKU.
Zdjęcia i pliki z CDN Shopify Zdjęcia i pliki w Shoper ● automatycznie Import pobiera zdjęcia z linków CDN, dlatego wykonujemy go, gdy sklep Shopify jest aktywny; pliki pobieramy też do archiwum. Teksty alternatywne przenosimy.
Opinie (aplikacja opinii) Opinie Shoper ◐ + weryfikacja Treści, oceny, autorzy i daty z eksportu aplikacji. Zdjęcia i odpowiedzi sklepu zależą od tego, co aplikacja eksportuje.
Blogi, artykuły, tagi, komentarze Blog Shoper ◐ + weryfikacja Pobieramy przez API. Blog Shoper ma kategorie, tagi, komentarze i pliki przy wpisach; kilka blogów Shopify staje się kategoriami. Adresy wpisów ustawiamy w ustawieniach bloga i w zakładce Pozycjonowanie.
Strony i polityki sklepu Strony informacyjne ◐ + weryfikacja Treść stron i polityk (regulamin, zwroty, prywatność) przepisujemy do stron informacyjnych. Układy zbudowane z sekcji motywu odtwarzamy w modułach Storefront.
Menu i nawigacja Menu szablonu Storefront ○ ręcznie Odtwarzamy strukturę menu z linkami do nowych adresów kategorii, kolekcji i stron.
Tytuły i opisy meta Zakładka Pozycjonowanie ● automatycznie Tytuły i opisy produktów, kolekcji, stron i wpisów. Adresy kanoniczne ustawiamy dla nowej struktury.
Przekierowania z panelu Shopify Przekierowania 301 w Shoper ◐ + weryfikacja Eksport CSV scalamy z nową mapą i rozwiązujemy do końcowych adresów, bez łańcuchów (patrz SEO). Wgrywamy masowo przez API lub aplikację.
Języki (Translate & Adapt) i rynki Wersje językowe i waluty Shoper ○ ręcznie Storefront ma polski i angielski oraz gotowe tłumaczenia interfejsu dla ośmiu kolejnych języków. Produkty, kategorie, strony, blog, atrybuty i metody dostawy tworzy się osobno dla każdego języka; każda wersja ma jedną walutę główną, a przy kilku domenach każda może mieć domyślny język. Treści importujemy per język z eksportu tłumaczeń.
Aplikacje Funkcje Shoper, aplikacje, szablon Storefront lub API ○ ręcznie W audycie: funkcja, odpowiednik i koszt miesięczny każdej aplikacji. Aplikacje rozliczane poza Shopify spisujemy osobno, bo ich subskrypcje nie kończą się razem ze sklepem.

Klienci, zamówienia i dokumenty

Element w ShopifyOdpowiednik w ShoperSposóbUwagi
Klienci z adresami Klienci ◐ + weryfikacja Dane, adres domyślny z eksportu i adresy dodatkowe z API przenosimy przez API lub importer klientów; metodę potwierdzamy migracją próbną. Bez haseł i bez Shop Pay (patrz FAQ).
Zgody marketingowe (e-mail, SMS) Zgody i lista subskrybentów ◐ + weryfikacja Zgodę zaznaczamy tylko tam, gdzie wynika z eksportu. Listy w Klaviyo, Mailchimp i podobnych narzędziach zostają tam, a Shoper łączymy z nimi integracją.
Tagi i segmenty klientów Grupy klientów ○ ręcznie Tagi i segmenty, które sterują cenami lub rabatami, stają się grupami z poziomem cenowym lub rabatem grupy. Segmenty analityczne pomijamy po uzgodnieniu.
Firmy B2B i lokalizacje Grupy klientów, pole NIP, zatwierdzanie kont ○ ręcznie Firmę z kilkoma lokalizacjami odwzorowujemy jako konta przypisane do grupy. Pole NIP przy rejestracji, ukrywanie cen przed niezalogowanymi i ręczne zatwierdzanie kont to osobne ustawienia Shoper.
Zamówienia Zamówienia historyczne ◐ + weryfikacja Daty, pozycje, kwoty, rabaty, waluty, dane klienta, metoda płatności jako informacja i numer Shopify. Statusy płatności i realizacji przypisujemy do czterech grup statusów Shoper, a informację o zapłacie i zwrocie zachowujemy przy zamówieniu. Import wykonujemy tak, żeby nie wysyłał klientom wiadomości, nie zmieniał stanów i nie uruchamiał integracji.
Zamówienia robocze i porzucone koszyki Archiwum ✕ zastępczo Trafiają do archiwum. Otwarte zamówienia robocze domykasz w Shopify przed przełączeniem albo wystawiamy je w Shoper według listy.
Zwroty, spory i wypłaty Shopify Payments Obsługa w Shopify w okresie przejściowym ○ ręcznie Zwroty do płatności przyjętych w Shopify wykonujesz w Shopify, dlatego sklep zostaje aktywny przez uzgodniony okres. Po dezaktywacji odpowiedź na chargeback wymaga ponownego otwarcia sklepu i opłacenia planu; ustalamy, kto odbiera powiadomienia i jak reagujecie.
Faktury (aplikacje fakturujące, faktury VAT Shopify) Ten sam system fakturujący albo Shoper Faktury i Magazyn ○ ręcznie Fakturownia, wFirma i inFakt mają integracje z Shoper, więc numeracja może być kontynuowana w Twoim systemie. Dokumenty wystawione w Shopify archiwizujemy. Shoper Faktury i Magazyn to osobny program z własnym abonamentem i integracją z KSeF uruchamianą osobno.
Kody rabatowe, karty podarunkowe, kredyt sklepowy Kody rabatowe, karty podarunkowe Shoper ◐ + weryfikacja Kody obsługuje standardowy import Shoper. Karty i kredyt wydajemy jako nowe karty podarunkowe; szczegóły w sekcji Produkty i ceny.

Konfiguracja i integracje

Element w ShopifyOdpowiednik w ShoperSposóbUwagi
Shopify Payments, Shop Pay, bramki zewnętrzne Shoper Płatności i bramki z App Store ○ ręcznie BLIK, szybkie przelewy, karty, Apple Pay, Google Pay, raty i płatności odroczone uruchamiamy po aktywacji w panelu i testujemy zakupem oraz zwrotem. Zapisane karty i konta Shop Pay nie przechodzą.
Strefy i stawki wysyłki, aplikacje kurierskie Metody dostawy, Shoper Przesyłki, integracje kurierskie ○ ręcznie Stawki rozpisujemy na metody dostawy z minimalną i maksymalną wartością zamówienia, progiem darmowej dostawy, przedziałami wagi, gabarytami i strefami. Punkty odbioru, etykiety i numery przesyłek testujemy.
Allegro przez BaseLinker lub Apilo Wbudowana aplikacja Allegro oparta 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. Ustalamy, który system pobiera zamówienia w każdym etapie.
ERP, magazyn, lokalizacje Te same systemy; jeden magazyn albo kilka w Premium ○ ręcznie Nowe ID produktów i wariantów; mapowanie po SKU sprawdzamy przed startem. Kilka lokalizacji Shopify odwzorowujemy w kilku magazynach Shoper Premium albo w ERP.
Kanał Google & YouTube, Meta, feedy produktowe Porównywarki cen w Shoper ○ ręcznie Shoper generuje pliki w Rozwój sprzedaży > Porównywarki cen. Google wiąże historię produktu z identyfikatorem w feedzie i nadpisuje produkt przy jego zmianie, dlatego porównujemy identyfikatory, GTIN, ceny, dostępność i linki w feedzie próbnym, a zmiany uzgadniamy z osobą prowadzącą kampanie.
GA4, Customer Events, piksele, zgody Integracje Shoper z narzędziami Google, aplikacja zgód ○ ręcznie Konwersje konfigurujemy od nowa według tego, co mierzysz, i sprawdzamy brak podwójnego zliczania.
Shopify Flow Automatyczne zmiany statusów, aplikacje, obsługa ręczna ○ ręcznie Każdy przepływ spisujemy: wyzwalacz, warunek, działanie. Część odtworzą automaty statusów i powiadomień Shoper, część aplikacje, a część wraca do obsługi ręcznej. Listę z decyzjami dostajesz w audycie.
Shopify Email, Klaviyo, Mailchimp Integracje i aplikacje newslettera ○ ręcznie Zewnętrzne narzędzia zostają i dostają nowe źródło danych. Kampanie z Shopify Email przenosimy do wybranego narzędzia.
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ą

  • Shopify Markets z cenami per kraj, modyfikacji checkoutu, Functions i Shop Pay. Shoper ma waluty powiązane z językami, Shoper Płatności i InPost Pay.
  • Własnego serwera, bazy danych ani zmian w rdzeniu platformy, tak samo jak Shopify. 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.
  • Kolekcji działających na regułach. Przypisanie do kategorii jest ręczne albo z importu.
  • Historii najniższej ceny sprzed migracji. Ceny odniesienia dla trwających promocji wprowadzamy ręcznie z archiwum.

Jak to się nazywa w Shoper

Opcja produktu
Cecha wariantu
Wariant
Wariant magazynowy
Metapole
Atrybut produktu
Metaobiekt marki
Producent
Kolekcja
Kategoria lub kolekcja
Handle
Adres URL w zakładce Pozycjonowanie
Rabat automatyczny
Promocja lub próg rabatowy
Kod rabatowy
Kod rabatowy
Karta podarunkowa
Karta podarunkowa
Strona / polityka
Strona informacyjna
Motyw
Szablon Storefront
Aplikacja
Aplikacja z App Store Shoper

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ę, a sklep Shopify wyłączamy jeszcze później. Na tej zasadzie opiera się sześć zabezpieczeń, które dostajesz w każdym projekcie.

01

Archiwum przed startem

Eksporty CSV z panelu, dane pobrane przez API, zdjęcia i pliki z CDN Shopify, kopia motywu, dokumenty sprzedaży i lista aplikacji z informacją, które są rozliczane poza Shopify. Spis mówi dokładnie, co archiwum zawiera, a całość zostaje u Ciebie. Robimy je, gdy sklep jest aktywny.

02

Odczyt bez zmian w działającym sklepie

Dane pobieramy aplikacją z uprawnieniami do odczytu, w tym do zamówień starszych niż 60 dni. W działającym sklepie nic nie zmieniamy do dnia przełączenia. Zmianę DNS, przepięcie integracji i końcową synchronizację wykonujemy według planu, który wcześniej zatwierdzasz.

03

Sklep testowy do odbioru

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

04

Raport zgodności danych

Porównujemy rekordy po SKU i identyfikatorach Shopify, a ceny, rabaty, warianty, feedy 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.

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 kolejność: źródło stanów, podmiana feedów, włączenie Allegro i moment, od którego karty podarunkowe działają tylko w Shoper.

06

Okres przejściowy i wyłączenie Shopify

Sklep Shopify zostaje aktywny przez uzgodniony okres: do zamknięcia zwrotów i wypłat oraz ostatniego eksportu z aplikacji. Anulowanie planu odinstalowuje aplikacje od razu, a Shopify przechowuje dane sklepu przez 2 lata na potrzeby reaktywacji. Powiadomienia o chargebackach przychodzą także po zamknięciu, a odpowiedź wymaga ponownego otwarcia sklepu i opłacenia planu, więc ustalamy, kto je odbiera i jak reagujecie. Powrót do Shopify w okresie przejściowym jest możliwy i wymaga przeniesienia zamówień złożonych już w Shoper.

Dane klientów Twojego sklepu przetwarzamy na podstawie umowy powierzenia zgodnej z RODO. Dostęp do panelu Shopify 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 Shopify adresy mają stałą strukturę: /products/, /collections/, /pages/, /blogs/, a wersje językowe i rynki podkatalogi w rodzaju /en/ lub /en-us/. Shoper ma własne domyślne adresy z prefiksem języka i numerem, ale pozwala ustawić własny adres URL w zakładce Pozycjonowanie, także ze ścieżką zawierającą ukośniki. Zaczynamy więc od sprawdzenia, które dotychczasowe adresy da się zachować, osobno dla każdego typu strony i języka. 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

/products/koszulka-bawelniana›/products/koszulka-bawelnianaadres zachowany jako własny adres w Shoper, jeśli próba to potwierdzi
/products/koszulka-bawelniana›/pl/p/Koszulka-bawelniana/87domyślny adres Shoper z nowym numerem produktu i przekierowanie 301
/collections/koszulki›/pl/c/Koszulki/9domyślny adres kategorii albo adres zachowany, jak przy produkcie
/collections/odziez/products/koszulka-bawelniana›/products/koszulka-bawelnianaadres produktu w kolekcji prowadzi do adresu produktu
/products/koszulka-bawelniana?variant=41230›adres wariantu w Storefrontidentyfikator wariantu Shopify nie przechodzi; mapa wariantów wskazuje właściwą kombinację
/pages/o-nas›/pages/o-nasstrona informacyjna z własnym adresem albo /pl/i/O-nas/3
/blogs/poradnik/jak-dobrac-rozmiar›/blogs/poradnik/jak-dobrac-rozmiarwpis w blogu Shoper z własnym adresem albo adres bloga Shoper
/en/products/cotton-t-shirt›/en/p/Cotton-t-shirt/87wersja językowa Shoper z prefiksem języka
/en-us/products/cotton-t-shirt›/en/...rynek Shopify bez odpowiednika: przekierowanie do wersji językowej, decyzja per rynek

Przykłady dotyczą domyślnej struktury Shopify. Zachowanie konkretnej ścieżki potwierdzamy próbą na sklepie testowym, osobno dla produktów, kolekcji, stron, wpisów i każdego języka. Dla każdego adresu zapisujemy: stary adres, nowy adres, odpowiedź HTTP, adres kanoniczny, język i wynik testu. Adresy filtrów, sortowania i wyszukiwania oceniamy osobno.

  1. Inwentaryzacja adresów

    Pełny crawl obecnego sklepu, eksport 16 miesięcy z Search Console, dane z GA4, eksport przekierowań z panelu Shopify i mapa rynków oraz języków. Sprawdzamy adresy produktów, wariantów, kolekcji, stron, polityk, wpisów, archiwów tagów i podkatalogów rynków.

  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. Własne adresy i przekierowania w Shoper

    Własny adres wpisujemy w zakładce Pozycjonowanie jako ścieżkę względną, która może zawierać ukośniki. Przekierowanie może wskazywać produkt, kategorię, producenta, stronę informacyjną, wpis albo kategorię bloga, a jego cel aktualizuje się, gdy zmienisz adres obiektu. Maski i zmienne, takie jak * czy {page}, testujemy na rzeczywistych adresach. Przekierowania wgrywamy masowo przez API lub aplikację. Zmiana własnego adresu po starcie nie tworzy przekierowania sama; pokazujemy to na szkoleniu.

  4. Stare przekierowania bez łańcuchów

    Jeśli stary adres A prowadził dotąd do adresu B w Shopify, a nowym odpowiednikiem B jest C w Shoper, mapa dostaje dwie reguły: A → C i B → C. Eksport przekierowań Shopify rozwiązujemy w ten sposób w całości.

  5. Wersje językowe i rynki

    Każdy język Shopify staje się wersją językową Shoper z własnym prefiksem, jedną walutą główną i osobnymi treściami. Podkatalogi rynków bez odpowiednika przekierowujemy do właściwego języka. Oznaczenia językowe i adresy kanoniczne sprawdzamy w szablonie Storefront, a przy kilku domenach ustawiamy domyślny język dla każdej.

  6. Metadane i warianty w Storefront

    Tytuły i opisy przenosimy do zakładki Pozycjonowanie. W szablonie Storefront każdy wariant ma własny adres URL, więc adresy z parametrem variant mapujemy na właściwe kombinacje i sprawdzamy wybór wariantu, dostępność, zdjęcie i adres kanoniczny.

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

    Sprawdzamy dane strukturalne produktu i okruszków w szablonie. Linki w opisach, wpisach i menu przepisujemy na nowe adresy. Zdjęcia dostają nowe adresy w Shoper; przenosimy ich nazwy i teksty alternatywne, a ruch z Grafiki Google zwykle odbudowuje się po przeindeksowaniu.

  8. Search Console, mapa witryny i feedy

    Sprawdzamy, jak dziś potwierdzona jest własność: metatag w motywie, rekord DNS albo Google Analytics. Metatag znika razem z motywem Shopify, a Search Console okresowo sprawdza token i po okresie przejściowym odbiera uprawnienia, dlatego przed przełączeniem dodajemy metatag w Shoper albo rekord DNS. Mapę witryny Shoper zgłaszamy w tej samej usłudze. Linki do feedów podmieniamy w Merchant Center, Ceneo i Meta po porównaniu identyfikatorów ofert.

  9. Monitoring przez 30 dni

    Błędy 404 w Search Console, pozycje dla 100 najważniejszych fraz, porównanie kliknięć tydzień do tygodnia z uwzględnieniem sezonowości i kampanii. 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 uporządkowanie obecnego sklepu Shopify nie będzie lepszą drogą, orientacyjny czas i widełki kosztu.

  2. 2

    Audyt i plan

    Ty: dostęp współpracownika do panelu Shopify oraz aplikacja z uprawnieniami do odczytu, w tym do zamówień starszych niż 60 dni; dane dostępowe przekazujesz bezpiecznym kanałem. My: audyt opcji, wariantów i metapól, kolekcji, rabatów i kart, rynków i języków, aplikacji z kosztami, integracji, feedów, adresów i przekierowań; zakres, harmonogram, termin przełączenia, cena i zestawienie kosztów utrzymania po obu stronach. 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 z porównaniem po SKU, mapę wariantów, listę metapól i kolekcji z decyzjami, listę adresów zachowanych i zmienianych, ceny odniesienia dla trwających promocji oraz plan dla kart podarunkowych.

  4. 4

    Szablon, treści, integracje

    Szablon Storefront gotowy, dostosowany lub indywidualny. Blog, strony i polityki przeniesione. Shoper Płatności, dostawy, Allegro, fakturowanie, BaseLinker lub ERP, feedy, 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ą, kody, karta podarunkowa, zamówienia testowe przez każdą metodę płatności i dostawy, faktura testowa, próbne zamówienie z Allegro i feed próbny.

  6. 6

    Przełączenie

    Migracja różnicowa: zamówienia, klienci, stany i salda kart, które zmieniły się od migracji próbnej. Zmiana rekordów DNS domeny, aktywacja przekierowań, podmiana feedów, wyłączenie kart podarunkowych w Shopify, kontrola pierwszych transakcji. Druga synchronizacja po pełnej propagacji.

  7. 7

    30 dni po starcie i okres przejściowy Shopify

    Monitoring, poprawki, nagrane szkolenie z panelu Shoper, dokumentacja i archiwum. Sklep Shopify zostaje aktywny przez uzgodniony okres przejściowy, a jego wyłączenie prowadzimy według kolejności poniżej.

Wyłączenie Shopify: kolejność, która nic nie gubi

  1. Spis przed decyzją

    Dane, dokumenty, aplikacje z rozliczeniami poza Shopify, domeny i odnowienia, otwarte zamówienia, karty podarunkowe oraz osoba odpowiedzialna za zwroty i spory z zamówień sprzed migracji.

  2. Eksporty i dane aplikacji

    Eksporty CSV, odczyt przez API, pliki z CDN, kopia motywu i eksporty z aplikacji opinii, personalizacji i plików, zanim cokolwiek zostanie anulowane. Anulowanie planu odinstalowuje aplikacje natychmiast.

  3. Przełączenie domeny

    DNS wskazuje na Shoper. Domena kupiona w Shopify może zostać u Shopify do czasu transferu: rekordy DNS edytujesz w panelu, a transfer do innego rejestratora planujemy osobno, bo dla .com, .net i .org obowiązuje 60 dni blokady po zakupie lub zmianie danych, a domeny krajowe mają własne zasady.

  4. Okres przejściowy

    Zwroty do płatności przyjętych w Shopify, wypłaty Shopify Payments i spory obsługujesz w panelu Shopify. Długość okresu ustalamy według Twoich zasad zwrotów. Po dezaktywacji odpowiedź na chargeback wymaga ponownego otwarcia sklepu i opłacenia planu.

  5. Subskrypcje poza Shopify

    Aplikacje i usługi rozliczane kartą poza Shopify kończysz według ich umów, bo zamknięcie sklepu ich nie anuluje. Motywu płatnego nie przeniesiesz: licencja dotyczy sklepu, w którym go kupiono.

  6. Dezaktywacja sklepu

    Po zakończeniu operacji zależnych od aplikacji. Subskrypcja Shopify kończy się z końcem opłaconego cyklu, a przedpłaconego abonamentu Shopify nie zwraca, co uwzględniamy w terminie. Zaległe opłaty za aplikacje, prowizje i etykiety są pobierane przy anulowaniu.

  7. Po dezaktywacji

    Dane sklepu Shopify przechowuje przez 2 lata na potrzeby reaktywacji, co nie zastępuje własnego archiwum. Domeny odłączają się od sklepu, a odnowienia domen kupionych w Shopify trzeba wyłączyć lub przenieść osobno. Sprawdzamy rachunki, uprawnienia i powiadomienia, a archiwum i dokumentację przekazujemy Tobie.

Co przygotować przed startem

  • Dostęp współpracownika do panelu Shopify i zgodę na aplikację z uprawnieniami do odczytu
  • Listę aplikacji z kosztami i informacją, które są rozliczane poza Shopify
  • Opis cen: rynki, katalogi B2B, rabaty automatyczne, kody, karty podarunkowe
  • Informację, gdzie kupiona jest domena i jak dziś działa poczta
  • Informację, jak dziś działają Allegro, fakturowanie i feedy produktowe
  • Zasady zwrotów i okres, w którym pojawiają się spory, żeby ustalić długość okresu przejściowego
  • Dostęp do Search Console, GA4 i Merchant Center
  • Konta u operatorów płatności i kurierów, jeśli zostają poza Shoper Płatności
  • Decyzję, kto po Twojej stronie odbiera sklep testowy i scenariusze cenowe

Czas i koszt

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

SkalaMały sklepŚredni sklepDuży sklep
Katalog do 300 produktów, proste warianty do 3 000 produktów, metapola, personalizacja, grupy cenowe ponad 3 000 produktów, katalogi B2B, rozbudowane rabaty
Historia do 3 000 zamówień dziesiątki tysięcy zamówień setki tysięcy zamówień, wiele lat historii
Rynki i języki jeden język i jedna waluta drugi język lub waluta kilka rynków, języków i domen
Integracje płatności, dostawy, faktury + Allegro, BaseLinker lub ERP, feedy + kilka systemów, automatyzacje Flow do odtworzenia
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 i potwierdza je zakres z audytu. O terminie decydują też liczba wariantów i metapól, aplikacje do zastąpienia, rabaty i karty do odtworzenia, liczba rynków i języków, wolumen historii oraz metoda przeniesienia danych, którą potwierdza migracja próbna. Okres przejściowy Shopify liczymy osobno. Dokładny harmonogram dostajesz po audycie.

Co wpływa na cenę

  • Liczba produktów i wariantów
  • Metapola, metaobiekty i kolekcje automatyczne do odwzorowania
  • Rynki, języki i cenniki B2B
  • Rabaty, karty podarunkowe i kredyt sklepowy, czyli liczba scenariuszy do sprawdzenia
  • Aplikacje do zastąpienia funkcjami Shoper, aplikacjami lub rozwiązaniami indywidualnymi
  • Integracje: Allegro, BaseLinker, ERP, system fakturujący, feedy
  • Treści: wpisy, strony, układy z sekcji motywu
  • Jakość danych: duplikaty, brakujące SKU, tagi techniczne z aplikacji
  • Liczba adresów i starych przekierowań do zmapowania

Koszty, które zestawiamy przed decyzją

  • Po stronie Shopify: plan, aplikacje i opłaty przeliczane z USD, prowizje płatności, do końca okresu przejściowego; przy przedpłacie warunki zakończenia
  • Po stronie Shoper: abonament Standard lub Premium, w tym pierwszy okres i odnowienia
  • Aplikacje Shoper, Apilo lub BaseLinker, Shoper Faktury i Magazyn albo system fakturujący
  • Prowizje Shoper Płatności w porównaniu z Twoją konfiguracją Shopify Payments
  • Koszt migracji i okres równoległych kosztów obu platform

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 eksport i import CSV Produkty główne i kody rabatowe przez standardowy import Shoper, po przekształceniu eksportów Shopify do schematu pól Shoper; pliki obu platform nie są zamienne. Nie przeniesie wariantów, metapól, kolekcji ani kart podarunkowych, nie odtworzy klientów z adresami dodatkowymi, zamówień i cen dla grup bez dodatkowych narzędzi, nie zachowa adresów i nie utworzy przekierowań. Bardzo małe katalogi bez wariantów, 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, metapól, rabatów, historii i SEO trzeba potwierdzić osobno dla każdego rozwiązania, podobnie jak to, kto konfiguruje płatności, Allegro i integracje, testuje scenariusze cenowe i prowadzi wyłączenie Shopify. 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 opcje, metapola, kolekcje, rabaty i adresy, konfigurujemy szablon, Shoper Płatności, dostawy, Allegro, feedy i integracje, prowadzimy okres przejściowy i wyłączenie Shopify. Ograniczeń Shoper nie obejdziemy. Opisujemy je przed startem i proponujemy rozwiązanie albo inny kierunek, także pozostanie przy 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 uporządkowanie obecnego sklepu Shopify, napiszemy to w odpowiedzi.

Dlaczego PEEKY

Znamy obie platformy od strony danych, API i codziennej obsługi

Shopify Partner i Shoper Partner

Budujemy i rozwijamy sklepy Shopify, wdrażamy sklepy Shoper i szablony Storefront. Znamy eksporty i Admin API Shopify oraz import, API i ograniczenia Shoper, więc listę luk w danych pokazujemy przed importem, razem z propozycją rozwiązania.

Rekomendacja według kryteriów

Rozwijamy sklepy Shopify i wdrażamy Shoper. Porównujemy potrzebne funkcje, koszty i ograniczenia obu dróg i przedstawiamy rekomendację dla Twojego sklepu na piśmie, także wtedy, gdy brzmi: zostań przy Shopify.

Jedna osoba prowadzi projekt

Dane, szablon, ceny, integracje, SEO, przełączenie i wyłączenie Shopify 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 Shopify 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.

Hosting i bezpieczeństwo są po stronie platformy w obu przypadkach, więc chodzi o koszty utrzymania i obsługę polskiej sprzedaży. Shoper ma wbudowane opinie, najniższą cenę z 30 dni, karty podarunkowe i integrację z Allegro przez aplikację opartą na Apilo, a Shoper Płatności obsługują BLIK, karty, Apple Pay, Google Pay, raty i płatności odroczone z jednego panelu. W Shopify część tych funkcji daje aplikacja płatna co miesiąc, przeliczana z USD. Czy to się opłaca w Twoim sklepie, pokazuje zestawienie kosztów w audycie, razem z kosztem migracji i okresu przejściowego.

Panel eksportuje do CSV produkty z wariantami i metapolami, klientów z adresem domyślnym i zgodami, zamówienia z pozycjami w osobnych wierszach, rabaty, karty podarunkowe z czterema ostatnimi znakami kodu, przekierowania i tłumaczenia. W eksportach nie ma kolekcji, dodatkowych adresów klientów, wpisów, stron, metaobiektów ani plików; te dane pobieramy przez Admin API aplikacją z uprawnieniami do odczytu. Haseł klientów Shopify nie udostępnia w żadnej formie. Wszystko to robimy, gdy sklep jest aktywny, bo anulowanie planu od razu odinstalowuje aplikacje.

Opcje produktu stają się cechami wariantów Shoper, a każdy wariant wariantem magazynowym z własnym kodem, ceną, stanem i zdjęciem; przenosimy je przez API, bo standardowy import Shoper nie obejmuje wariantów. Metapola tekstowe i liczbowe stają się atrybutami widocznymi w danych technicznych i filtrach, a metapola z plikami, odnośnikami i rozbudowaną treścią dostają osobne miejsce według listy z audytu. Marki z metaobiektów stają się producentami. Produkty z setkami wariantów oceniamy na próbce: czy zostają w jednym zestawie, czy lepiej je podzielić.

Przenosimy listę produktów, która wynika z reguł w dniu eksportu, i przypisujemy ją do kategorii lub kolekcji Shoper. Same reguły nie działają dalej, bo Shoper nie ma kolekcji regułowych: nowy produkt przypisujesz do kategorii przy dodawaniu albo importem. Reguły spisujemy w dokumentacji, a test odbioru obejmuje dodanie nowego produktu, żebyś wiedział, co zrobić po starcie.

Każdy język staje się wersją językową Shoper z własnym prefiksem w adresie i osobnymi treściami produktów, kategorii, stron i bloga. Do wersji językowej przypisuje się jedną walutę główną, a ceny w innych walutach Shoper przelicza pobieranym kursem. Osobne ceny per kraj, lokalne podatki i domeny per rynek z Shopify Markets nie mają bezpośredniego odpowiednika; przy kilku domenach da się ustawić domyślny język dla każdej. Jeśli sprzedaż na kilku rynkach jest dla Ciebie kluczowa, piszemy o tym we wstępnej ocenie, bo może to być powód, żeby zostać przy Shopify.

Kody kwotowe, procentowe i na darmową dostawę przenosimy jako kody rabatowe Shoper z minimalną wartością koszyka, limitem użyć, grupą klientów i zakresem produktów. Rabaty automatyczne odtwarzamy promocjami i progami rabatowymi. Buy X get Y, limit „raz na klienta” i łączenie rabatów wymagają decyzji, którą dostajesz na liście. Karty podarunkowe i kredyt sklepowy wydajemy jako nowe karty podarunkowe Shoper z saldami i terminami z eksportu, bo Shopify nie udostępnia pełnych kodów; posiadaczy informujemy, a stare karty wyłączamy w Shopify w ustalonym momencie, żeby salda nie zostały użyte dwa razy.

Shoper wyświetla najniższą cenę od momentu, kiedy produkt pojawił się w sprzedaży, a po migracji każdy produkt jest w Shoper nowy. Dlatego zabezpieczamy historię cen z Shopify, z aplikacji albo z pól cen, a dla promocji trwających w dniu przełączenia i planowanych na pierwsze tygodnie ustalamy prawidłową cenę odniesienia; przy długiej, nieprzerwanej obniżce jest to cena sprzed jej rozpoczęcia. Taką cenę Shoper pozwala wprowadzić ręcznie dla produktu głównego, w panelu albo przez import. Ręczna wartość zostaje aktywna przy kolejnej promocji, dopóki nie wyłączysz jej w produkcie, więc listę dostajesz do akceptacji przed startem, a powrót do automatycznego wyliczania planujemy po 30 dniach sprzedaży.

Firmy z Shopify B2B stają się klientami przypisanymi do grup, z polem NIP, ukrywaniem cen przed niezalogowanymi i ręcznym zatwierdzaniem kont, jeśli tego używasz. Standardowo Shoper ma cenę podstawową i dwie dodatkowe ceny dla grup, więc dwa katalogi B2B mieszczą się w poziomach cenowych, a większa liczba cenników wymaga osobnego rozwiązania. Terminy płatności odtwarzamy przelewem tradycyjnym z własną obsługą należności albo aplikacją odroczonych płatności dla firm, w której ryzyko bierze operator. Jeśli B2B z wieloma katalogami i lokalizacjami jest podstawą sprzedaży, we wstępnej ocenie porównujemy to z pozostaniem przy Shopify.

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ć. Shoper Płatności obsługują BLIK, szybkie przelewy, karty, Apple Pay, Google Pay, raty i płatności odroczone, a zwroty wykonujesz z subkonta w panelu. InPost konfigurujemy z punktami odbioru, etykietami i kosztami dostawy, w Shoper Przesyłki albo przez integrację. Prowizje porównujemy z Twoją obecną konfiguracją Shopify Payments w audycie.

Jeśli faktury wystawia dziś Fakturownia, wFirma albo inFakt, ten sam system łączymy z Shoper, a numeracja jest kontynuowana. Alternatywą jest Shoper Faktury i Magazyn, osobny program z własnym abonamentem, w którym integrację z KSeF uruchamia się i uwierzytelnia osobno. Dokumenty wystawione w Shopify archiwizujemy przed wyłączeniem sklepu, a format, serię, numer początkowy i obsługę korekt uzgadniamy przed startem razem z osobą prowadzącą Twoją księgowość.

Tak, do wbudowanych opinii Shoper, z treścią, oceną, autorem i datą. Źródłem jest eksport z Twojej aplikacji opinii, bo natywna aplikacja Product Reviews Shopify została wycofana w maju 2024. Zdjęcia i odpowiedzi sklepu przenosimy, jeśli aplikacja je eksportuje. Opinie w Google i na portalach zewnętrznych działają niezależnie od platformy sklepu.

Część adresów może zostać bez zmian, bo Shoper pozwala ustawić własny adres URL ze ścieżką, także w postaci /products/nazwa; które dokładnie, potwierdzamy próbą osobno dla produktów, kolekcji, stron, wpisów i języków. Pozostałe przekierowujemy 1:1, przenosimy metadane, poprawiamy linki wewnętrzne, rozwiązujemy dawne przekierowania z panelu Shopify bez łańcuchów 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.

Shopify nie udostępnia haseł klientów, a konta Shop Pay i zapisane karty należą do ekosystemu Shopify. W standardowym planie zakładamy więc, że klienci ustawią nowe hasło przez opcję przypomnienia hasła przy pierwszym logowaniu w Shoper, a dane do płatności podadzą przy pierwszym zakupie. Dane, adresy i historia zamówień czekają w koncie, a komunikat o zmianie przygotowujemy razem z Tobą.

Tak, w uzgodnionym zakresie: daty, pozycje, kwoty, rabaty, waluty, statusy płatności i realizacji oraz dane klienta, z numerem Shopify zapisanym przy zamówieniu jako identyfikator historyczny. Nowe zamówienia Shoper numeruje własnym ciągiem. Zamówienia starsze niż 60 dni pobieramy przez API z osobnym uprawnieniem aplikacji. Import wykonujemy tak, żeby nie wysyłał klientom wiadomości, nie zmieniał stanów i nie uruchamiał integracji; sprawdzamy to na próbce i potwierdzamy migracją próbną.

Po przełączeniu domeny sklep Shopify zostaje aktywny przez uzgodniony okres przejściowy, w którym obsługujesz zwroty do płatności przyjętych w Shopify, wypłaty i spory oraz kończymy eksporty z aplikacji. Anulowanie planu odinstalowuje aplikacje od razu, a subskrypcja kończy się z końcem opłaconego cyklu; aplikacje rozliczane poza Shopify kończysz osobno. Shopify przechowuje dane sklepu przez 2 lata na potrzeby reaktywacji, co nie zastępuje własnego archiwum. Powiadomienia o chargebackach przychodzą także po zamknięciu, a odpowiedź wymaga ponownego otwarcia sklepu i opłacenia planu, dlatego ustalamy, kto je odbiera i jak reagujecie.

Domenę możesz na początku zostawić u Shopify i tylko zmienić jej rekordy DNS, żeby wskazywała na Shoper; przełączenie sklepu nie wymaga transferu. Transfer do innego rejestratora planujemy osobno: dla domen .com, .net i .org obowiązuje 60 dni blokady po zakupie, transferze lub zmianie danych kontaktowych, kod autoryzacyjny pojawia się po potwierdzeniu w panelu, a przeniesienie trwa do 7 dni. Domeny krajowe mają własne zasady. Po dezaktywacji sklepu domeny odłączają się od niego, a odnowienia nie są anulowane automatycznie, więc ustawiamy je przed zamknięciem. Certyfikat SSL konfigurujemy w Shoper.

Od 2-3 tygodni dla sklepu z kilkuset produktami, prostymi wariantami, jednym językiem i gotowym szablonem Storefront do 8-10 tygodni dla sklepu z tysiącami produktów, metapolami, katalogami B2B, kilkoma rynkami, integracjami i indywidualnym szablonem. Na termin wpływają też aplikacje do zastąpienia, rabaty i karty do odtworzenia oraz metoda przeniesienia danych potwierdzona migracją próbną. Okres przejściowy Shopify liczymy osobno. Termin przełączenia wyznaczasz Ty, zwykle poza szczytem sprzedaży.

Cena zależy przede wszystkim od liczby produktów i wariantów, metapól i kolekcji do odwzorowania, rynków i języków, rabatów i kart do odtworzenia, aplikacji 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: plan Shopify z aplikacjami i prowizjami do końca okresu przejściowego oraz abonament Shoper z odnowieniami, aplikacje, Apilo lub BaseLinker, system fakturujący i prowizje Shoper Płatności.

Przez 30 dni monitorujemy sklep i reagujemy w ramach projektu. Sklep Shopify zostaje aktywny 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 Shopify, 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 uporządkowanie obecnego sklepu Shopify nie będzie lepszą drogą, które dane Shopify oddaje w eksportach, a które pobierzemy przez API, 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 - Shopify Partner, Shoper Partner. Ostatnia aktualizacja: .