Omnibus w WooCommerce - uniknij kar i pokaż ceny prawidłowo!

Cyprian Tomaszewski .

31 maja 2026

WooCommerce Omnibus: Informacja o cenie produktu. Dostęp do aktualizacji 365 dni, bez limitu instalacji. WPHOCUS.COM GNU GPL.

Obniżki cen w sklepie internetowym przestały być prostym oznaczeniem „-20%”. W praktyce trzeba dziś pokazać także najniższą cenę z 30 dni przed promocją, a wdrożenie Omnibusa w WooCommerce oznacza uporządkowanie historii cen, wariantów produktów i samego sposobu wyświetlania rabatów. W tym artykule pokazuję, co dokładnie musi widzieć klient, jak to ustawić w sklepie i gdzie najczęściej pojawiają się kosztowne błędy.

Najkrócej: promocja musi mieć cenę odniesienia i spójny zapis w sklepie

  • Przy obniżce pokazujesz najniższą cenę z 30 dni przed promocją, a nie dowolną wcześniejszą stawkę.
  • Informacja o rabacie musi pojawić się wszędzie tam, gdzie komunikujesz obniżkę, także na stronie produktu i w wynikach wyszukiwania sklepu.
  • Produkty zmienne wymagają osobnego pilnowania historii cen dla wariantów, jeśli ceny różnią się między sobą.
  • Sam harmonogram ceny promocyjnej w WooCommerce pomaga ustawić termin, ale nie rozwiązuje problemu historii cen.
  • Przy większym katalogu najbezpieczniej działa wtyczka albo własny moduł, który zapisuje historię cen automatycznie.

Co Omnibus zmienił dla sklepów na WooCommerce

Dyrektywa Omnibus zmieniła przede wszystkim sposób komunikowania promocji. Jeśli sklep mówi, że coś jest przecenione, klient ma zobaczyć nie tylko cenę po obniżce, ale też punkt odniesienia, z którego ta obniżka została policzona. Według UOKiK chodzi o najniższą cenę z 30 dni przed wprowadzeniem promocji, a nie o przypadkową cenę z ostatniej zmiany w panelu.

To ma bardzo praktyczny skutek: nie wystarczy znać aktualną cenę regularną i promocyjną. Trzeba pamiętać historię, a w przypadku produktów zmiennych również rozróżniać warianty. Dla nowych produktów, które nie mają jeszcze pełnych 30 dni historii, punktem odniesienia jest najniższa cena od startu sprzedaży do momentu obniżki.

Ja patrzę na to jak na zmianę z poziomu marketingu na poziom danych. Kto ma uporządkowane ceny, ten ma spokój. Kto prowadzi promocje ręcznie, zwykle szybciej niż później wpada w chaos. To prowadzi do pytania, co dokładnie musi być widoczne przy każdej obniżce.

Jakie informacje przy obniżce muszą być widoczne

Największy błąd sklepów polega na tym, że pokazują tylko efekt końcowy, czyli cenę po rabacie. To za mało. Komunikat o promocji ma być czytelny, uczciwy i oparty na właściwej cenie odniesienia. W praktyce oznacza to, że klient powinien od razu zobaczyć, od czego liczona jest korzyść.

Komunikat Czy wystarczy Dlaczego
Sama cena promocyjna Nie Brakuje punktu odniesienia, więc rabat nie jest weryfikowalny.
Cena promocyjna i najniższa cena z 30 dni Tak To właśnie ten zestaw pozwala sprawdzić realną wielkość obniżki.
„Cena referencyjna” bez historii zmian Nie Sama etykieta nie zastępuje danych o rzeczywistej historii ceny.
Procent rabatu liczony od ceny z wczoraj Nie To może sztucznie zawyżać wrażenie okazji.
Komunikat w banerze, newsletterze i na karcie produktu oparty na tej samej bazie Tak Spójność między kanałami ogranicza ryzyko błędu i rozjazdu informacji.

