← Wróć do bloga
7 min czytania

Jak kontrolować ceny i stany produktów na Allegro automatycznie

allegroinventoryautomation

Masz kilkaset ofert na Allegro, sprzedajesz ten sam towar we własnym sklepie, a ceny zmieniają się wraz z kursem dostawcy i akcjami konkurencji. Dopóki pilnujesz tego ręcznie, zawsze jesteś o krok za rynkiem: cena została zaktualizowana wczoraj, stan zszedł godzinę temu, a Ty dowiadujesz się o tym dopiero przy anulacji zamówienia. Ręczna kontrola cen i stanów na Allegro nie skaluje się — i to nie jest kwestia dyscypliny, tylko matematyki.

W tym przewodniku pokazujemy, dlaczego ręczne podejście się sypie, jak zautomatyzować kontrolę cen i stanów (jedno źródło prawdy, synchronizacja, reguły) oraz jakie dobre praktyki wdrożyć, żeby nie sprzedawać towaru, którego nie ma, i nie tracić marży na nieaktualnych cenach.

Dlaczego ręczna kontrola cen i stanów się nie skaluje

Przy jednym kanale i kilkunastu produktach arkusz w Excelu wystarcza. Problem pojawia się, gdy liczba ofert i kanałów rośnie:

  • liczba punktów aktualizacji — każda zmiana ceny lub stanu wymaga ręcznej edycji w kilku miejscach naraz (Allegro, sklep, arkusz); przy 500 ofertach to setki mikroedycji tygodniowo,
  • opóźnienie — między sprzedażą a aktualizacją mija czas, w którym tę samą sztukę można sprzedać drugi raz albo utrzymać cenę sprzed podwyżki dostawcy,
  • błędy ludzkie — literówka w cenie (99 zamiast 990), pomylony wariant, zapomniana oferta po zwrocie towaru do magazynu,
  • brak reakcji na zdarzenia — ręcznie nie zdążysz obniżyć ceny, gdy konkurent zbił swoją, ani wycofać oferty, gdy stan spadł do zera.

Wniosek jest prosty: im więcej ofert i kanałów, tym szybciej ręczna kontrola przestaje nadążać. Rozwiązaniem nie jest większa dyscyplina, tylko automatyzacja oparta na jednym źródle prawdy.

Krok 1: ustal jedno źródło prawdy dla ceny i stanu

Fundament automatyzacji to jedno miejsce, które zna właściwą cenę i właściwy stan. Zamiast liczyć magazyn osobno na Allegro, osobno w sklepie i osobno w arkuszu, trzymasz centralny stan i centralny cennik, a kanały są tylko jego odbiorcami.

W praktyce oznacza to:

  • stan — jedna liczba sztuk per SKU (i per wariant), z której korzystają wszystkie kanały,
  • cena bazowa — jeden cennik zakupowy i sprzedażowy, od którego liczysz ceny na kanałach,
  • narzuty per kanał — Allegro ma inną prowizję niż własny sklep, więc cena finalna może się różnić, ale liczysz ją od tej samej bazy, a nie ustawiasz ręcznie w każdym miejscu.

Warunkiem działania jest spójne SKU jako wspólny klucz — ten sam kod produktu i wariantu po każdej stronie. Bez tego system nie połączy tej samej fizycznej sztuki między Allegro a sklepem. Porządek w SKU to najczęściej pomijany, a najważniejszy krok — rozpisaliśmy go w osobnym poradniku o synchronizacji stanów między Allegro a WooCommerce.

Krok 2: zautomatyzuj synchronizację stanów

Mając jedno źródło prawdy, decydujesz, jak stan rozjeżdża się na kanały. Kluczowe są dwie rzeczy: kierunek i częstotliwość.

  1. Kierunek — jeśli źródłem jest centralny magazyn, stan idzie z niego do wszystkich kanałów po każdej sprzedaży, niezależnie od tego, gdzie padła.
  2. Częstotliwość — synchronizacja cykliczna (co kilka–kilkanaście minut) wystarcza przy umiarkowanym ruchu; przy dużym wolumenie celuj w synchronizację zdarzeniową (real-time), gdzie stan aktualizuje się natychmiast po sprzedaży.

Ważny mechanizm to rezerwacja sztuki w momencie zamówienia, a nie dopiero przy wysyłce. Dzięki temu towar „już sprzedany, ale jeszcze niewysłany“ nie jest oferowany na innym kanale — to główna przyczyna nadsprzedaży. Więcej o zamykaniu tego okna piszemy w poradniku jak uniknąć sprzedaży towaru, którego nie ma.

Krok 3: ustaw reguły cenowe zamiast ręcznej edycji

Automatyzacja cen polega na tym, że zamiast wpisywać każdą cenę ręcznie, definiujesz reguły, z których system wylicza cenę na kanale. Typowe reguły:

  • narzut od ceny zakupu — cena sprzedaży = koszt × marża, przeliczana automatycznie po zmianie ceny dostawcy,
  • narzut per kanał — na Allegro doliczasz prowizję i koszt promowania, w sklepie liczysz taniej; jedna baza, różne mnożniki,
  • ceny minimalne i maksymalne — bezpieczniki, które nie pozwolą zejść poniżej progu rentowności ani wystrzelić w górę przez błąd,
  • zaokrąglanie — spójna polityka końcówek (np. 49,99 zł) na wszystkich ofertach.

Reguła cenowa działa 24/7 i nie zapomni o żadnej ofercie — ręczna edycja zawsze pominie tę jedną pozycję, która akurat najbardziej się liczy.

