Jak zwiększyć średnią wartość koszyka w PrestaShop: zestawy z rabatem i próg darmowej dostawy
Ruch w Q4 jest najdroższy w roku, więc taniej jest sprzedać więcej temu klientowi, który już jest w sklepie. W PrestaShop masz do tego wszystko, czego trzeba: próg darmowej dostawy, pakiety produktów i reguły koszyka. Poniżej: jak policzyć, gdzie jesteś, jak ustawić zestawy z rabatem i próg dostawy oraz jak sprawdzić, czy to zadziałało.
Najpierw policz: średni koszyk i rozkład zamówień
Bez liczb łatwo ustawić próg darmowej dostawy „na oko” – za nisko (oddajesz dostawę za darmo) albo za wysoko (nikt do niego nie dobija). Zacznij od średniej wartości koszyka i liczby sztuk w zamówieniu z ostatnich 90 dni. Zapytanie uruchomisz w Parametry zaawansowane › Baza danych › Menedżer SQL (prefiks ps_ zmień na swój):
SELECT COUNT(*) AS zamowienia,
ROUND(AVG((o.total_paid_tax_incl - o.total_shipping_tax_incl) / o.conversion_rate), 2) AS sredni_koszyk_brutto,
ROUND(AVG(d.szt), 2) AS sztuk_na_zamowienie,
ROUND(100 * SUM(d.szt = 1) / COUNT(*), 1) AS proc_zamowien_1_szt
FROM ps_orders o
JOIN (SELECT id_order, SUM(product_quantity) AS szt
FROM ps_order_detail GROUP BY id_order) d ON d.id_order = o.id_order
WHERE o.valid = 1
AND o.date_add >= NOW() - INTERVAL 90 DAY;
Wartość jest bez kosztu dostawy i przeliczona na domyślną walutę sklepu. Jeśli duża część zamówień to jedna sztuka, zestawy dadzą najwięcej. Drugie zapytanie pokazuje, jak rozkładają się zamówienia w przedziałach co 25 zł:
SELECT FLOOR(((o.total_paid_tax_incl - o.total_shipping_tax_incl) / o.conversion_rate) / 25) * 25 AS od_kwoty,
COUNT(*) AS zamowienia
FROM ps_orders o
WHERE o.valid = 1
AND o.date_add >= NOW() - INTERVAL 90 DAY
GROUP BY od_kwoty
ORDER BY od_kwoty;
Próg darmowej dostawy: gdzie go ustawić
W PrestaShop próg da się ustawić w dwóch miejscach i warto sprawdzić oba:
- Wysyłka › Preferencje (Shipping › Preferences), pole „Darmowa wysyłka od” – kwota i/lub waga dla całego sklepu.
- Wysyłka › Przewoźnicy – przedziały cenowe konkretnego przewoźnika z kosztem 0 zł od danej kwoty. Wiele sklepów ma próg ustawiony właśnie tak, a w Preferencjach zero.
Praktyczna zasada: próg powinien być nieco powyżej obecnego średniego koszyka, tak żeby typowy klient musiał dobrać jedną tańszą rzecz, a nie drugi pełny zakup. Zanim go zmienisz, sprawdź, ile zamówień kończy się tuż pod obecnym progiem (tu 70–100% progu):
SET @prog := 149;
SELECT SUM(v >= @prog * 0.7 AND v < @prog) AS tuz_pod_progiem,
COUNT(*) AS wszystkie,
ROUND(100 * SUM(v >= @prog * 0.7 AND v < @prog) / COUNT(*), 1) AS procent
FROM (SELECT (total_paid_tax_incl - total_shipping_tax_incl) / conversion_rate AS v
FROM ps_orders
WHERE valid = 1 AND date_add >= NOW() - INTERVAL 90 DAY) x;
Jeśli to kilkanaście procent zamówień, to Twoja grupa docelowa: klienci, którym brakuje kilkunastu złotych. Pokaż im w koszyku, ile brakuje – i podsuń coś, co tę kwotę domknie.
Zestawy z rabatem: trzy sposoby w PrestaShop
| Sposób | Gdzie | Kiedy pasuje |
|---|---|---|
| Pakiet produktów | Katalog › Produkty › nowy produkt typu „Pakiet produktów” | Stały zestaw (np. kosmetyk + kosmetyczka) z własną ceną i zdjęciem. Wymaga osobnej karty i pilnowania stanów składników. |
| Reguła koszyka z wyborem produktów | Katalog › Rabaty › Reguły koszyka › Warunki › Ograniczenia › Wybór produktów | „−10% przy 3 produktach z kategorii X”. Elastyczne, bez nowych kart produktów. |
| „3+1 gratis” | Ta sama reguła: 4 produkty z wyboru, Akcje › Procent 100% na „Najtańszy produkt” | Tanie produkty kupowane na sztuki: skarpetki, rajstopy, kawa, akcesoria. |
Kilka ustawień w regule koszyka, które decydują, czy promocja się opłaca:
- Bez kodu, jeśli rabat ma działać sam. Reguła bez kodu nalicza się automatycznie, gdy koszyk spełnia warunki. Publiczne kody szybko trafiają na portale z kuponami.
- „Wyklucz przecenione produkty” – żeby rabat na zestaw nie sumował się z wyprzedażą.
- Priorytet i łączenie z innymi regułami – w Black Friday zwykle działa kilka promocji naraz. Sprawdź na koszyku testowym, które się sumują.
- Minimalna kwota jest domyślnie liczona z podatkiem i bez dostawy. Zgraj ją z progiem darmowej dostawy, żeby nie mylić klienta dwiema różnymi kwotami.
Jedna podpowiedź zamiast ściany ofert
Klient, któremu brakuje 20 zł do darmowej dostawy, nie potrzebuje karuzeli z dwunastoma produktami. Potrzebuje jednej sensownej propozycji: produktu, który jest dostępny, kosztuje mniej więcej tyle, ile brakuje, i pasuje do tego, co już ma w koszyku. Najlepiej z przyciskiem „dodaj” bez wychodzenia z koszyka. To samo dotyczy zestawów: zamiast „może Ci się spodobać” pokaż gotowy zestaw z jedną ceną i jednym przyciskiem.
Najtrudniejsze jest dobranie produktów do konkretnego klienta. Krótki quiz rozwiązuje to lepiej niż historia przeglądania: klient sam mówi, dla kogo kupuje, co lubi i ile chce wydać. Jak taki quiz zaprojektować, opisałem we wpisie Kreator prezentów w PrestaShop przed świętami.
Zmierz efekt
Porównaj średni koszyk z dwóch takich samych okresów (np. dwa tygodnie przed zmianą i dwa po), najlepiej bez innych dużych promocji w tym czasie. Dla zamówień z rabatem na zestaw zapytanie wygląda tak:
SELECT ocr.name AS regula,
COUNT(DISTINCT o.id_order) AS zamowienia,
ROUND(AVG((o.total_paid_tax_incl - o.total_shipping_tax_incl) / o.conversion_rate), 2) AS sredni_koszyk
FROM ps_order_cart_rule ocr
JOIN ps_orders o ON o.id_order = ocr.id_order
WHERE o.valid = 1
AND o.date_add >= '2026-11-01'
GROUP BY ocr.name;
Porównaj to ze średnim koszykiem z pierwszego zapytania. Jeśli zamówienia z regułą zestawu mają wyraźnie wyższy średni koszyk, a liczba zamówień nie spadła, promocja działa. Więcej o przygotowaniu sklepu na szczyt sezonu znajdziesz w checkliście Q4 dla PrestaShop.
Zestaw i upsell w jednym module
OmniSales AI to doradca zakupowy dla PrestaShop 8 i 9. Krótki quiz pyta klienta o potrzeby, AI dobiera z katalogu pasujące produkty, a klient dodaje cały zestaw do koszyka jednym kliknięciem – z rabatem przypisanym tylko do jego koszyka, bez publicznych kodów. Dynamic Upsell podpowiada jeden produkt, który domyka kwotę do darmowej dostawy (próg odczytuje z ustawień sklepu lub przedziałów przewoźnika), a statystyki pokazują średni koszyk zamówień z quizu na tle całego sklepu. Quiz napisze AI na podstawie Twojego katalogu albo zaczniesz od jednego z 12 gotowych presetów.