UOKiK zwraca uwagę, że informacja o najniższej cenie z 30 dni przed obniżką powinna pojawić się wszędzie tam, gdzie przedsiębiorca ogłasza rabat. To dotyczy nie tylko karty produktu, ale też reklam, wyników wyszukiwania w sklepie internetowym i innych miejsc, w których klient widzi komunikat promocyjny. Właśnie tu sklepy najczęściej się wykładają, bo projekt wygląda dobrze, a logika cenowa już nie.

W praktyce najważniejsza zasada jest prosta: jeżeli komunikujesz obniżkę, musisz pokazać także jej prawdziwe tło. Bez tego promocja wygląda efektownie, ale niekoniecznie zgodnie z przepisami. To naturalnie prowadzi do wdrożenia technicznego w samym sklepie.

Panel administracyjny WooCommerce: masowa edycja produktów, opcja zmiany ceny promocyjnej.

Jak wdrożyć to w WooCommerce krok po kroku

Dokumentacja WooCommerce pokazuje, że samo planowanie ceny promocyjnej jest standardową funkcją: ustawiasz cenę regularną, cenę promocyjną oraz daty startu i końca obniżki. To przydatne, ale nadal nie rozwiązuje problemu historii cen. Do Omnibusa potrzebujesz warstwy, która pamięta najniższą cenę z właściwego okresu i potrafi ją bezpiecznie pokazać klientowi.

  1. Zapisuj historię cen, a nie tylko aktualny stan. Najgorszy scenariusz to sklep, który zna jedynie cenę regularną i promocyjną. Do zgodności potrzebujesz informacji o tym, jaka stawka obowiązywała wcześniej i kiedy się zmieniała.
  2. Rozdziel produkty proste i zmienne. W WooCommerce warianty mogą mieć własne ceny, więc historia powinna działać osobno dla każdego wariantu, jeśli ceny różnią się między sobą. To szczególnie ważne przy rozmiarach, kolorach i zestawach.
  3. Ustal jedno miejsce prawdy. Jeśli cenę zmieniasz w sklepie, a osobno w ERP, PIM albo arkuszu, bardzo łatwo o rozjazd. Ja wolę jeden system źródłowy niż trzy miejsca, które „prawie” się zgadzają.
  4. Wyświetlaj referencję tam, gdzie naprawdę sprzedajesz. To oznacza kartę produktu, listing kategorii, wyszukiwarkę sklepową, stronę kampanii i każdy banner, który komunikuje obniżkę.
  5. Testuj promocję przed publikacją. Sprawdź widok na desktopie i mobile, bo w praktyce błędy najczęściej wychodzą nie w panelu, tylko na froncie sklepu.

Jeśli masz mały katalog i kilka promocji w miesiącu, czasem wystarczy dobrze skonfigurowana wtyczka oraz dyscyplina operacyjna. Przy większym asortymencie ja nie polegałbym na pamięci zespołu. Historia cen powinna liczyć się automatycznie, bo ręczna obsługa jest zwyczajnie zbyt podatna na pomyłki. To z kolei prowadzi do wyboru właściwego modelu wdrożenia.

Które rozwiązanie wybrać do swojego sklepu

Nie każdy sklep potrzebuje tego samego poziomu automatyzacji. Ja zwykle rozdzielam trzy sytuacje: mały sklep z prostą ofertą, sklep rosnący z regularnymi promocjami oraz duży katalog z wieloma regułami cenowymi. W każdym z tych przypadków sensowne jest coś innego.

Rozwiązanie Kiedy ma sens Plus Minus
Ręczna kontrola + harmonogram ceny promocyjnej Mały sklep, niewiele promocji Proste do uruchomienia Duże ryzyko błędu przy większej liczbie produktów
Dedykowana wtyczka do historii cen Sklep z regularnymi kampaniami Automatyzuje liczenie najniższej ceny i ogranicza pomyłki Trzeba sprawdzić zgodność z motywem i sposobem wyświetlania wariantów
Własny moduł lub custom code Duży sklep, niestandardowe reguły, integracje z ERP Pełna kontrola nad logiką i prezentacją Większy koszt wdrożenia i utrzymania
Arkusz i ręczne poprawki Awaryjnie, na krótką metę Brak progu wejścia Najwyższe ryzyko rozjazdu danych i błędnego rabatu