Dzięki regułom zmiana ceny dostawcy przelicza się na setki ofert automatycznie, a Ty pilnujesz strategii, nie klepiesz liczb.

Krok 4: reaguj na zdarzenia automatyzacją

Prawdziwa kontrola to nie tylko aktualizacja liczb, ale reakcja na to, co się dzieje. Silnik automatyzacji działający w modelu WHEN→IF→THEN (kiedy zajdzie zdarzenie → jeśli spełniony warunek → wykonaj akcję) pozwala ustawić reguły w rodzaju:

  • stan spadł poniżej progu → powiadomienie e-mail/SMS „zostały 3 sztuki, zamów towar“,
  • stan doszedł do zera → wpis do logu i sygnał, by wycofać ofertę z dostępnych,
  • pojawiło się zamówienie → webhook do zewnętrznego systemu (np. magazynu czy księgowości).

To przenosi kontrolę z „codziennie sprawdzam ręcznie“ na „system pilnuje, a ja dostaję sygnał tylko wtedy, gdy trzeba zadziałać“.

W Sellaro produkty i warianty ze wszystkich podpiętych kanałów lądują we wspólnym widoku magazynu (dostępny / niski / wyczerpany), a silnik automatyzacji na zdarzeniach domenowych uruchamia akcje: powiadomienia e-mail (SMTP) i SMS, webhooki (z podpisem HMAC i ponawianiem) oraz wpis do logu. Warto być uczciwym co do statusu: moduły podpięcia sklepu są gotowe dla PrestaShop, Sylius i WooCommerce, a integracja Allegro jest na roadmapie i dokładamy ją na życzenie w ramach pakietu. Docelowo kierunek to dwustronna synchronizacja z Allegro (odczyt zamówień i aktualizacja ofert) — dziś integracje sklepowe działają READ-ONLY, więc Sellaro nie zapisuje jeszcze cen ani stanów bezpośrednio do ofert na Allegro. Opisujemy tu kierunek i dobre praktyki, nie funkcję gotową na dziś.

Dobre praktyki kontroli cen i stanów

  • Zacznij od SKU — bez spójnych kodów żadna automatyzacja nie połączy ofert z magazynem.
  • Trzymaj jedno źródło prawdy — cena i stan liczone w jednym miejscu, kanały tylko je odbierają.
  • Rezerwuj przy zamówieniu, nie przy wysyłce — to zamyka okno nadsprzedaży.
  • Ustaw bezpieczniki cenowe — ceny minimalne/maksymalne chronią marżę przed błędem reguły.
  • Zostaw bufor bezpieczeństwa na stanie — pokazuj kilka sztuk mniej, niż masz fizycznie, żeby zamortyzować opóźnienia synchronizacji i zwroty w toku.
  • Monitoruj logi i alerty — powiadomienia o niskim stanie wyłapują rozjazdy, zanim staną się kosztowne.

Najczęstsze pytania

Czy Sellaro zmienia dziś ceny i stany bezpośrednio na Allegro?

Nie — integracja Allegro jest na roadmapie i dokładamy ją na życzenie, a integracje sklepowe działają READ-ONLY, więc Sellaro nie zapisuje jeszcze do ofert Allegro. Docelowo kierunek to dwustronna synchronizacja; dziś centralizujemy widok zamówień, produktów i stanów oraz uruchamiamy automatyzacje wokół tych danych.

Od czego zacząć automatyzację kontroli cen i stanów?

Od porządku w SKU i wyboru jednego źródła prawdy. Nadaj każdemu produktowi i wariantowi unikalny, spójny kod, ustal centralny stan i centralny cennik, a dopiero potem podłączaj kanały. Bez wspólnego klucza system nie połączy tej samej sztuki między Allegro a sklepem.

Jak często synchronizować stany, żeby uniknąć nadsprzedaży?

Im częściej, tym mniejsze ryzyko. Cykl co kilka–kilkanaście minut wystarcza przy umiarkowanym ruchu, ale w szczycie sprzedaży bywa za rzadki. Przy dużym wolumenie celuj w synchronizację zdarzeniową (real-time), gdzie stan aktualizuje się natychmiast po sprzedaży.

Czy reguły cenowe zastąpią ręczną kontrolę całkowicie?

W dużej mierze tak — reguła przelicza cenę na setkach ofert automatycznie po zmianie kosztu, a bezpieczniki (cena minimalna/maksymalna) chronią przed błędem. Ręcznie pilnujesz strategii i wyjątków, a nie każdej pojedynczej liczby.

Podsumowanie

Kontrola cen i stanów na Allegro przestaje działać ręcznie w momencie, gdy liczba ofert i kanałów przekracza to, co jesteś w stanie objąć głową i arkuszem. Rozwiązaniem jest automatyzacja w czterech krokach: jedno źródło prawdy dla ceny i stanu, synchronizacja (najlepiej zdarzeniowa) z rezerwacją przy zamówieniu, reguły cenowe zamiast ręcznej edycji oraz automatyzacja reakcji na zdarzenia. Razem eliminują opóźnienie i błędy, przez które sprzedajesz towar, którego nie ma, albo tracisz marżę na nieaktualnych cenach.

Chcesz prowadzić stany i zamówienia z Allegro oraz własnego sklepu z jednego miejsca? Zobacz, z jakimi kanałami spina sprzedaż Sellaro, i policz swój koszt. Brakującą integrację dodamy gratis w ramach pakietu.