Czym są automatyczne ceny promocyjne w PrestaShop i kiedy warto je zaplanować
Automatyczne ceny promocyjne to jeden z najskuteczniejszych sposobów, aby zaplanować wyprzedaże w PrestaShop i mieć pewność, że uruchomią się i zakończą we właściwym momencie — bez ręcznego pilnowania kalendarza. Dzięki temu możesz wcześniej ustawić rabaty na konkretne produkty lub całe kategorie, a PrestaShop sam zajmie się ich aktywacją i wygaszeniem. Sprawdza się to szczególnie przy akcjach sezonowych (Black Friday, Święta, Back to School), weekendowych flash sale, wyprzedażach końcówek serii czy testach cen dla wybranych grup klientów.
PrestaShop daje dwie główne drogi: zniżki ustawiane na poziomie pojedynczego produktu („Cena specjalna / Specific price”) oraz masowe reguły katalogu („Reguły katalogu / Catalog Price Rules”). Obie obsługują zakres dat, różne typy rabatów i warunki, a ich wybór zależy od tego, czy chcesz zmienić cenę jednego produktu, czy setek naraz.
Jak działają zniżki w PrestaShop: dwa podejścia
-
„Cena specjalna” na karcie produktu
To precyzyjny rabat dla konkretnego produktu (a nawet konkretnej kombinacji, jeśli produkt ma warianty). Ustawiasz tu m.in. walutę, kraj, grupę klientów, ilość od której obowiązuje rabat oraz zakres dat. -
„Reguła katalogu” (rabat dla wielu produktów)
To reguła masowa — działa na kategorię, markę (producenta), dostawcę, wszystkie produkty lub na te spełniające wskazane warunki. Również ma zakres dat oraz procent/kwotę zniżki. Idealne przy większych akcjach.
Automatyczne ceny promocyjne na karcie produktu – konfiguracja krok po kroku
-
Wejdź w Katalog -> Produkty i otwórz produkt, który chcesz objąć promocją.
-
Przejdź do sekcji dotyczącej cen:
- W PrestaShop 1.7/8 najczęściej znajdziesz ją jako „Ceny” lub zakładkę, w której jest „Ceny specjalne / Specific prices”.
-
Dodaj „Cenę specjalną”:
- Wybierz zakres odbiorców (waluta, kraj, grupa klientów, sklep — jeśli używasz multi-store).
- Jeżeli produkt ma kombinacje, wskaż konkretną kombinację lub pozostaw „Wszystkie kombinacje”.
- Ustaw minimalną ilość (zwykle 1).
- Wybierz typ redukcji: procentowa lub kwotowa (z reguły z VAT).
- Ustal wartość rabatu i ewentualnie nową cenę docelową.
- Najważniejsze: ustaw daty „Od” i „Do”. To właśnie one uruchomią automatyczne ceny promocyjne w wyznaczonym okresie.
-
Zapisz zmianę i sprawdź podgląd produktu w sklepie (po dacie startu zobaczysz nową cenę, cenę przekreśloną i ewentualną etykietę rabatu).
Wskazówka praktyczna: jeśli akcja ma trwać „do końca dnia”, bezpiecznie ustaw „Do” na godzinę 23:59 danego dnia lub na 00:00 dnia następnego — unikniesz niejasności co do tego, kiedy dokładnie rabat gaśnie. PrestaShop liczy czas zgodnie ze strefą czasową sklepu, dlatego upewnij się, że jest poprawna (Ustawienia lokalne -> Lokalizacja -> Strefa czasowa).
Reguły katalogu: gdy potrzebujesz hurtowej promocji
Jeżeli chcesz objąć promocją wiele produktów naraz, skorzystaj z reguł katalogu:
-
Przejdź do Katalog -> Rabaty/Promocje -> Reguły katalogu cen (w zależności od wersji: Katalog -> Rabaty -> Reguły katalogu lub Sprzedaż -> Katalog -> Rabaty -> Reguły katalogu).
-
Dodaj nową regułę:
- Nazwa reguły (np. „Weekend -15% Kategoria Buty”).
- Filtry/warunki: kategorie, producenci, dostawcy, a czasem cechy/atrybuty (w zależności od wersji i modułów).
- Typ redukcji: procentowa lub kwotowa.
- Czy rabat ma się sumować z innymi (zwykle nie).
- Zakres dat „Od” i „Do”.
-
Zapisz i zweryfikuj w sklepie, czy produkty kwalifikujące się do reguły pokazują cenę promocyjną (od momentu startu).
Reguły katalogu mają przewagę przy dużych akcjach — jednym kliknięciem aktywujesz zniżkę na setki produktów. Co ważne, możesz mieć wiele reguł i układać je w priorytetach.
Priorytety i konflikt zniżek: co ma pierwszeństwo
Gdy na ten sam produkt działają różne źródła rabatu, PrestaShop korzysta z priorytetów. W skrócie:
- „Cena specjalna” (Specific price) na konkretnej kombinacji zwykle przeważa nad regułą katalogu.
- Priorytety decydują, która z wielu cen specjalnych wygra. Ustawisz je w Ustawienia -> Produkty -> Priorytety (zwykle dostępne są: Sklep, Waluta, Kraj, Grupa, Klient).
- Jeśli włączysz opcję „Zastosuj do najniższej ceny” (nazwa bywa różna w zależności od wersji), PrestaShop wybiera najkorzystniejszą dla klienta ofertę.
Dobra praktyka: unikaj nakładania się wielu akcji na te same produkty w tych samych datach, chyba że świadomie chcesz pozwolić na kumulację (co często bywa niekorzystne dla marży).
Testowanie przed startem promocji
- Zmień na chwilę datę startu na najbliższą minutę i sprawdź, czy cena się zmienia na front-endzie.
- Przetestuj różne warianty produktu (kombinacje), waluty i grupy klientów, jeśli stosujesz segmentację.
- Wyczyść cache (Zaawansowane -> Wydajność -> Wyczyść pamięć podręczną), zwłaszcza jeśli używasz dodatkowego cache’owania (np. CDN, Varnish).
- Sprawdź koszyk — cena promocyjna powinna przenosić się do koszyka i zamówienia.
W przypadku bardzo dużych katalogów i agresywnego cache czasem trzeba odświeżyć indeksy cen lub chwilowo wyłączyć cache na czas startu akcji. Jeśli korzystasz z modułów do CRON, możesz zsynchronizować czyszczenie cache tuż przed startem dużej kampanii.
Typowe błędy i jak ich uniknąć
- Brak zaznaczonej kombinacji: jeśli produkt ma warianty, upewnij się, że rabat dotyczy właściwej kombinacji lub „wszystkich kombinacji”.
- Niewłaściwe daty (strefa czasowa): różnica między strefą serwera a sklepu może spowodować opóźnienie.
- Minimalna ilość > 1: jeśli ustawisz minimalną ilość 2, klienci kupujący 1 sztukę nie zobaczą promocji.
- Nadpisy cen ręcznych: jeżeli ustawiłeś „cenę końcową” zamiast „redukcji”, pamiętaj, że to obchodzi logikę marży i może prowadzić do niespodzianek przy zmianach cen podstawowych.
- Kumulacja rabatów: niektóre moduły (np. kupony koszykowe) mogą kumulować się z cenami katalogu. Sprawdź ustawienia, czy to pożądane.
Automatyczne ceny promocyjne a podatki, waluty i multi-store
- Podatki: zwykle rabaty ustawia się „z VAT”, aby cena końcowa na froncie była spójna z oczekiwaniami klientów. Sprawdź, jak skonfigurowany jest podatek na produkcie i jak prezentowana jest cena (z VAT/bez VAT).
- Waluty: jeśli prowadzisz sprzedaż wielowalutową, rozważ rabaty procentowe zamiast kwotowych — procent skaluje się poprawnie niezależnie od kursów.
- Multi-store: przy ustawianiu promocji wskaż sklep lub sklepy, w których reguła ma obowiązywać. Dzięki temu unikniesz przypadkowej promocji w nieodpowiednim storefrontcie.
Jak komunikować promocję, by działała lepiej niż sama zmiana ceny
Sama cena to połowa sukcesu. Zadbaj o widoczność akcji:
- Odznaki i etykiety „Promocja”, „-20%” na listingu i karcie produktu.
- Odliczanie (countdown) do końca promocji — buduje poczucie pilności.
- Banery na stronie głównej i landing promocyjny z filtrami produktów.
- Mailing i powiadomienia push z dokładnymi datami.
- W social mediach komunikuj „od – do”, aby uniknąć pytań i zastrzeżeń po zakończeniu akcji.
Wiele z tych elementów zrealizujesz darmowymi lub płatnymi modułami kompatybilnymi z PrestaShop 1.7 i 8.x.
Przykładowe scenariusze ustawień (gotowe do skopiowania)
-
Weekendowy flash sale -15% na kategorię „Buty”
- Reguła katalogu: kategoria Buty, redukcja 15%, daty: piątek 00:00 – niedziela 23:59.
- Wyklucz kumulację z kuponami (w zależności od polityki cenowej).
-
Czyszczenie magazynu dla wybranych SKU
- Cena specjalna na poziomie produktu: stała cena końcowa lub -30%, daty: od dziś do wyczerpania zapasów (z końcową datą za tydzień).
- Minimalna ilość: 1, grupa: wszyscy.
-
Promocja VIP dla grupy „Stały klient”
- Cena specjalna: grupa klientów „VIP”, -10%, daty: pierwszy tydzień miesiąca.
- Publicznie ceny bez zmian, różnica po zalogowaniu.
Optymalizacja marży i pułapki psychologii ceny
- Ustal „cenę kotwiczącą”: pokazuj cenę wyjściową przekreśloną i procent oszczędności.
- Testuj progi: -15% vs. -20% może dać podobną sprzedaż, ale inną marżę.
- Końcówki cen: 99 zamiast pełnych kwot w cenie końcowej bywa skuteczne.
- Łącz promocję z darmową dostawą powyżej progu — podniesiesz średnią wartość koszyka.
Pamiętaj, że zbyt częste promocje uczą klientów czekania na zniżki. Lepiej planować krótsze, wyraziste okresy.
Automatyczne ceny promocyjne – dobre praktyki na koniec
- Planuj z wyprzedzeniem i trzymaj harmonogram (np. kwartalny kalendarz promocji).
- Dokumentuj reguły: nazwy, warunki, daty — łatwiej unikniesz nakładania akcji.
- Po zakończeniu kampanii sprawdź raport sprzedaży i marżę na poziomie kategorii i SKU.
- Utrzymuj porządek — usuwaj nieaktywne reguły, aby nie wprowadzały chaosu.
- Zawsze testuj na kopii lub w trybie inscenizacji, jeśli prowadzisz duży sklep.
Dobrze ustawione, zaplanowane z wyprzedzeniem automatyczne ceny promocyjne w PrestaShop zdejmują z ramion zespołu e-commerce powtarzalne czynności, minimalizują ryzyko błędu i pozwalają skupić się na tym, co naprawdę przynosi wynik: ofercie, komunikacji i obsłudze klienta.
FAQ: krótkie odpowiedzi na częste pytania
-
Czy potrzebuję dodatkowego modułu, żeby zaplanować promocję?
Nie. Funkcje „Cena specjalna” i „Reguły katalogu” są w PrestaShop domyślnie. Moduły są przydatne do lepszej ekspozycji (odliczanie, etykiety, banery). -
Czy mogę ustawić różne daty dla różnych grup klientów?
Tak, na „Cenie specjalnej” wskażesz grupę klientów, a w regułach katalogu możesz segmentować według warunków. -
Co z końcem promocji o północy?
Ustaw „Do” na 23:59:59 danego dnia lub 00:00 dnia następnego, aby uniknąć wątpliwości. -
Co jeśli promocja nie włącza się o czasie?
Sprawdź strefę czasową sklepu, cache, priorytety zniżek i czy daty dotyczą poprawnego sklepu (multi-store). W razie potrzeby wyczyść pamięć podręczną i odśwież indeksy cen.
Dzięki tym wskazówkom wdrożysz harmonogramowane promocje stabilnie i bez stresu, a klienci zobaczą właściwą cenę dokładnie wtedy, gdy powinni.