Porzucone koszyki w PrestaShop: co sklep robi sam, a kiedy potrzebny jest moduł
Gdzie PrestaShop pokazuje porzucone koszyki, dlaczego dołączane moduły przypomnień nie są już rozwijane, czego koszyk potrzebuje, żeby dało się go odzyskać, i co sprawdzić przed zakupem modułu.
W skrócie
- PrestaShop pokazuje wszystkie koszyki w Orders > Shopping Carts. Te, które nigdy nie stały się zamówieniem, to porzucone koszyki i domyślnie to Ty kontaktujesz się z klientem.
- Stare moduły przypomnień PrestaShop,
ps_reminderifollowup, są oznaczone na Packagist jako porzucone; ich ostatnie wersje pochodzą z 2017 roku. - Koszyk da się odzyskać tylko wtedy, gdy ma adres e-mail. W one page checkout zależy to od tego, kiedy pytasz o e-mail.
- Przed zakupem modułu przypomnień sprawdź wersję PrestaShop, sposób wysyłki maili, ograniczenia kodów rabatowych i to, jak liczone są odzyskane zamówienia.
Każdy sklep PrestaShop ma porzucone koszyki: koszyki, które nigdy nie stały się zamówieniem. Część to oglądanie bez zamiaru zakupu, część to klienci, którzy utknęli w checkoucie. Ten artykuł wyjaśnia, co PrestaShop pokazuje bez dodatkowych modułów, dlaczego moduły przypomnień, które kiedyś dołączał, nie są dziś bezpiecznym wyborem, i na co zwrócić uwagę przed zakupem modułu. Nazwy opcji w panelu podajemy po angielsku, tak jak w oficjalnej dokumentacji.
Gdzie PrestaShop pokazuje porzucone koszyki
W panelu przejdź do Orders > Shopping Carts. Podręcznik PrestaShop (po angielsku) opisuje tę listę tak:
- Koszyki, które nigdy nie stały się zamówieniem, można usunąć z listy. Podręcznik nazywa je „koszykami widmo”.
- Koszyki bez linku do usunięcia zostały zamówione i trzeba je wysłać.
- Koszyki klienta widać też w jego profilu w Customers.
Czego podręcznik nie oferuje, to automatycznego przypomnienia. Jak pisze, to do Ciebie należy kontakt z klientem w sprawie porzuconego koszyka.
Stare moduły przypomnień
PrestaShop dostarczał kiedyś moduły, które wysyłały maile do klientów: Customer follow-up (followup) i Reminder (ps_reminder). Oba są dziś oznaczone na Packagist jako porzucone:
- followup: ostatnia wersja 1.7.1, styczeń 2017. Pakiet jest oznaczony jako porzucony, a jego README mówi, że moduł został zarchiwizowany.
- ps_reminder: ostatnia wersja 2.0.0, czerwiec 2017. Oznaczony jako porzucony, bez wskazanego następcy.
Moduł, który nie był aktualizowany od 2017 roku, powstał przed PrestaShop 1.7.8, 8 i 9. Nie polegalibyśmy na nim w aktualnym sklepie bez wcześniejszego testu na kopii.
Koszyk potrzebuje adresu e-mail
Mail o porzuconym koszyku można wysłać tylko do koszyka, który ma adres e-mail. Brzmi oczywiście, ale to decyduje o tym, ile koszyków w ogóle da się odzyskać:
- Koszyk zalogowanego klienta zawsze go ma.
- Koszyk gościa ma go dopiero wtedy, gdy gość wpisał go w checkoucie.
- Odwiedzający, który dodał produkty i wyszedł ze strony koszyka, nie ma go wcale.
W standardowym checkoucie w czterech krokach o e-mail pyta pierwszy krok. W one page checkout zależy to od układu. Natywny one page checkout w PrestaShop 9.2 zaczyna się od pola e-mail, a zespół PrestaShop pisze (po angielsku), że moduł zapisuje dane klienta w tle, żeby działało odzyskiwanie porzuconych koszyków. W naszym teście natywnego checkoutu oznaczało to też, że dostawa i płatność były ukryte, dopóki nie wpisano e-maila.
Co sprawdzić przed zakupem modułu
- Twoją wersję PrestaShop. Sprawdź, czy moduł podaje Twoją dokładną wersję, a także PrestaShop 9, jeśli planujesz aktualizację.
- Sposób wysyłki maili. Większość modułów przypomnień działa na zadaniu harmonogramu (cron). Sprawdź, czy Twój hosting może je uruchamiać i czy maile wychodzą przez ustawienia poczty sklepu.
- Zgody. Zapytaj prawnika, czy w Twoich krajach potrzebujesz zgody klienta na maile z przypomnieniem, i sprawdź, czy moduł potrafi to uwzględnić.
- Kody rabatowe. Podręcznik PrestaShop ostrzega, że klienci mogą celowo porzucać koszyki, żeby dostać kupon. Wybierz moduł, który ogranicza kody do jednego użycia, ustawia datę ważności i pomija małe koszyki.
- Raporty. Dobry moduł pokazuje, ile przypomnień wysłano i ile koszyków stało się zamówieniami, więc widzisz, czy się zwraca.
Mniej koszyków do odzyskiwania
Maile z przypomnieniem sprowadzają część klientów z powrotem. Tańszym sposobem jest mniej porzuconych koszyków od początku. W checkoucie zwykle oznacza to pokazanie opcji i kosztów dostawy wcześnie, zakup bez rejestracji i pytanie tylko o pola, których zamówienie naprawdę potrzebuje.
Tak zbudowaliśmy Prime OPC: dane, dostawa i płatność na jednej stronie, zakup bez rejestracji domyślnie i komunikat, ile brakuje do darmowej dostawy.
Pytania i odpowiedzi
Gdzie zobaczę porzucone koszyki w PrestaShop?
W panelu w Orders > Shopping Carts. Koszyki, które nigdy nie zostały zamówione, można usunąć z listy; koszyki bez linku do usunięcia stały się zamówieniami. Koszyki klienta widać też w jego profilu w Customers.
Czy PrestaShop sam wysyła maile o porzuconych koszykach?
Nie domyślnie. Podręcznik PrestaShop mówi, że to Ty kontaktujesz się z klientem. Stare dołączane moduły, które wysyłały przypomnienia, ps_reminder i followup, są oznaczone jako porzucone i nie były aktualizowane od 2017 roku.
Dlaczego niektórych porzuconych koszyków nie da się odzyskać?
Bo koszyk nie ma adresu e-mail. Z odwiedzającym, który dodał produkty i wyszedł przed wpisaniem e-maila, nie da się skontaktować. Pytanie o e-mail wcześnie w checkoucie daje szansę na powrót większej liczbie koszyków.
Czy maile o porzuconym koszyku powinny zawierać rabat?
Ostrożnie. Dokumentacja PrestaShop ostrzega, że klienci mogą celowo porzucać koszyki, żeby dostać kupon. Wiele sklepów najpierw wysyła zwykłe przypomnienie, a rabat zostawia na kolejny mail albo na większe koszyki.