Jeżeli mam wskazać jedną praktyczną drogę, to przy sklepie, który prowadzi promocje częściej niż okazjonalnie, wybrałbym rozwiązanie automatyczne. Na rynku są rozszerzenia, które przechowują najniższą cenę z ostatnich 30 dni i potrafią osobno obsługiwać warianty. To nie zwalnia z myślenia, ale bardzo mocno ogranicza chaos.

Wniosek jest prosty: im bardziej dynamiczny cennik, tym mniej miejsca na ręczną improwizację. To naturalnie prowadzi do pytania, gdzie sklepy najczęściej popełniają błędy.

Najczęstsze błędy, które widzę w sklepach

W praktyce problemy rzadko wynikają z jednego dużego zaniedbania. Częściej to kilka drobnych błędów, które razem tworzą niezgodny komunikat. Najbardziej niebezpieczne są te, które wyglądają „marketingowo dobrze”, ale opierają się na złej logice cenowej.

  • Liczenie rabatu od ceny z wczoraj zamiast od najniższej ceny z 30 dni. To najprostszy sposób na sztuczne zawyżenie atrakcyjności promocji.
  • Pokazywanie wyłącznie procentu obniżki bez jasnej ceny odniesienia. Procent bez kontekstu bywa bardziej dekoracją niż informacją.
  • Brak osobnej historii dla wariantów. Przy różnych rozmiarach, kolorach lub konfiguracjach łatwo przypisać złą referencję do całego produktu.
  • Podbijanie ceny tuż przed promocją. To klasyczny mechanizm fałszywej obniżki i dokładnie taki rodzaj praktyki, przed którym przepisy mają chronić klienta.
  • Rozjazd między kanałami. Baner mówi jedno, listing drugie, a karta produktu trzecie. Taki sklep szybko traci zaufanie.
  • Ręczna edycja w kilku miejscach. Jeśli cena żyje osobno w sklepie, mailingu i arkuszu, wcześniej czy później pojawi się błąd.

Tu nie chodzi o estetykę komunikatu, tylko o spójność całej ścieżki sprzedaży. Jeśli promocja jest dobrze wymyślona, ale źle opisana, klient i tak ją odczyta jako manipulację. A to już kosztuje więcej niż poprawka w panelu.

To prowadzi do kolejnego obszaru, który w praktyce robi największą różnicę: promocji sezonowych i cen dynamicznych.

Promocje sezonowe i ceny dynamiczne bez chaosu

Przy Black Friday, Black Weeks, kampaniach świątecznych i krótkich akcjach rabatowych najważniejsze jest jedno: nie wolno improwizować na bazie cen. Jeśli promocja trwa tydzień, a przed nią w cenniku dzieje się dużo, historia cen musi być czysta, bo inaczej nawet dobrze wyglądający baner zaczyna kłamać.

Ja szczególnie uważam na cztery scenariusze. Po pierwsze, kupony i kody rabatowe. Po drugie, ceny zależne od roli klienta. Po trzecie, produkty w zestawach. Po czwarte, kampanie wielokanałowe, gdzie ten sam rabat pojawia się w sklepie, newsletterze i reklamie. W każdej z tych sytuacji trzeba odpowiedzieć na pytanie: jaka cena jest tą właściwą do pokazania klientowi?

  • Nie podnoś ceny na krótko przed obniżką, bo to najprostsza droga do fałszywej promocji.
  • Jeśli używasz kuponów, nie zakładaj, że sam kupon załatwia zgodność komunikatu o obniżce.
  • Przy cenach zależnych od roli klienta ustal, która wartość jest widoczna dla konsumenta i od niej licz referencję.
  • W zestawach i bundle’ach pilnuj historii całego produktu, a nie tylko jego składników.
  • Jeżeli ceny pobierasz z ERP albo PIM, zsynchronizuj też historię zmian, nie tylko aktualną stawkę.

