Czym jest dynamic pricing w e-commerce?
Nie chodzi tylko o „obniżenie ceny gdy konkurencja jest tańsza". Dynamic pricing to system reguł, który zmienia ceny automatycznie na podstawie wielu zmiennych jednocześnie.
- „Bądź najtańszy zawsze i wszędzie"
- Ręczna zmiana cen raz na tydzień
- Kopiowanie cen lidera rynku bez analizy marży
- Obniżanie cen bez dolnego limitu
- Reakcja tylko na cenę — ignorowanie wartości
- Automatyczną zmianą cen wg zdefiniowanych reguł biznesowych
- Równowagą między ceną rynkową a minimalną marżą (floor)
- Reakcją na: konkurencję, stock, sezonowość, popyt
- Systemem z dolnymi i górnymi limitami cen
- Strategią — nie wyścigiem na dół
Kiedy dynamic pricing ma sens — a kiedy jest pułapką?
Dynamic pricing nie jest dla każdego sklepu i nie dla każdej kategorii produktów. Przed wdrożeniem sprawdź, czy Twoja sytuacja w ogóle na to pozwala.
Reguły dynamic pricing — od czego zacząć
Każda reguła to instrukcja: „jeśli X, to cena zmienia się o Y, ale nigdy poniżej Z". Zacznij od minimum — pięciu reguł bazowych. Rozbudowuj po walidacji.
I różnica > 2%
TO obniż moją cenę do: (cena konkurencji × 0.99)
ALE NIGDY poniżej: floor_price[SKU]
TO obniż cenę o 5% (do floor)
JEŚLI stock < 10 szt
TO podnieś cenę o 8%
JEŚLI stock = 0 (oczekiwanie na dostawę)
TO ukryj ofertę LUB ustaw cenę +15%
TO: floor_price = normalny_floor × 0.92 (8% niższy próg)
I maks. obniżka = 25% od ceny katalogowej
JEŚLI miesiąc IN [styczeń, luty]
TO: dopuść marżę min. 12% (zamiast 20%)
— rotacja poświątecznych zapasów
TO podnieś cenę o 2% (max do ceny katalogowej)
JEŚLI byłem najtańszy przez > 48h I sprzedaż > avg.
TO podnieś cenę o 3% i obserwuj 24h
TO: zatrzymaj zmiany I wyślij alert do właściciela
JEŚLI proponowana cena < floor_price × 0.95
TO: odrzuć zmianę I zaloguj błąd
JEŚLI marża_realizowana < 0%
TO: BLOKADA — wymagana ręczna akceptacja
Floor price — jak obliczyć minimalną cenę dla każdego SKU
Floor price to nie „cena zakupu + 10%". To pełna kalkulacja kosztu obsługi jednej transakcji. Pominięcie choćby jednego składnika = sprzedaż na stracie.
Jak reagować na konkurencję bez wchodzenia w wojnę cenową?
Nie każda tańsza oferta konkurencji wymaga reakcji. Naucz się odróżniać prawdziwą presję cenową od szumu rynkowego.
Dynamic pricing a stany magazynowe — jak łączyć te zmienne?
Stan magazynowy to jeden z najsilniejszych i najczęściej ignorowanych sygnałów cenowych. Zbyt dużo towaru i zbyt mało towaru — oba stany wymagają różnych decyzji cenowych.
Ryzyka dynamic pricing — i jak je eliminować
Dynamic pricing źle wdrożony niszczy marżę szybciej i systematyczniej niż złe kampanie reklamowe. Poznaj pułapki, zanim w nie wpadniesz.
Case Studies: dynamic pricing w praktyce
Trzy zanonimizowane przypadki. Dane rzeczywiste, zaokrąglone dla ochrony prywatności.
Ręczna aktualizacja cen raz w tygodniu przez 2 pracowników. Przez 5 dni między aktualizacjami — strata widoczności lub sprzedaż w złej cenie. ROAS kampanii na poziomie 2.1× przy marży produktów 22% — sklep ledwo wychodził na zero.
Wdrożono dynamic pricing z 4-godzinnym cyklem aktualizacji. Obliczono floor price dla Top 300 SKU uwzględniając prowizję Allegro, BaseLinker, dostawę i zwroty. Wyłączono z dynamic pricing 15% SKU własnej marki. Ustawiono circuit breaker przy zmianach >3× dziennie.
Właściciel wdrożył gotowy moduł dynamic pricing w sklepie Shoper z domyślną konfiguracją: „bądź o 1% tańszy od najtańszego na rynku". Floor price = cena zakupu. Bez kosztów dostawy, prowizji, obsługi.
Po 3 tygodniach sprzedał 480 szt. kuchenek mikrofalowych. Zysk z transakcji: −3,20 zł/szt. po odliczeniu wszystkich kosztów. Łączna strata: 1 536 zł — przy pozornie rekordowej sprzedaży. Algorytm działał „poprawnie" — tylko floor był błędny.
Brak zarządzania stockiem w kontekście cenowym. We wrześniu 200 szt. produktu, który zaczyna schodzić w Q4 — nie podnoszono ceny mimo rosnącego popytu i kurczących się zapasów. W grudniu: stock =0, utracone zamówienia na szczycie sezonu.
Wdrożono reguły stockowe: przy stanie <30 szt. +8% ceny, przy <10 szt. +15% i stop reklam. Sezonowy floor na Q4: obniżony o 5% vs standardowy (wyższy popyt pozwala na niższą marżę w absolucie przy wyższym wolumenie). Circuit breaker przy zmianach >2× dziennie.
Oblicz floor price dla swojego produktu
Wpisz dane swojego produktu. Kalkulator pokaże minimalną cenę sprzedaży i marżę przy różnych scenariuszach cenowych.
Narzędzia i wdrożenie dynamic pricing
Od prostych wtyczek do zaawansowanych platform. Dobór narzędzia zależy od skali sklepu, liczby SKU i kanałów sprzedaży.
- Reguły automatycznej zmiany cen oparte na warunkach
- Integracja ze stanem magazynowym w czasie rzeczywistym
- Synchronizacja cen między kanałami
- Powiadomienia przy błędach reguł
- Monitoring cen konkurencji w czasie rzeczywistym
- Automatyczna repricing wg zdefiniowanych reguł
- Floor price per SKU lub kategoria
- Raporty marży i efektywności repricing
- Alerty przy aktywacji circuit breakera
- Pełna kontrola nad logiką reguł
- Integracja z własnym ERP/WMS
- Niższy koszt przy dużej skali
- Możliwość ML/AI w dłuższej perspektywie
Najczęstsze pytania o dynamic pricing
Czy dynamic pricing jest legalny w Polsce?
Jak często powinien aktualizować się algorytm repricing?
Czy mogę stosować dynamic pricing na Allegro i własnym sklepie jednocześnie?
Co zrobić gdy znajdę produkt sprzedawany poniżej mojego floor price?
Jak wdrożyć dynamic pricing bez narzędzia zewnętrznego?
Czy dynamic pricing wpłynie na pozycję moich ofert w Allegro?
Wdrożysz dynamic pricing — ale najpierw policz marżę.
Każdy tydzień bez poprawnego floor price to tygodnie sprzedaży, która generuje mniej zysku niż powinna — lub sprzedaży ze stratą. Bezpłatna rozmowa wstępna trwa 20 minut — sprawdzę, czy Twoja strategia cenowa chroni marżę.
Nie sprzedaję obietnic. Sprzedaję diagnozę opartą na Twoich danych.