Jak działa CenoAgent: API Mirakl, reguła pozycji i cena minimalna
Cała automatyka sprowadza się do pętli: pobierz oferty, sprawdź konkurencję, policz cenę w granicach reguły, wyślij zmianę, zapisz log. Poniżej każdy krok z osobna — z tym, co ustawiasz Ty, i tym, co robi bot.
Pętla repricingu, krok po kroku
Podłączenie klucza API Empik (Mirakl)
Jednorazowo podajesz klucz API ze swojego panelu sprzedawcy Empik. Klucz trafia do zaszyfrowanego magazynu, a wszystkie operacje — pobieranie ofert i wysyłka cen — idą przez oficjalne API Mirakl. Nie logujemy się za Ciebie do panelu i nie korzystamy ze scrapowania Twojego konta.
Pobranie katalogu Twoich ofert
Bot zaciąga listę Twoich ofert z Empiku: identyfikator produktu, cenę, stan i czas dostawy. Katalog odświeżysz jednym kliknięciem, gdy dodasz nowe produkty — nie trzeba wgrywać plików ręcznie.
Skan ofert konkurencji
Dla każdego produktu bot pobiera oferty pozostałych sprzedawców: ich ceny i czas dostawy. Oferty z dostawą dłuższą niż Twój próg są pomijane. Każdy skan zostaje w historii jako migawka, dzięki czemu później widać, jak zmieniały się ceny i Twoja pozycja.
Wyliczenie ceny: reguła pozycji
Reguła mówi, jakie miejsce na liście ofert chcesz zajmować i jaką różnicą względem sąsiedniej oferty. Bot liczy najwyższą cenę, która nadal utrzymuje to miejsce — stąd „o krok przed konkurencją”, a nie „najniżej w rynku”. Jeśli jesteś już na docelowej pozycji z zapasem, cena idzie w górę do granicy reguły.
Próg ceny minimalnej
Zanim cena pójdzie do Empiku, bot porównuje ją z ceną minimalną danej oferty. Jeśli reguła wymagałaby zejścia niżej, zmiana nie jest wysyłana, a oferta trafia na listę przegranych przez próg minimalny. Tę listę warto przeglądać: pokazuje produkty, w których Twoja marża nie wytrzymuje rynku — albo cena minimalna jest policzona zbyt ostrożnie.
Wysłanie ceny i log zmiany
Nowe ceny lecą do Empiku jako aktualizacja ofert przez API Mirakl. Każda zmiana ma wpis w logach: co, kiedy, z jakiej ceny na jaką i z jakiego powodu. Archiwum wysłanych plików ofert zostaje do wglądu.
Jak policzyć cenę minimalną, żeby nie oddać marży
Cena minimalna to nie „cena zakupu plus złotówka”. Żeby próg chronił realny zysk, musi zawierać wszystko, co zdejmuje marżę przy sprzedaży na Empiku:
- koszt zakupu towaru netto,
- prowizję Empik dla danej kategorii (sprawdź w swojej umowie — stawki różnią się między kategoriami),
- koszt wysyłki i opakowania, którego nie pokrywa kupujący,
- spodziewany koszt zwrotów w tej kategorii,
- minimalny zysk, poniżej którego sprzedaż przestaje mieć sens.
Dopiero suma tych pozycji jest sensownym progiem. Jeśli po jego wpisaniu panel pokazuje, że większość ofert przegrywa przez cenę minimalną, problem nie jest w bocie: w tej kategorii rynek schodzi poniżej Twojego kosztu i warto zmienić asortyment albo warunki zakupu.


Pozycja oferty na Empik — co realnie możesz nią zmienić
Na karcie produktu kupujący widzi jedną ofertę domyślną, a pozostałe po rozwinięciu listy sprzedawców. Cena jest tym elementem, na który masz natychmiastowy wpływ, ale nie jedynym — liczą się też czas dostawy i Twoja ocena jako sprzedawcy. Dlatego reguła pozycji w CenoAgent pomija oferty z dostawą dłuższą niż ustalony próg: nie ma powodu zbijać ceny pod sprzedawcę, który dla kupującego nie jest alternatywą.
Pytania techniczne
Czy bot może podnieść moją cenę?
Tak i to jest istotna część repricingu. Jeśli konkurent wycofa tanią ofertę, bot podniesie Twoją cenę do najwyższej, która nadal utrzymuje docelową pozycję — bez tego zostawiasz marżę na stole.
Co się stanie, jeśli konkurencja zejdzie poniżej mojej ceny minimalnej?
Bot zatrzymuje się na progu i nie wysyła niższej ceny. Oferta trafia na listę przegranych przez próg minimalny, żebyś widział dokładnie, które produkty i ile pozycji tracisz z tego powodu.
Czy mogę wyłączyć repricing dla części ofert?
Tak. Repricing ustawiasz per oferta, więc część katalogu może być tylko monitorowana, bez automatycznej zmiany ceny.
Co z limitami API Empik/Mirakl?
Bot wysyła zmiany partiami i rozkłada je w czasie, żeby nie przekraczać limitów API. Dlatego najkrótszy interwał dotyczy wykrycia zmiany, a nie gwarancji sekundowej aktualizacji.
Ustawimy pierwszą regułę razem z Tobą
Na demo przechodzimy przez klucz API, próg ceny minimalnej i regułę pozycji na Twoich ofertach. Potem bot pracuje sam.