Porzucone koszyki — jak odzyskać klienta, który nie dokończył zakupu
Klient znalazł produkt, dodał go do koszyka, przeszedł do zamówienia… i zniknął. Nie musi to oznaczać, że zrezygnował z zakupu. Być może zobaczył niespodziewany koszt dostawy, nie znalazł wygodnej płatności albo formularz przestał działać na telefonie.
Porzucone koszyki są więc nie tylko problemem marketingowym. Często pokazują, że coś nie działa w samym sklepie: checkout jest za długi, dostawa została źle skonfigurowana, płatność zwraca błąd albo klient nie ufa stronie.
W tym poradniku pokażemy, jak znaleźć miejsce, w którym klienci przerywają zakupy, co poprawić w WooCommerce i kiedy uruchomić automatyczne przypomnienia o zapisanym koszyku.
Odpowiedź wprost: nie zaczynaj od kodu rabatowego
Aby odzyskać klienta, najpierw sprawdź: czy checkout działa na telefonie, czy koszty dostawy są widoczne odpowiednio wcześnie, czy klient może zapłacić wygodną metodą, czy formularz nie zawiera zbędnych pól i czy analityka poprawnie pokazuje miejsce rezygnacji. Dopiero później uruchom automatyczną wiadomość, która zapisuje zawartość koszyka, nie trafia do klienta po zakupie i prowadzi bezpośrednio do odtworzonego zamówienia.
W skrócie (TL;DR)
- Porzucony koszyk nie zawsze oznacza brak zainteresowania. Powodem może być błąd techniczny, koszt dostawy albo niewygodny checkout.
- Najpierw usuń przeszkody w procesie zakupowym, a dopiero później uruchamiaj wiadomości przypominające.
- Mierz osobno dodanie produktu do koszyka, rozpoczęcie checkoutu, wybór dostawy, wybór płatności i zakup.
- Do wysłania przypomnienia potrzebujesz adresu e-mail, numeru telefonu albo wcześniejszego powiązania koszyka z klientem.
- Link z wiadomości powinien odtwarzać cały koszyk, również na innym urządzeniu.
- Rabat traktuj jako dodatkowe narzędzie, a nie podstawowy sposób ratowania każdego zamówienia.
Co to jest porzucony koszyk?
Porzucony koszyk powstaje wtedy, gdy klient dodaje produkt do koszyka, ale nie kończy zakupu.
Porzucony koszyk to nie to samo co porzucony checkout
Gdy anonimowy użytkownik doda produkt i zamknie stronę, WooCommerce może zapamiętać jego koszyk w przeglądarce — ale sklep nie zna jego adresu e-mail i zwykle nie może wysłać przypomnienia. Dane kontaktowe pojawiają się dopiero, gdy klient zaloguje się na konto, poda e-mail podczas składania zamówienia, wcześniej kupował, zapisze koszyk/listę życzeń albo poda dane w formularzu ofertowym. System odzyskiwania musi więc nie tylko wykryć niedokończony zakup, ale też wiedzieć, z kim koszyk jest powiązany i czy można wysłać tej osobie wiadomość.
| Sytuacja | Co zrobił klient? | Czy można wysłać przypomnienie? |
|---|---|---|
| Porzucony koszyk | Dodał produkt i opuścił sklep | Zwykle nie, jeżeli nie podał danych |
| Porzucony checkout | Rozpoczął składanie zamówienia i podał np. e-mail | Często tak, jeżeli sklep zapisał dane |
Dlaczego klienci porzucają koszyki?
Porzucony koszyk jest jednym z objawów szerszego problemu ze sprzedażą — w checkoutcie najczęściej warto sprawdzić poniższe obszary. Pozostałe przyczyny opisujemy w poradniku dlaczego sklep internetowy nie sprzedaje.
Niespodziewany koszt dostawy. Klient widzi cenę produktu, ale dopiero w ostatnim kroku dowiaduje się, że przesyłka kosztuje znacznie więcej, niż zakładał. Przykład: produkt 79 zł, klient spodziewa się automatu paczkowego za kilkanaście złotych, a w checkoutcie widzi tylko kuriera za 35 zł — łączna cena przestaje być atrakcyjna. Kosztów dostawy nie trzeba ukrywać do ostatniego kroku — pokaż je na karcie produktu, w mini-koszyku albo w czytelnej tabeli dostaw. Konfigurację przewoźników opisujemy w poradniku o wysyłce w WooCommerce.
Brakuje wygodnej metody płatności. Klient chce zapłacić BLIK-iem, ale sklep oferuje tylko przelew; inna osoba wybiera szybką płatność, lecz po przekierowaniu widzi błąd. Nie wystarczy sprawdzić, czy przycisk pojawia się w checkoutcie — wykonaj testowe zamówienia i sprawdź też zmianę statusu, przerwaną płatność oraz ponowienie transakcji. Więcej w poradniku płatności w WooCommerce — Przelewy24, PayU i Tpay.
Formularz zamówienia jest za długi. Przy prostym produkcie klient nie powinien wypełniać formularza przypominającego wniosek bankowy. Problematyczne bywają: obowiązkowa nazwa firmy przy zakupie prywatnym, zbędne pola adresowe, obowiązek utworzenia konta, niejasne zgody, ręczne przepisywanie tych samych danych i pola wymagane mimo braku potrzeby. Nie chodzi o usunięcie wszystkich pól — sklep musi zebrać dane do dostawy, płatności i dokumentu sprzedaży — ale warto zapytać: do czego konkretnie służy każde pole?
Sklep wymusza założenie konta. Klient chce kupić jeden produkt, ale przed zamówieniem musi utworzyć konto, wymyślić hasło i potwierdzić e-mail. Konto jest przydatne przy kolejnych zakupach, ale nie powinno blokować pierwszego zamówienia — w wielu sklepach lepiej działa zakup bez rejestracji, z możliwością utworzenia konta po złożeniu zamówienia.
Checkout źle działa na telefonie. Na komputerze formularz wygląda poprawnie, a na telefonie przycisk płatności jest zasłonięty przez baner cookies, mapa punktów odbioru się nie otwiera albo klawiatura utrudnia wpisanie kodu pocztowego. Taki problem długo pozostaje niezauważony, bo właściciel testuje stronę na laptopie. Checkout trzeba sprawdzać na prawdziwym telefonie, nie tylko przez zwężenie okna przeglądarki.
Sklep działa zbyt wolno. Koszyk i checkout korzystają jednocześnie z płatności, dostaw, kuponów, punktów odbioru i integracji — każda funkcja może spowolnić stronę albo wywołać konflikt. Klient może uznać, że przycisk nie zadziałał, kliknąć kilka razy albo zamknąć kartę. Jeśli problem dotyczy też innych części sklepu, sprawdź jak przyspieszyć sklep WooCommerce.
Klient nie ufa sklepowi. Zakup może przerwać osoba, która nie znalazła odpowiedzi na podstawowe pytania: kiedy produkt zostanie wysłany, czy można go zwrócić, jak skontaktować się ze sklepem, co stanie się po opłaceniu, czy dane firmy są prawdziwe i czy płatność jest bezpieczna. Zamiast zasypywać checkout przypadkowymi ikonami, pokaż konkretne informacje: termin wysyłki, zasady zwrotów, dane firmy i formy kontaktu.
Pole na kod rabatowy odciąga uwagę. Widoczne pole „Kod kuponu" może sugerować, że gdzieś istnieje rabat — klient opuszcza checkout, zaczyna szukać kodu w Google, trafia na inne strony i nie wraca. Pole można ukryć pod linkiem „Mam kod rabatowy" albo automatycznie przypisywać rabat po wejściu z konkretnej kampanii.
Klient tylko porównuje oferty. Nie każdy koszyk oznacza gotowość do natychmiastowego zakupu — niektórzy używają koszyka jako listy produktów, kalkulatora kosztów, miejsca do porównania wariantów, sposobu na sprawdzenie ceny dostawy albo roboczej oferty do akceptacji. Tego nie da się wyeliminować, ale można ułatwić powrót przez zapisany koszyk, listę życzeń albo możliwość przesłania koszyka współpracownikowi. Jest to szczególnie ważne w sprzedaży B2B, gdzie zakup może wymagać zatwierdzenia przez kilka osób.
Jak znaleźć miejsce, w którym klienci rezygnują?
Sama liczba niedokończonych zamówień niewiele wyjaśnia — trzeba ustalić, na którym etapie pojawia się problem.
Podstawowy lejek zakupowy: wyświetlenie produktu → dodanie do koszyka → wyświetlenie koszyka → rozpoczęcie checkoutu → wybór dostawy → wybór płatności → złożenie zamówienia → potwierdzenie zakupu. W analityce e-commerce odpowiadają im zdarzenia view_item, add_to_cart, view_cart, begin_checkout, add_shipping_info, add_payment_info i purchase. Nazwy zdarzeń nie wystarczą — trzeba sprawdzić, czy każde uruchamia się w odpowiednim momencie i tylko raz.
Przykład błędnego pomiaru. Zdarzenie purchase uruchamia się po każdym odświeżeniu strony z podziękowaniem — klient odświeża trzy razy, więc analityka zapisuje trzy transakcje. Raport wygląda dobrze, ale nie pokazuje rzeczywistej sprzedaży. Może wystąpić też sytuacja odwrotna: zamówienie pojawia się w WooCommerce, ale nie trafia do analityki, bo skrypt został zablokowany albo nie zdążył się uruchomić. Dlatego dane z GA4 warto porównywać z zamówieniami w WooCommerce i u operatora płatności.
Najpierw napraw checkout, później odzyskuj koszyki
Automatyczne wiadomości nie naprawią niesprawnego sklepu — jeśli płatność nie działa, trzy przypomnienia spowodują tylko, że klient trzy razy zobaczy ten sam błąd.
| Objaw | Możliwa przyczyna | Co sprawdzić? | Pierwsza reakcja |
|---|---|---|---|
| Rezygnacje zaraz po wejściu do checkoutu | Długi formularz lub problem mobilny | Test na kilku telefonach | Uproszczenie pól i naprawa widoku |
| Rezygnacje przy wyborze dostawy | Wysoki koszt albo brak wygodnej opcji | Cenniki i integracje kurierskie | Pokazanie kosztów wcześniej |
| Rezygnacje przy płatności | Błąd operatora lub brak popularnej metody | Testowe transakcje | Naprawa integracji płatniczej |
| Dużo zamówień „oczekujących na płatność" | Brak poprawnej informacji o statusie | Komunikaty operatora i statusy zamówień | Link do ponowienia płatności |
| Problem tylko na telefonach | Konflikt interfejsu lub skryptów | Test ręczny i nagrania sesji | Naprawa wersji mobilnej |
| Dużo pytań o wysyłkę | Brak jasnego terminu lub ceny | Karta produktu i checkout | Pokazanie informacji przed zakupem |
| Klienci opuszczają checkout przy kuponie | Zbyt widoczne pole rabatowe | Nagrania sesji i zachowanie użytkowników | Ukrycie pola pod linkiem |
Nie wiesz, na którym etapie tracisz klientów? W ramach opieki technicznej WordPress i WooCommerce możemy sprawdzić checkout, metody płatności, wysyłkę i pomiar zamówień — celem nie jest instalowanie kolejnych wtyczek, tylko ustalenie, gdzie rzeczywiście powstaje problem.
Jak odzyskiwać porzucone koszyki krok po kroku?
Krok 1. Ustal, kiedy koszyk jest naprawdę porzucony. Nie wysyłaj wiadomości kilka minut po dodaniu produktu — klient może nadal czytać opis, porównywać warianty albo czekać na odpowiedź współpracownika. Moment uznania koszyka za porzucony zależy od rodzaju sklepu: w sklepie z kosmetykami decyzja bywa szybka, przy drogim wyposażeniu firmy klient może wrócić po kilku godzinach lub dniach. Pierwszą wiadomość można testowo wysłać po ok. 30–60 minutach — to nie jest uniwersalna zasada.
Krok 2. Zapisz zawartość koszyka. System powinien zapamiętać produkty, wybrane warianty, liczbę sztuk, ceny, zastosowane kupony, dane pozwalające powiązać koszyk z klientem i czas ostatniej aktywności. Koszyk powinien dać się odtworzyć także po otwarciu linku na innym urządzeniu. Przykład: klient rozpoczął zakup na telefonie, ale wiadomość otworzył na komputerze — po kliknięciu powinien zobaczyć zapisane produkty, a nie pusty koszyk.
Krok 3. Zbierz e-mail w odpowiednim momencie. Jeśli adres e-mail znajduje się dopiero na końcu formularza, sklep nie rozpozna wielu porzuconych checkoutów. Możliwe rozwiązania: umieszczenie e-maila na początku checkoutu, podzielenie formularza na logiczne kroki, zapisany koszyk dla zalogowanego użytkownika, lista życzeń, formularz przesłania koszyka na e-mail albo koszyk ofertowy dla klienta B2B. Nie utrudniaj jednak zakupu tylko po to, by zdobyć dane — formularz nadal powinien być prosty.
Krok 4. Utwórz link przywracający koszyk. Najważniejszym elementem wiadomości jest przycisk prowadzący bezpośrednio do zapisanego koszyka lub checkoutu. Nie kieruj klienta na stronę główną, do ogólnej kategorii, do panelu konta bez wyjaśnienia ani na kartę tylko jednego z kilku produktów — po kliknięciu produkty i warianty powinny zostać automatycznie przywrócone.
Krok 5. Zatrzymaj wiadomości po zakupie
Przed każdą wysyłką system powinien sprawdzić: czy klient złożył już zamówienie, czy płatność została rozpoczęta, czy koszyk nadal istnieje, czy użytkownik nie został wykluczony z komunikacji i czy inna wiadomość dotycząca tego koszyka nie została już wysłana. Każdy koszyk powinien mieć własny identyfikator — dzięki temu system nie pomyli kilku różnych prób zakupowych tej samej osoby i nie wyśle przypomnienia komuś, kto właśnie kupił.
Krok 6. Przygotuj krótką sekwencję. Nie każdy sklep potrzebuje czterech–pięciu przypomnień — często wystarczą dwie dobrze przygotowane wiadomości.
| Moment | Cel | Przykładowa treść |
|---|---|---|
| Po 30–60 minutach | Przypomnienie | Produkty nadal czekają w koszyku |
| Po 12–24 godzinach | Usunięcie wątpliwości | Informacje o dostawie, płatności i zwrotach |
| Po 24–48 godzinach | Ostatni kontakt | Powrót do koszyka lub uzasadniona zachęta |
Czas i liczbę wiadomości trzeba dopasować do długości decyzji zakupowej.
Krok 7. Sprawdź, czy wiadomości docierają. Wiadomość nie odzyska zamówienia, jeśli trafi do spamu. SPF, DKIM i DMARC to ustawienia domeny, które pomagają serwerom pocztowym potwierdzić, że wiadomość naprawdę wysłał Twój sklep, a nie osoba podszywająca się pod firmę. Sprawdź, czy sklep wysyła z firmowej domeny, czy można odpowiedzieć na adres nadawcy, czy błędne adresy są usuwane, czy wiadomości transakcyjne nie trafiają do spamu i czy marketing nie przeciąża skrzynki używanej do potwierdzeń. Przy większej liczbie maili rozdziel wysyłkę transakcyjną od marketingowej i regularnie sprawdzaj dostarczalność.
Krok 8. Oznacz linki i mierz zakupy. Dodaj do linków parametry kampanii, aby rozpoznać wejścia z poszczególnych wiadomości — możesz rozdzielić pierwsze przypomnienie, drugie przypomnienie, wiadomość z rabatem, e-mail, SMS i reklamę remarketingową. Nie przypisuj jednak całej późniejszej sprzedaży automatyzacji tylko dlatego, że klient otrzymał wiadomość — część osób wróciłaby samodzielnie.
Jak napisać wiadomość o porzuconym koszyku?
Wiadomość nie powinna brzmieć jak wezwanie do zapłaty — klient nie ma obowiązku kończyć zakupu.
Dobra wiadomość pokazuje zapisane produkty (zdjęcia, nazwy, warianty), ma jeden wyraźny przycisk prowadzący do odtworzonego koszyka, podaje sposób kontaktu, dobrze wygląda na telefonie i nie tworzy sztucznej presji.
Pierwsza wiadomość. Temat: „Produkty nadal czekają w Twoim koszyku". Treść: „Zostawiłeś produkty w koszyku. Zapisaliśmy je, aby nie trzeba było szukać ich ponownie." Przycisk: „Wróć do koszyka". Pod spodem: „Masz pytanie o produkt, płatność albo dostawę? Odpowiedz na tę wiadomość — pomożemy".
Druga wiadomość. Temat: „Czy możemy pomóc w dokończeniu zamówienia?". Treść: „Twój koszyk nadal jest zapisany. Jeżeli przerwałeś zakup z powodu problemu z płatnością, dostawą albo formularzem, napisz do nas." Przycisk: „Dokończ zamówienie". Pod przyciskiem można krótko przypomnieć dostępne metody płatności, przewidywany termin wysyłki, zasady zwrotu i dane kontaktowe.
Ostatnie przypomnienie. Temat: „Ostatnie przypomnienie o zapisanym koszyku". Treść: „Produkty nadal znajdują się w Twoim koszyku. Możesz wrócić do zamówienia poniżej." Przycisk: „Otwórz mój koszyk". Jeśli oferta naprawdę wygasa albo produkt jest rezerwowany tylko przez określony czas, można to jasno napisać — ale nie twórz fałszywego licznika ani sztucznej presji.
Czy dawać rabat za powrót do koszyka?
Nie zawsze.
Automatyczny rabat uczy klientów czekać na kod
Jeśli rabat pojawia się przy każdym porzuconym koszyku, klienci szybko nauczą się prostego schematu: dodaj produkty → zamknij stronę → poczekaj na kod → kup taniej. Sklep sam obniża wtedy swoją marżę. Rabat może mieć sens, gdy klient jest nowy, marża pozwala na obniżkę, zachęta pojawia się dopiero w późniejszej wiadomości, dotyczy wybranych produktów albo test pokazuje wzrost liczby opłacalnych zamówień.
Zamiast rabatu można zaoferować darmową dostawę, próbkę produktu, pomoc w wyborze wariantu, rezerwację produktu, możliwość płatności odroczonej albo konsultację przed zakupem. W sprzedaży B2B skuteczniejsze bywa pytanie: „Czy przygotować ofertę dla firmy albo pomóc dobrać odpowiednią liczbę sztuk?".
E-mail, SMS czy remarketing?
Każdy kanał ma inne mocne strony — najlepiej dobrać je do produktu i sposobu pozyskania kontaktu.
E-mail pozwala pokazać produkty, odpowiedzieć na wątpliwości i dodać przycisk odtwarzający koszyk; sprawdza się, gdy klient podał poprawny adres, a sklep ma dobrze skonfigurowaną wysyłkę. SMS może działać przy krótkich i pilnych procesach zakupowych, ale łatwo przesadzić z częstotliwością — wiadomość powinna być krótka i prowadzić do koszyka; trzeba też uwzględnić sposób pozyskania numeru i podstawę wysłania. Reklama remarketingowa może przypomnieć o produkcie, ale nie zawsze odtworzy konkretny koszyk — to kanał dodatkowy, nie zamiennik sprawnego checkoutu; warto rozważyć kampanie produktowe opisane w poradniku Google Shopping i Performance Max w praktyce. Kontakt osobisty przy drogich produktach, zamówieniach hurtowych i sprzedaży B2B — warto czasem przekazać koszyk handlowcowi, gdy klient poprosił o ofertę, podał dane firmowe, przygotował duży koszyk, wcześniej rozmawiał z obsługą albo wyraził zainteresowanie kontaktem. Nie oznacza to telefonu do każdej osoby, która dodała produkt do koszyka.
Czy można wysłać wiadomość o porzuconym koszyku?
Nie zakładaj, że każdy zapisany adres e-mail można automatycznie wykorzystać do dowolnej komunikacji.
Znaczenie ma sposób pozyskania adresu, treść wiadomości, udzielone zgody, rynek na którym działa sklep, okres przechowywania danych oraz to, czy wiadomość jest przypomnieniem technicznym czy ofertą marketingową. Samo nazwanie wiadomości „przypomnieniem" nie wystarczy, jeśli główną treścią jest reklama i kod rabatowy. Przed wdrożeniem warto skonsultować proces z osobą odpowiedzialną za ochronę danych lub obsługę prawną — szczególnie gdy automatyzacja korzysta z kilku narzędzi, zapisuje zachowanie niezalogowanych użytkowników albo łączy e-mail, SMS i reklamę.
Jak wdrożyć odzyskiwanie koszyków w WooCommerce?
Możesz wykorzystać gotową wtyczkę, zewnętrzny system marketing automation albo dedykowaną integrację.
Niezależnie od metody sprawdź, czy system obsługuje klientów zalogowanych i zakupy bez konta, zapis produktów i wariantów, odtworzenie koszyka z linku, zatrzymanie wiadomości po zakupie, opóźnienia między wysyłkami, kody rabatowe z ograniczeniami, oznaczanie linków, raportowanie odzyskanych zamówień, usuwanie lub maskowanie danych klienta oraz integrację z używaną bramką płatniczą.
Gotowa wtyczka to najprostsze rozwiązanie dla sklepu ze standardowym checkoutem. Przed instalacją sprawdź, czy jest regularnie aktualizowana, działa z aktualną wersją WooCommerce, obsługuje używane płatności i dostawy, nie powoduje błędów w checkoutcie, gdzie przechowuje dane i czy zatrzymuje wiadomości po zakupie.
System marketing automation może łączyć porzucone koszyki z newsletterem, segmentacją i innymi kampaniami. Trzeba dopilnować, by system szybko otrzymywał informację o złożeniu i opłaceniu zamówienia — inaczej klient może dostać przypomnienie po zakupie.
Dedykowana integracja ma sens przy nietypowym checkoutcie, produktach konfigurowalnych, sprzedaży B2B albo połączeniu WooCommerce z ERP, CRM i systemem marketingowym. Trzeba wtedy ustalić, który system jest głównym źródłem informacji o koszyku, kliencie i zamówieniu — bez tego jedna osoba może otrzymać kilka wiadomości z kilku narzędzi. Jeśli proces zakupowy wymaga większej przebudowy, zakres można połączyć z modernizacją sklepu lub usługami opisanymi w sekcji strony i sklepy internetowe.
Szybka lista błędów do wyłapania przed uruchomieniem
Przed włączeniem automatyzacji sprawdź jeszcze kilka pułapek, które łatwo przeoczyć.
- Czy ceny i dostępność produktów są aktualizowane w zapisanym koszyku?
- Co dzieje się z produktem, który w międzyczasie został wyprzedany?
- Czy kupon ma ograniczony termin i nie może być używany bez końca?
- Czy kilka porzuconych koszyków jednej osoby nie uruchamia kilku sekwencji?
- Czy system rozpoznaje zakup wykonany na innym urządzeniu?
- Czy raport odróżnia przychód od marży po rabacie i darmowej dostawie?
- Czy klient może łatwo zrezygnować z dalszych wiadomości?
Jak mierzyć skuteczność odzyskiwania koszyków?
Nie ograniczaj raportu do otwarć i kliknięć.
| Wskaźnik | Co pokazuje? |
|---|---|
| Rozpoczęte checkouty | Ile osób rozpoczęło składanie zamówienia |
| Ukończone zakupy | Ile checkoutów zakończyło się zakupem |
| Przywrócone koszyki | Ile osób wróciło przez link |
| Odzyskane zamówienia | Ile zakupów przypisano do automatyzacji |
| Przychód z odzyskanych zamówień | Wartość sprzedaży przed kosztami |
| Marża po rabatach | Czy odzyskane zamówienia są opłacalne |
| Rezygnacje z komunikacji | Czy sekwencja nie jest zbyt agresywna |
| Odrzucone wiadomości | Czy adresy i konfiguracja są poprawne |
| Zgłoszenia spamu | Czy komunikacja nie szkodzi domenie |
| Wynik grupy kontrolnej | Ile osób kupiłoby bez przypomnienia |
Uczciwa analiza: porównaj z grupą kontrolną
Sklep wysłał wiadomości do 200 osób, które rozpoczęły checkout; po wiadomości 20 osób złożyło zamówienie. Nie oznacza to, że automatyzacja odzyskała wszystkie 20 zakupów — część klientów wróciłaby samodzielnie. Jeśli w porównywalnej grupie bez wiadomości zakup kończy 8% klientów, a w grupie z wiadomością 10%, realny przyrost wynosi ok. 2 punkty procentowe. Dopiero ten dodatkowy wynik warto porównywać z kosztem narzędzia, wartością rabatów, kosztem darmowych wysyłek, marżą produktów i liczbą zwrotów.
Co możesz sprawdzić samodzielnie?
Najwięcej dowiesz się, przechodząc cały proces zakupu samodzielnie — jako klient, na telefonie.
- Złóż zamówienie na telefonie — przejdź przez cały proces aż do płatności.
- Sprawdź koszt dostawy przed checkoutem — oceń, czy klient poznaje go odpowiednio wcześnie.
- Przetestuj każdą metodę płatności — udaną, przerwaną i ponowioną.
- Zrób zakup bez konta — upewnij się, że klient nie musi się rejestrować.
- Policz pola formularza — sprawdź, czy każde jest potrzebne.
- Wpisz błędne dane — komunikat powinien jasno wskazać, co poprawić.
- Przerwij zakup po wpisaniu e-maila — sprawdź, czy i kiedy przychodzi wiadomość.
- Dokończ zakup przed kolejnym przypomnieniem — kolejne wiadomości nie powinny już zostać wysłane.
- Otwórz link na innym urządzeniu — koszyk powinien zostać odtworzony razem z wariantami.
- Odpowiedz na wiadomość — odpowiedź powinna trafić do rzeczywistej obsługi sklepu.
- Porównaj GA4 z WooCommerce — liczbę transakcji, przychód i identyfikatory zamówień.
- Sprawdź skrzynkę spam — czy przypomnienia i potwierdzenia zamówień docierają.
Kiedy warto zlecić to specjaliście?
Pomoc techniczna jest wskazana, gdy nie wiadomo, czy problem dotyczy klientów, analityki czy samego checkoutu.
Warto zlecić analizę, jeśli wiele osób rozpoczyna checkout ale mało kończy zakup, płatności czasami działają a czasami zwracają błąd, dane w analityce nie zgadzają się z WooCommerce, klienci dostają przypomnienia po zakupie, odtworzony koszyk traci warianty albo kupony, problem występuje tylko na części telefonów, sklep korzysta z kilku systemów marketingowych, wiadomości trafiają do spamu, checkout został mocno zmodyfikowany, sklep jest po migracji lub dużej aktualizacji, występują konflikty między płatnościami/wysyłką/wtyczkami albo potrzebna jest integracja z CRM lub ERP. W takim przypadku trzeba przeanalizować cały proces: od dodania produktu do koszyka, przez płatność, aż po zmianę statusu zamówienia i wysłanie przypomnienia. Samo instalowanie kolejnych wtyczek może zwiększyć liczbę konfliktów.
Najczęściej zadawane pytania
Po jakim czasie koszyk uznaje się za porzucony?
Nie ma jednego czasu dla każdego sklepu. Jako punkt startowy można przetestować pierwszą wiadomość po około 30–60 minutach, a później dopasować czas do rodzaju produktów i długości decyzji zakupowej.
Czy WooCommerce zapisuje porzucone koszyki?
WooCommerce przechowuje koszyk w ramach sesji klienta. Pełne odzyskiwanie koszyka, identyfikacja użytkownika i wysyłanie wiadomości zwykle wymagają jednak dodatkowej wtyczki albo integracji.
Czy do odzyskiwania koszyków wystarczy sam WooCommerce?
Do samego przechowywania bieżącego koszyka często tak. Do automatycznych wiadomości, odtwarzania koszyka na innym urządzeniu i raportowania zwykle potrzebny jest dodatkowy system.
Czy można odzyskać koszyk anonimowego klienta?
Można przywrócić go w tej samej przeglądarce, jeżeli sesja nadal działa. Wysłanie przypomnienia wymaga jednak danych kontaktowych lub wcześniejszego powiązania użytkownika z kontem.
Ile wiadomości o porzuconym koszyku wysyłać?
Najlepiej zacząć od jednej albo dwóch. Kolejne wiadomości powinny wynikać z testów, a nie z założenia, że więcej kontaktów zawsze oznacza więcej sprzedaży.
Czy pierwsza wiadomość powinna zawierać rabat?
Zwykle nie. Pierwsza wiadomość może jedynie przypomnieć o koszyku i pomóc rozwiązać problem. Rabat warto testować później i uwzględnić jego wpływ na marżę.
Dlaczego klient widzi pusty koszyk po kliknięciu w e-mail?
Link może być powiązany z wygasłą sesją albo działać tylko w konkretnej przeglądarce. System powinien zapisywać produkty i odtwarzać je na podstawie bezpiecznego identyfikatora koszyka.
Czy remarketing zastąpi e-mail o porzuconym koszyku?
Nie. Reklama może przypomnieć o produkcie, ale nie zawsze przywróci konkretny koszyk. Najlepiej traktować remarketing jako dodatkowy kanał.
Najpierw napraw proces, potem przypominaj
Porzucony koszyk pokazuje, że klient zainteresował się ofertą, ale coś zatrzymało go przed zakupem — koszt dostawy, brak wygodnej płatności, długi formularz, problem na telefonie, awaria integracji albo potrzeba spokojnego porównania oferty.
Dlatego odzyskiwanie koszyków powinno składać się z dwóch części: usunięcia przeszkód w procesie zakupowym oraz rozsądnego przypomnienia o zapisanych produktach. Najpierw sprawdź checkout, płatności, dostawy i analitykę — dopiero później uruchom automatyzację, żeby nie kierować klientów ponownie do miejsca, które wcześniej nie zadziałało.
Jeśli chcesz sprawdzić, dlaczego klienci przerywają zakupy w Twoim sklepie, możemy przeanalizować checkout, płatności, wysyłkę i działanie automatycznych wiadomości:
- Opieka techniczna WordPress i WooCommerce — analiza checkoutu, płatności, wysyłki i pomiaru.
- Dlaczego sklep internetowy nie sprzedaje oraz płatności w WooCommerce — powiązane przyczyny i poprawki.
- Wysyłka w WooCommerce i jak przyspieszyć sklep — częste źródła rezygnacji w checkoutcie.