Przyspieszenie koszyka w PrestaShop przy zamówieniach na +100 SKU


CEO & IT Architect

Czas czytania: 3 minut
 

Często przyspieszenie koszyka w PrestaShop to zadanie, które wielu właścicielom i managerom spędza sen z powiek. Czy również w Twoim sklepie internetowym PrestaShop duże koszyki zawierające powyżej kilkudziesięciu produktów, bardzo zwalniają? Przeczytaj artykuł, a dowiesz się, że przyspieszenie koszyka w PrestaShop przy dużych zamówieniach jest możliwe!

 

Kiedy zdarzają się duże koszyki w sklepie PrestaShop

Coraz częściej spotykamy się z biznesami obsługującymi segment B2B, w których zamówienia składane są na bardzo dużą liczbę produktów w jednym koszyku zakupowym. Z czym to się wiąże? Tak, duży koszyk i jego obsługa w procesie zakupu, tym bardziej jeśli dodatkowo występują różne warianty danych produktów, wymaga odpowiedniej warstwy wizualnej.

 

Koszyki w PrestaShop z dużą liczbą produktów a UX design

Ciężko sobie dziś wyobrazić zbudowanie koszyka jednokrokowego z dużą ilością produktów, obsługiwanego na urządzeniu mobilnym. Prawdopodobnie kilka pierwszych ekranów zajęłaby sama lista produktów. Takie zbyt długie przewijanie może być wręcz frustrujące, zanim przejdzie do pola adresu i form dostawy, czyli tym, co ma znaczenie dla dokończenia zamówienia. Co zatem zrobić, żeby przyspieszyć koszyk w PrestaShop?

Z jednej strony moglibyśmy się tym nie przejmować, bo kto robi zamówienia powyżej 100 SKU z telefonu? Ale czy możesz wyobrazić sobie kosmetyczkę, która w przerwie pomiędzy zabiegami kompletuje zamówienie? Albo właściciela firmy montującej panele solarne siedzącego właśnie na dachu lub budowlańca chodzącego po budowie i kompletującego listę w hurtowni online?

Szczególnie wtedy, kiedy mamy w sklepie obsługę koszyka zakupowego na jednym koncie z wielu urządzeń.

Przeczytaj również jak zoptymalizować proces zakupowy.

 

Jak rozwiązać problem przyspieszenia dużego koszyka w PrestaShop

  1. Wybór odpowiedniego schematu procesu zakupowego

Przede wszystkim zdecyduj, czy chcesz wybrać koszyk jednokrokowy czy wielokrokowy. Druga decyzja dotyczy tego, czy zawsze jest konieczne prezentowanie całej listy dodanych do koszyka produktów. Zazwyczaj najlepszym rozwiązaniem jest skompensowanie listy produktów w oddzielny plik i poinformowanie klienta, że jest dostępny pod podanym linkiem.

Takie rozwiązanie ma ogromne znaczenie w dalszym procesie sprzedaży i jego ergonomii. Wybór odpowiedniego schematu procesu zakupowego przy tak dużej ilości koszyków.

 

  1. Problemy techniczne

Bardzo duża liczba produktów w koszyku w sklepie PrestaShop powoduje, że proces zakupowy zaczyna widocznie zwalniać. Związane jest to z konstrukcją techniczną samego sklepu i z tym, w jaki sposób analizowane są koszty dostawy dla każdego z produktów.

Domyślnie PrestaShop pobiera i analizuje koszty dostawy dla każdego produktu osobno. Nie tylko jest to czasochłonne, ale jednocześnie zabija wydajność i sprawia, że realizacja takiego koszyka może nie dojść do skutku. Pojawi się błąd strony i zakupy nie zostaną sfinalizowane, więc nici z zadowolenia klienta i z Twojego zysku.

 

Jak przyspieszyć duży koszyk w PrestaShop

Przyjmując pewne założenia można uprościć duży koszyk i nadpisać ten domyślny mechanizm tak, żeby analizował wszystkie produkty zbiorczo. W większości sklepów internetowych jest to możliwe. Rzadko zdarzają się sklepy, które dla danych produktów mają przypisane oddzielne formy dostawy. Gdy nie występują skrajne niuanse techniczne, można bez problemu doprowadzić do sytuacji, kiedy duży koszyk w PrestaShop zostanie zrealizowany. W Tebim mamy to przećwiczone, ponieważ realizowaliśmy dla sklepów Prestashop tego typu optymalizacje wydajnościowe.

 

Dodatkowe moduły dostaw a duże koszyki w PrestaShop

Jeszcze jedną istotną kwestią w przypadku dużych koszyków jest to, że często w sklepach korzysta się z dodatkowych modułów, które pozwalają na przykład tworzyć customowe reguły dostaw zależne od wagi czy ilości produktu. Te moduły oraz obliczanie metod i kosztów dostawy również negatywnie wpływają na wydajność procesu zakupowego. Dlatego korzystając z tego typu rozszerzeń trzeba się mocno zastanowić, w jaki sposób realizują one założenia. Należy sprawdzić, czy:

  • nie biorą pod uwagę każdego produktu osobno,
  • pobierane są zawsze wszystkie możliwe kombinacje form dostawy i dopiero na etapie koszyka wybierana jest najbardziej korzystna metoda,
  • nie zabija to performance-u w sklepie i uniemożliwia realizację koszyka.

Uważaj na zewnętrzne moduły firm trzecich, które czasem w sposób nieoptymalny realizują swoje nadpisania i powodują, że obciążenie koszyka jest zbyt duże, co może uniemożliwiać dokonanie zakupów.

 

Przyspieszenie dużego koszyka w PrestaShop – podsumowanie

PrestaShop nie wyznacza granicy co do liczby produktów w koszyku. Jeśli jednak znajduje się w nim kilkadziesiąt produktów lub więcej, należy zlecić wykonanie prac optymalizacyjnych, które pozwolą w sposób bardziej wydajny obsłużyć dane zamówienie. W Tebim mamy w tym doświadczenie, jeśli więc potrzebujesz wsparcia, zachęcamy do kontaktu. Chętnie pomożemy i doradzimy, a w razie potrzeby wdrożymy zmiany w Twoim sklepie internetowym.

 

Jeśli koszyki zakupowe w Twoim sklepie są bardzo wolne, zgłoś się do nas po pomoc. Zaczniemy od analizy Twojego sklepu i darmowej konsultacji, na której dowiesz się, co należy poprawić, żeby pozbyć się problemów i zwiększyć zyski Twojego eCommerce.
ZAPISZ MNIE NA KONSULTACJĘ
Oceń ten artykuł:
4.9 / 5 - 8 głosów

Autor: CEO & IT Architect

Posiada ponad 15 lat doświadczenia w branży e-commerce. Pasjonat technologii i nowych rozwiązań. Od lat pomaga firmom stać się technologicznymi liderami w swojej branży.

Dlaczego Tebim
250 mln zł
zysków wypracowanych dla partnerów
104
wdrożone sklepy
19+
wykwalifikowanych specjalistów
12
lat doświadczenia

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 478

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 479

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 480

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 481

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 482

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 483

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 484

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 485

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 486

Notice: Undefined index: appearance in /home/users/tebim_pro/public_html/tebim.pro/wp-content/plugins/freshmail-integration/src/Plugin/Newsletter/Freshmail.php on line 487