W takich kampaniach najwięcej daje porządek operacyjny. Nie każdy sklep potrzebuje rozbudowanego systemu, ale każdy potrzebuje jednej wersji prawdy. Bez tego promocje sezonowe szybko zamieniają się w ręczne gaszenie pożarów. Zostaje jeszcze ostatnia rzecz: co sprawdzić, zanim promocja trafi na stronę.

Cztery sprawdzenia przed startem promocji

Przed publikacją promocji robię prosty przegląd. To nie jest skomplikowany audyt, tylko szybka kontrola, która oszczędza późniejszych poprawek. W praktyce wystarczą cztery pytania.

  • Czy każdy produkt ma prawidłowo zapisaną najniższą cenę z ostatnich 30 dni?
  • Czy warianty nie dziedziczą przypadkiem złej historii cen?
  • Czy baner, listing, karta produktu i newsletter pokazują ten sam punkt odniesienia?
  • Czy cena promocyjna nie została „poprawiona” sztucznie przed kampanią?
Jeżeli masz mały katalog, często wystarczy dobra konfiguracja i jedna sensowna wtyczka. Przy większej liczbie produktów traktuję ten temat jak stały proces: historia cen, reguły promocji i kontrola publikacji muszą działać razem. Wtedy Omnibus przestaje być problemem, a staje się po prostu elementem porządku w sklepie.

FAQ - Najczęstsze pytania

Dyrektywa Omnibus wymaga, by przy każdej promocji podawać najniższą cenę produktu z 30 dni przed obniżką. W WooCommerce oznacza to konieczność śledzenia historii cen, także dla wariantów, i prawidłowego wyświetlania tych danych klientom, by uniknąć kar.
Oprócz ceny po obniżce, musisz pokazać najniższą cenę z 30 dni przed promocją. Informacja ta powinna być widoczna wszędzie, gdzie komunikujesz rabat: na karcie produktu, w wynikach wyszukiwania i w reklamach, zapewniając spójność komunikacji.
Nie, wbudowany harmonogram cen promocyjnych w WooCommerce pozwala ustawić daty, ale nie śledzi automatycznie historii cen. Do zgodności z Omnibusem potrzebujesz rozwiązania, które zapisuje i wyświetla najniższą cenę z ostatnich 30 dni, często w formie wtyczki lub modułu.
Najczęstsze błędy to liczenie rabatu od ceny z wczoraj, brak osobnej historii cen dla wariantów, podbijanie ceny przed promocją oraz niespójność informacji o obniżce w różnych kanałach komunikacji. To prowadzi do fałszywych promocji i utraty zaufania klientów.
Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

omnibus woocommerce jak wdrożyć omnibus w woocommerce najniższa cena z 30 dni woocommerce
Autor Cyprian Tomaszewski
Cyprian Tomaszewski
Nazywam się Cyprian Tomaszewski i od ponad pięciu lat zajmuję się tworzeniem stron internetowych oraz marketingiem i SEO. Moje doświadczenie w branży pozwala mi na szczegółową analizę trendów oraz skutecznych strategii, które pomagają firmom w budowaniu ich obecności w sieci. Specjalizuję się w optymalizacji treści oraz analizie danych, co pozwala mi na dostarczanie czytelnikom wartościowych informacji w przystępny sposób. Moją misją jest dostarczanie rzetelnych, aktualnych i obiektywnych treści, które wspierają przedsiębiorców w ich działaniach marketingowych. Wierzę, że transparentność i dokładność informacji są kluczowe w budowaniu zaufania, dlatego zawsze staram się prezentować sprawdzone fakty oraz praktyczne wskazówki, które mogą być użyteczne dla każdego, kto pragnie rozwijać swoją markę w internecie.
Komentarze (0)
Dodaj komentarz