Dlaczego Twój koszyk Shopify znika po zalogowaniu — i jak to naprawić
Twój koszyk Shopify znika, gdy logujesz się na innym urządzeniu lub w innej przeglądarce, bo koszyk jest przechowywany w pliku cookie tej przeglądarki, a nie na Twoim koncie. To oczekiwane, domyślne zachowanie Shopify, a nie błąd ani utracone dane. Dodanie trwałego koszyka zapisuje koszyk na koncie, więc przestaje on znikać.
Ostatnia aktualizacja 2026-07-06
Co się dzieje, gdy Twój koszyk Shopify znika?
Twój koszyk znika, bo był przechowywany w jednej przeglądarce, a Ty patrzysz teraz na inną. Domyślny koszyk Shopify jest zapisany w pliku cookie przeglądarki — sama polityka plików cookie Shopify wymienia plik cookie „cart”, który przechowuje zawartość koszyka przez około dwa tygodnie. Ten plik cookie należy do jednej przeglądarki na jednym urządzeniu. Gdy logujesz się na innym urządzeniu, otwierasz inną przeglądarkę albo Twój telefon i laptop nie współdzielą stanu, nowa przeglądarka nie ma kopii tych produktów, więc koszyk wygląda na pusty.
Zalogowanie tego nie naprawia, bo logowanie identyfikuje Cię, ale nie przenosi koszyka na Twoje konto. Produkty wciąż tkwią w pliku cookie pierwotnej przeglądarki; urządzenie, na którym jesteś teraz, po prostu ich nie widzi. To cały mechanizm — chodzi o to, gdzie przechowywany jest koszyk, a nie o to, że coś poszło nie tak.
Czy to błąd albo utracone dane?
Nie — to oczekiwane, domyślne zachowanie i nic nie jest uszkodzone. Shopify celowo trzyma koszyk w pliku cookie przeglądarki, a nie na koncie klienta, więc koszyk, który nie przechodzi między urządzeniami, to działanie platformy zgodne z projektem, a nie usterka Twojego sklepu czy motywu. Pracownicy Shopify mówili to samo w odpowiedziach na forum społeczności: dane koszyka są powiązane z konkretnym urządzeniem i przeglądarką, których używa klient, a synchronizacja między urządzeniami wymagałaby dedykowanego kodu.
Twoje dane też nie są utracone. Pierwotny koszyk wciąż istnieje w przeglądarce, która go zbudowała — wróć na ten telefon lub do tej przeglądarki w ciągu około dwóch tygodni, a produkty zwykle są tam, gdzie je zostawiłeś. Koszyk wygląda na zniknięty z drugiego urządzenia tylko dlatego, że to urządzenie nigdy nie miało kopii. Nic nie jest uszkodzone i nie ma czego naprawiać; to po prostu kwestia tego, gdzie koszyk się znajduje.
Dlaczego dzieje się to tylko między urządzeniami, logowaniami lub przeglądarkami?
Bo plik cookie koszyka jest przypisany do jednej przeglądarki. Wewnątrz przeglądarki, która zbudowała koszyk, wszystko utrzymuje się zgodnie z oczekiwaniami: możesz zamknąć kartę, wrócić po godzinach lub dniach, a koszyk wciąż tam jest przez mniej więcej dwa tygodnie. Problem pojawia się dopiero, gdy przekroczysz granicę, której plik cookie nie może — drugie urządzenie, osobną przeglądarkę, a czasem przeglądarkę wbudowaną w aplikację w odróżnieniu od Twojej zwykłej.
Dlatego objaw przyjmuje postać „mam koszyk na telefonie, ale nie na laptopie” albo „koszyk się opróżnił, gdy zalogowałem się na innym komputerze”. W każdym przypadku przeszedłeś do przeglądarki, która nie ma tego pliku cookie. Logowanie wydaje się czymś, co powinno przenieść koszyk razem z Tobą, ale domyślnie tego nie robi — logowanie i koszyk są po prostu przechowywane w różnych miejscach.
Jak to naprawić?
Dodaj trwały koszyk, aby koszyk zapisywał się na koncie zamiast w jednej przeglądarce. Persistent Cart, aplikacja Shopify, zapisuje koszyk zalogowanego klienta przy jego rekordzie klienta i przywraca go wszędzie tam, gdzie ten klient zaloguje się następnie — na telefonie, laptopie czy w nowej przeglądarce — scalając go po cichu domyślnie, bez wyskakującego okienka czy e-maila. Po włączeniu koszyk przestaje znikać między urządzeniami dla Twoich zalogowanych klientów, tak samo jak nie znika w Amazon czy Walmart.
Konfiguracja to jedno kliknięcie i jeden przełącznik: zainstaluj z Shopify App Store, a następnie włącz osadzenie aplikacji w edytorze motywu — bez kodu motywu. Jedno zastrzeżenie warte wyjaśnienia: dotyczy to zalogowanych klientów, bo koszyk jest powiązany z kontem. Goście zachowują standardowy koszyk w jednej przeglądarce. W sklepach z powracającymi lub zalogowanymi klientami ten jeden przełącznik zamienia „gdzie podział się mój koszyk” w koszyk, który po prostu jest.
Odpowiedzi na pytania
Dlaczego mój koszyk Shopify pustoszeje, gdy się loguję?
Bo logowanie nie przenosi koszyka na Twoje konto — pozostaje on w przeglądarce, która go zbudowała. Domyślnie Shopify trzyma koszyk w pliku cookie przeglądarki, więc jeśli logujesz się na innym urządzeniu lub w innej przeglądarce niż ta, w której dodałeś produkty, nowa sesja nie ma kopii i pokazuje pusty koszyk. Pierwotne produkty wciąż są w pierwszej przeglądarce; to domyślne zachowanie, a nie błąd.
Czy dane mojego koszyka są utracone lub uszkodzone, gdy koszyk znika?
Nie. Nic nie jest uszkodzone i nic nie jest usunięte. Koszyk wciąż istnieje w przeglądarce i na urządzeniu, na którym go utworzyłeś, przechowywany w pliku cookie przez około dwa tygodnie — wróć tam, a produkty zwykle są nienaruszone. Koszyk wygląda na zniknięty z drugiego urządzenia lub przeglądarki tylko dlatego, że ta nigdy nie miała kopii. To kwestia miejsca przechowywania, a nie utraty danych.
Dlaczego mój koszyk pokazuje się na telefonie, ale nie na laptopie?
Bo Twój telefon i laptop używają osobnych plików cookie przeglądarki, a domyślny koszyk Shopify żyje naraz w jednym z nich. Koszyk zbudowany na telefonie jest zapisany w przeglądarce telefonu; przeglądarka laptopa nigdy nie otrzymała tych produktów, więc pokazuje pusto — nawet po zalogowaniu. Dodanie trwałego koszyka zapisuje koszyk na Twoim koncie, więc pojawia się na obu.
Jak sprawić, by mój koszyk Shopify przestał znikać między urządzeniami?
Zainstaluj aplikację do trwałego koszyka. Persistent Cart zapisuje koszyk zalogowanego klienta na jego koncie i przywraca go na każdym urządzeniu, z którego się zaloguje, scalając go domyślnie po cichu. Konfiguracja to jedno kliknięcie instalacji plus jeden przełącznik włączający osadzenie aplikacji — bez kodu motywu. Dotyczy zalogowanych klientów, bo koszyk jest powiązany z kontem; goście zachowują standardowy koszyk w jednej przeglądarce.