Porzucenie koszyka dotyka średnio około 70% zakupów online — to nie wyjątek, a norma, z którą mierzy się każdy sklep. Różnica między sklepami polega na tym, ile z tych porzuceń udaje się odzyskać. W PrestaShop masz do dyspozycji dwie grupy narzędzi: prewencję (usuwanie przyczyn porzuceń w checkoucie) i odzyskiwanie (maile, SMS-y i remarketing do klientów, którzy wyszli z koszykiem). Same maile bez naprawy checkoutu odzyskują niewiele — najlepsze efekty daje połączenie obu.
Najważniejsze: Około 70% koszyków w e-commerce jest porzucanych (Baymard Institute). Najczęstsze przyczyny: dodatkowe koszty dostawy (ok. 48%), wymuszona rejestracja (ok. 26%) i zbyt długi checkout (ok. 22%). W PrestaShop działają dwie dźwignie: prewencja (guest checkout, koszt dostawy wcześniej, express checkout) i odzyskiwanie (sekwencja maili, SMS, remarketing dynamiczny). Realistyczny cel to odzyskanie 5–15% porzuconych koszyków.
Skala problemu — ile koszyków porzucają klienci?
Baymard Institute prowadzi najstarsze i najczęściej cytowane badania porzuceń koszyka. Średnia dla e-commerce to od lat około 70% — siedmiu na dziesięciu klientów, którzy włożyli coś do koszyka, nie kończy zakupu. Najczęściej wskazywane przyczyny (badania ankietowe kupujących) układają się w powtarzalny ranking.
| Przyczyna porzucenia | Odsetek kupujących |
|---|---|
| Dodatkowe koszty (dostawa, podatki) zbyt wysokie | ~48% |
| Wymuszona rejestracja konta | ~26% |
| Zbyt długi lub skomplikowany checkout | ~22% |
| Brak zaufania do sklepu przy podawaniu karty | ~19% |
| Brak możliwości zobaczenia pełnej kwoty z góry | ~22% |
| Wolna dostawa | ~23% |
Część tych porzuceń to „koszyki intencyjne" (klient porównuje ceny), ale duża część to realne, stracone zamówienia — z przyczyn, które sklep kontroluje. Właśnie dlatego optymalizacja checkoutu zwraca się szybciej niż większość działań marketingowych.
Dlaczego klienci porzucają koszyki w PrestaShop?
Poza ogólnymi przyczynami z badań, w PrestaShop dochodzą problemy specyficzne dla konfiguracji sklepu.
- Koszt dostawy dopiero po zalogowaniu — klasyczny, czterostronicowy checkout pokazuje koszt wysyłki na końcu; klient dowiaduje się o dopłacie za późno i porzuca.
- Wymuszona rejestracja — jeśli tryb gościa jest wyłączony, pierwszy zakup zaczyna się od formularza rejestracji (sprawdź guest checkout w PrestaShop).
- Za dużo pól i kroków — im więcej formularza, tym więcej okazji do rezygnacji, zwłaszcza na mobile.
- Wolny checkout — strona koszyka ładująca się kilka sekund traci klientów, zanim zdążą cokolwiek kliknąć.
- Błędy walidacji bez wyjaśnienia — komunikat „nieprawidłowy adres" bez wskazania pola frustruje i kończy zakup.
- Brak wygodnych płatności — brak BLIK-a albo ekspresowych metod to realna strata w polskim sklepie (zobacz BLIK w PrestaShop i express checkout w PrestaShop).
Prewencja — jak zmniejszyć liczbę porzuceń
Prewencja działa na przyczyny, zamiast leczyć skutki. Osiem dźwigni, które w praktyce dają największy efekt.
- Pokaż koszt dostawy jak najwcześniej — najlepiej już na karcie produktu albo w mini-koszyku („Dostawa od 12,99 zł, darmowa od 199 zł").
- Włącz zakupy bez rejestracji — tryb gościa to jedno ustawienie w Preferencje > Zamówienia.
- Odchudź formularz — usuwaj pola, których nie potrzebujesz do realizacji zamówienia; każde pole to potencjalne miejsce porzucenia.
- Uprość checkout — one page checkout albo checkout w 2–3 krokach zamiast czterostronicowego procesu.
- Dodaj płatności ekspresowe — BLIK z zapamiętanym numerem, Click to Pay, portfele mobilne.
- Napraw wydajność — Core Web Vitals koszyka i płatności; wolny checkout to porzucenia, których nie naprawi żaden mail.
- Zbuduj zaufanie — opinie, jasne warunki zwrotów, widoczne logotypy operatorów płatności i dostaw.
- Waliduj pola na bieżąco — błąd pokazany przy polu, w trakcie pisania, zamiast po kliknięciu „Zamawiam".
Większość tych zmian opisuję krok po kroku w przewodniku optymalizacja checkoutu w PrestaShop.
Odzyskiwanie — maile, SMS i remarketing
Nawet najlepszy checkout nie odzyska klienta, który wyszedł z koszykiem, żeby „przemyśleć zakup". Do niego kierujesz sekwencję odzyskiwania.
Sekwencja maili o porzuconym koszyku
Sprawdzony schemat to trzy wiadomości w rosnących odstępach.
- Mail 1 (po 1–2 godzinach) — przypomnienie koszyka z podsumowaniem produktów i linkiem powrotnym. Ton pomocny, nie nachalny.
- Mail 2 (po 24 godzinach) — odpowiedź na obiekcje: koszty dostawy, zwroty, opinie klientów; opcjonalnie kod rabatowy na dokończenie zakupu.
- Mail 3 (po 72 godzinach) — ostatnie przypomnienie, często z informacją o niskim stanie magazynowym albo kończącej się promocji.
Wysyłkę realizuje moduł porzuconych koszyków (są dostępne w PrestaShop Addons, w tym wersje darmowe) albo zewnętrzny system mailingowy zintegrowany ze sklepem. Kluczowe jest poprawne zapisywanie koszyków gości — bez tego nie masz do kogo pisać.
SMS i remarketing
- SMS — skuteczny przy wysokiej wartości koszyka i krótkim oknie decyzyjnym; wymaga zgody marketingowej przy zbieraniu numeru.
- Remarketing dynamiczny — bannery z konkretnymi produktami z koszyka na Facebooku/Instagramie i w sieci Google; działa na klientów, którzy nie otwierają maili.
- Powiadomienia push — dla użytkowników, którzy zgodzili się na komunikację w przeglądarce.
Wskazówka: Rabat w mailu odzyskującym dawaj tylko wtedy, gdy klient zatrzymał się na etapie kosztów albo dostawy. Jeśli porzucił przy formularzu adresu, sam kod rabatowy nie usunie przyczyny — taniej naprawić checkout.
Pomiar — jak policzyć zwrot z odzyskiwania
Zanim zaczniesz wysyłać maile, przygotuj pomiar. Trzy wskaźniki wystarczą do prowadzenia programu.
- Współczynnik odzyskania — zamówienia z maili odzyskujących podzielone przez liczbę wysłanych; dobry wynik to 5–15%.
- Odzyskany przychód — suma wartości zamówień z odzyskanych koszyków w okresie.
- ROI programu — odzyskany przychód minus koszt narzędzia i rabatów; porównuj miesiąc do miesiąca.
Po stronie analityki używaj zdarzeń GA4 (add_to_cart, begin_checkout, purchase) i lejka w Explorations — pokaże, na którym kroku realnie tracisz klientów. Nagrania sesji (Clarity, Hotjar) dopowiedzą, dlaczego.
Ile kosztuje ograniczenie porzuceń?
| Działanie | Koszt (netto) |
|---|---|
| Moduł porzuconych koszyków (Addons) | 0–600 zł jednorazowo |
| Wdrożenie i konfiguracja sekwencji maili | 500–1 500 zł |
| Audyt checkoutu (przyczyny porzuceń) | 1 000–3 000 zł |
| Wdrożenie poprawek checkoutu (guest, koszty dostawy, ekspres) | 1 500–5 000 zł |
| Remarketing (budżet reklamowy) | zależnie od skali |
Najlepszy stosunek efektu do kosztu mają dwie zmiany: włączenie trybu gościa i pokazanie kosztu dostawy przed checkoutem. Obie kosztują ułamki budżetu, a działają na najczęstsze przyczyny porzuceń z badań.
Źródła i narzędzia
Najczęściej zadawane pytania
Ile kosztów porzucają klienci w e-commerce?
Średnio około 70% koszyków jest porzucanych (Baymard Institute). W polskich sklepach wyniki są zbliżone; część porzuceń to porównywanie ofert, ale duża część to stracone zamówienia z przyczyn, które sklep może naprawić.
Jakie są najczęstsze przyczyny porzucania koszyka?
Dodatkowe koszty zbyt wysokie (ok. 48%), wymuszona rejestracja konta (ok. 26%), zbyt długi checkout (ok. 22%), brak zaufania przy podawaniu danych karty (ok. 19%) oraz brak możliwości zobaczenia pełnej kwoty z góry.
Jak odzyskiwać porzucone koszyki w PrestaShop?
Przez moduł porzuconych koszyków albo zewnętrzny system mailingowy: sekwencja 3 maili (po 1–2 h, 24 h i 72 h) z linkiem powrotnym, odpowiedzią na obiekcje i ewentualnym kodem rabatowym. Skuteczność uzupełnia remarketing dynamiczny i SMS.
Ile porzuconych koszyków da się odzyskać?
Realistyczny przedział to 5–15% porzuconych koszyków przy dobrze prowadzonej sekwencji maili i dopasowanej ofercie. Wyższe wyniki zdarzają się przy koszykach o wysokiej wartości i krótkim oknie decyzyjnym.
Czy mail z kodem rabatowym zawsze pomaga?
Nie — rabat działa na klientów, których zatrzymał koszt. Jeśli porzucenie wynikało z formularza, błędu albo braku płatności, kod rabatowy tylko obniży marżę bez usunięcia przyczyny. Najpierw diagnoza, potem rabat.
Jak zmierzyć, gdzie klienci porzucają koszyk?
Zbuduj lejek w GA4 (add_to_cart, begin_checkout, add_payment_info, purchase) i porównaj kroki między urządzeniami. Nagrania sesji (Clarity, Hotjar) pokażą, co konkretnie blokuje klientów na najsłabszym kroku.
👉 Chcesz odzyskiwać porzucone koszyki w swoim sklepie? Zobacz, jak wygląda wdrożenie i rozwój sklepów PrestaShop w mojej ofercie: audyt checkoutu, moduł porzuconych koszyków, ekspresowe płatności i automatyzacje maili. Napisz przez formularz kontaktowy lub na kontakt@informatix.com.pl.
👉 Porządkujesz proces zakupu? Sprawdź artykuły optymalizacja checkoutu w PrestaShop, express checkout w PrestaShop i guest checkout w PrestaShop.
📖 Zobacz również: InPost w PrestaShop, Przelewy24 w PrestaShop oraz wdrożenia PrestaShop.