Harmonogram promocji WooCommerce: jak ustawić daty, żeby promocja sama się skończyła
Harmonogram promocji w WooCommerce ustawiasz w cenie promocyjnej: wpisujesz cenę, klikasz Zaplanuj i podajesz daty od i do. WooCommerce sam włączy i wyłączy taką cenę. Daty końca nie mają jednak próg darmowej dostawy, banery ani ceny promocyjne wpisane bez dat. Kupony mają własną datę wygaśnięcia, liczoną inaczej niż ceny.
Autor: Sani. Sani buduje moduł TellMyShop i na co dzień pracuje z zapleczem sklepów PrestaShop.
Aktualizacja: · 5 min czytania
Poniedziałek po wyprzedaży
Poniedziałek, 8:30. Weekendowa wyprzedaż skończyła się w niedzielę o północy. Z kawą w ręku otwierasz sklep i widzisz, że połowa lamp ogrodowych nadal ma przekreśloną cenę. Kod JESIEN20 przestał działać już w nocy z soboty na niedzielę i masz w skrzynce trzy maile od klientów. Darmowa dostawa od 99 zł dalej obowiązuje, choć normalnie jest od 199 zł.
Nic tu się nie zepsuło. WooCommerce zrobił dokładnie to, co mu ustawiono. Część produktów dostała cenę promocyjną z datą końca, a część bez daty, bo dochodziły do akcji w ostatniej chwili. Kupon dostał datę wygaśnięcia w niedzielę. Próg dostawy zmieniłeś ręcznie i nie ma kto go przywrócić.
Co w WooCommerce ma datę końca, a co nie
| Element promocji | Czy ma datę końca | Jak działa koniec | Na co uważać |
|---|---|---|---|
| Cena promocyjna produktu prostego | tak, gdy klikniesz Zaplanuj | ostatni dzień trwa do 23:59 | cena wpisana bez dat trwa bez końca |
| Cena promocyjna wariantu | tak, osobno w każdym wariancie | jak wyżej | łatwo pominąć jeden kolor albo rozmiar |
| Kupon | tak, data wygaśnięcia | kod przestaje działać o 00:00 w dniu wygaśnięcia | wpisz dzień po końcu promocji |
| Próg darmowej dostawy | nie | trzeba go zmienić ręcznie | zapisz poprzednią wartość |
| Kategoria albo baner „Promocja” | nie | zostaje, dopóki go nie zdejmiesz | przekierowanie albo zmiana treści po akcji |
| Rabaty z wtyczek do promocji | zależnie od wtyczki | własny harmonogram wtyczki | sprawdź w jej ustawieniach |
Opis pól z datami znajdziesz w dokumentacji WooCommerce o ustawieniach edytora produktu. Kupony, ich ograniczenia i datę wygaśnięcia opisuje poradnik WooCommerce o tworzeniu kuponów.
Jak zaplanować promocję, żeby sama się skończyła
- Spisz, co zmieniasz. Lista produktów, rabat, kupon, próg dostawy i stara wartość każdego z nich. Bez tej listy po promocji zgadujesz.
- Ustaw ceny promocyjne z obiema datami. Także w wariantach. Żadnej ceny promocyjnej bez daty końca, nawet dla produktów dorzuconych w ostatniej chwili.
- Ustaw kupon z datą wygaśnięcia dzień po końcu promocji. Promocja do niedzieli to data wygaśnięcia w poniedziałek.
- Zanotuj zmiany bez dat (próg dostawy, banery, menu) i wpisz sobie przypomnienie na pierwszy dzień po akcji.
- Dzień przed startem sprawdź dwa produkty, w tym jeden zmienny, i czy kupon przechodzi w koszyku.
- Rano po końcu promocji wyszukaj produkty, które nadal są w promocji, i sprawdź kupony oraz dostawę.
Zaplanowaną cenę włącza i wyłącza zadanie w tle WordPressa. Na stronie z małym ruchem potrafi się spóźnić, bo takie zadania ruszają przy wizytach na stronie. Jeśli witryna ma pamięć podręczną stron, klient może też chwilę widzieć starą cenę na stronie produktu. Dlatego rano po końcu akcji sprawdź kilka produktów sam.
Promocja na całą kategorię i na warianty
WooCommerce nie ma w panelu jednego pola „promocja na kategorię od piątku do niedzieli”. Datę ustawia się w cenie każdego produktu, a w produktach zmiennych w każdym wariancie. Przy kilku produktach to kilka minut klikania. Przy kategorii z kilkudziesięcioma produktami w trzech kolorach łatwo pominąć jeden wariant, który potem zostaje w promocji na tygodnie.
Masz trzy wyjścia. Edycja masowa na liście produktów ustawi cenę promocyjną wielu produktom prostym, ale dat w niej nie wpiszesz. Plik CSV pozwala wpisać ceny i daty dla każdego wiersza, także wariantów. Wtyczka do promocji ustawia rabat dla całej kategorii według własnego harmonogramu. Niezależnie od drogi po akcji sprawdź listę produktów w promocji: to jedyny pewny test, czy nic nie zostało.
Omnibus: obowiązek sprzedawcy, osobna wtyczka
Przepisy wymagają, by przy informacji o obniżce pokazać najniższą cenę z 30 dni przed obniżką. Szczegóły opisuje omówienie dyrektywy Omnibus na stronie PARP. Jak to pokazywać na stronie, wyjaśnia Prezes UOKiK, a jego stanowisko streszcza alert prawny KPMG. WooCommerce tego nie liczy i TellMyShop też nie. Zwykle robi to osobna wtyczka, więc sprawdź, czy twój sklep ją ma, zanim ruszy pierwsza promocja.
Jak Claude ustawia i sprząta promocję
Wtyczka TellMyShop dla WordPress i WooCommerce ustawia ceny promocyjne z datą startu i końca dla listy produktów albo całej kategorii, razem z wariantami. Gotowe zadanie „Sprzątanie po promocji” robi poranny przegląd z naszej sceny. Sprawdza, co zmieniono na czas akcji, które produkty dalej są w promocji, które kupony są aktywne i jaki jest próg darmowej dostawy.
Posprzątaj po weekendowej wyprzedaży.
Znalazłem trzy rzeczy, które zostały po akcji.
Lampy ogrodowe: 14 produktów w promocji bez daty końca.
było: cena promocyjna 79,99 zł, bez końca
będzie: koniec promocji, cena regularna 99,99 zł
Kupon JESIEN20 wygasł, nic do zrobienia.
Darmowa dostawa Kurier: próg obniżony na czas akcji.
było: od 99 zł
będzie: od 199 zł, jak przed promocją
Zakończ promocje i przywróć próg.
Dwa podglądy są wyżej. Zapiszę po twoim „tak” i podam numery operacji do cofnięcia.
Ceny, promocje, kupony, stany i wysyłka to blok Handel. Właściciel włącza go osobno w panelu wtyczki. Bez niego Claude widzi w produktach ceny i daty promocji, ale nie widzi kuponów ani ustawień wysyłki i niczego nie zapisze. W darmowym Audycie możesz więc poprosić o listę produktów, które nadal są w promocji albo nie mają daty końca. Kupony i próg dostawy sprawdzisz wtedy sam w panelu. Gotowe zadanie „Sprzątanie po promocji” działa z licencją i włączonym blokiem Handel: Claude zapisuje zmiany po twojej zgodzie, a całą operację z promocji możesz cofnąć z historii zmian. Przy ustawianiu obniżki przypomni o wtyczce do najniższej ceny z 30 dni i o tym, że porównywarki pobiorą nowe ceny. Szczegóły są na stronie TellMyShop dla WordPress i WooCommerce, ceny w cenniku.
Jeśli przed promocją podnosisz ceny regularne, zajrzyj do wpisu o masowej zmianie cen. Plan całej akcji listopadowej, od wyboru produktów po sprzątanie, opisujemy w poradniku o Black Friday w WooCommerce, a kody, które nie przechodzą w koszyku, we wpisie kupon WooCommerce nie działa. Inne poradniki dla sklepów na WooCommerce znajdziesz na blogu.
Pytania i odpowiedzi
Jak ustawić promocję czasową w WooCommerce?
W edycji produktu, w danych produktu, wpisz cenę promocyjną i kliknij link Zaplanuj. Pojawią się dwie daty: od kiedy i do kiedy. WooCommerce sam włączy cenę promocyjną pierwszego dnia i wyłączy ją po ostatnim. W wariantach daty ustawiasz osobno dla każdego wariantu.
Dlaczego po końcu promocji ceny dalej są promocyjne?
Najczęściej dlatego, że część produktów dostała cenę promocyjną bez daty końca. Taka cena trwa, dopóki jej nie usuniesz. Drugi powód to pamięć podręczna stron: sklep ma już cenę regularną, ale stara strona produktu jest jeszcze w cache. Rzadziej zadanie w tle spóźnia się na stronie z małym ruchem.
Do kiedy działa kupon z datą wygaśnięcia?
W WooCommerce kupon przestaje działać o północy na początku dnia, który wpiszesz jako datę wygaśnięcia. Jeśli promocja trwa do niedzieli włącznie, wpisz poniedziałek. To częsta pomyłka, przez którą kod przestaje działać dzień za wcześnie.
Czy próg darmowej dostawy wraca sam po promocji?
Nie. Próg darmowej dostawy w metodzie wysyłki nie ma daty końca. Jeśli obniżyłeś go na czas promocji, po jej końcu musisz przywrócić go ręcznie. Dlatego zapisz starą wartość przed zmianą.
Czy TellMyShop liczy najniższą cenę z 30 dni do promocji?
Nie. Obowiązek pokazania najniższej ceny z 30 dni przed obniżką spoczywa na sprzedawcy, a w WooCommerce zajmuje się tym osobna wtyczka. Claude przypomina o tym przy ustawianiu promocji, ale tej ceny nie liczy i nie wyświetla.
WordPress jest znakiem towarowym WordPress Foundation. WooCommerce jest znakiem towarowym Automattic Inc. Claude jest znakiem towarowym Anthropic. TellMyShop nie jest powiązany z żadnym z tych podmiotów.