01Problem
Właściciele małych sklepów internetowych tracą klientów, bo ich ceny są wyższe od konkurencji — i nawet o tym nie wiedzą. Ręczne sprawdzanie cen na kilkudziesięciu stronach konkurentów zajmuje od 2 do 4 godzin dziennie, i tak nikt tego konsekwentnie nie robi.
Tymczasem w e-commerce różnica 50 złotych może decydować o tym, czy klient kupi u Ciebie, czy kliknie następny wynik w Google. Bez bieżącej wiedzy o cenach rynkowych — nie możesz reagować.
„Wiedziałem że konkurencja zmienia ceny, ale nie miałem czasu codziennie sprawdzać 30 stron. Albo sprawdzałem za rzadko, albo nie sprawdzałem wcale."
Duże sieci e-commerce mają do tego dedykowane systemy i zespoły. Małe sklepy — nie. PriceWatcher wyrównuje tę dysproporcję.
02Rozwiązanie
PriceWatcher to agent AI który codziennie, o wybranej przez klienta godzinie, automatycznie wchodzi na strony konkurentów, pobiera aktualne ceny monitorowanych produktów i wysyła gotowe zestawienie na e-mail.
Klient dostaje raport z tabelą: co zdrożało, co staniało, gdzie jest tańszy od rywali, a gdzie traci. Nie musi nic klikać — raport przychodzi sam, każdego ranka, zanim otworzy sklep.
Automatyczny scraping cen
Agent używa Playwright (headless Chromium) — obsługuje strony z JavaScript, dynamiczne ładowanie, zabezpieczenia przed botami.
Raport HTML na e-mail
Czytelne zestawienie w formacie HTML: zielony gdy konkurent podniósł cenę, czerwony gdy jest tańszy. Gotowe do działania w 30 sekund.
Harmonogram skanowania
Klient wybiera godzinę — agent odpala się automatycznie każdego dnia. Możliwy też ręczny skan z poziomu panelu.
Alerty przy dużych zmianach
Natychmiastowe powiadomienie, gdy cena u konkurenta zmieni się o więcej niż ustawiony próg procentowy. Reagujesz tego samego dnia.
Panel klienta
Prosty interfejs webowy: dodajesz produkty i URL-e konkurentów, widzisz historię cen, zarządzasz ustawieniami. Zero instalacji.
Historia cen i trendy
30-dniowa historia cen per produkt. Widzisz trendy, sezonowość i wzorce w zachowaniu cenowym konkurentów.
03Jak działa agent
PriceWatcher działa w pełni automatycznie po jednorazowej konfiguracji. Klient podaje listę swoich produktów i linki do tych samych produktów u konkurentów — resztą zajmuje się agent.
1
Konfiguracja (jednorazowo przy wdrożeniu)
Dodajesz produkty do panelu: nazwy, swoje ceny i URL-e produktów u konkurentów. Agent uczy się gdzie szukać — na które elementy strony patrzeć, żeby trafić na cenę.
2
Codzienne skanowanie o wybranej godzinie
APScheduler uruchamia agenta automatycznie. Playwright otwiera każdą stronę w headless Chromium — tak jak robi to prawdziwy użytkownik, żeby ominąć zabezpieczenia przed botami.
3
Automatyczne wykrywanie ceny
Agent szuka ceny w kilku miejscach po kolei: meta tagi OpenGraph, schematy JSON-LD (schema.org), elementy CSS z klasą zawierającą „price" lub „cena", a na końcu regex po treści strony. Działa na 80%+ polskich sklepów bez konfiguracji selektorów.
4
Zapisanie wyników i wykrycie zmian
Każdy wynik trafia do bazy danych. Agent porównuje nową cenę z poprzednią — jeśli różnica przekracza ustawiony próg, generuje natychmiastowy alert.
5
Wysyłka raportu HTML na e-mail
Gotowe zestawienie ląduje w skrzynce właściciela. Zielone wiersze = konkurent droższy, czyli jesteś na pozycji. Czerwone = bądź gotowy reagować ceną lub kampanią.
04Technologia
PriceWatcher zbudowany jest na sprawdzonym, open-source'owym stosie. Zero kosztów zewnętrznych API — klient płaci tylko za serwer (ok. 20-50 zł/mies. na Railway.app lub VPS).
Python 3.11 + FastAPI
Playwright (Chromium)
SQLite / SQLAlchemy
APScheduler
aiosmtplib + Jinja2
JWT + bcrypt
HTML + Vanilla JS
Railway.app / VPS
Scraper działa asynchronicznie — skanowanie 30 produktów × 3 konkurentów zajmuje ok. 3-5 minut bez blokowania API. Wyniki zapisywane są per produkt, dzięki czemu awaria jednego scanu nie niszczy pozostałych danych.
05Model biznesowy
PriceWatcher sprzedawany jest małym sklepom e-commerce w modelu jednorazowego wdrożenia z opcjonalnym abonamentem utrzymaniowym. Flowive konfiguruje system, wdraża na serwerze klienta i szkoli z obsługi panelu.
Setup (jednorazowo)
1 500 zł
Konfiguracja systemu, wdrożenie na serwerze, wprowadzenie produktów i konkurentów, szkolenie z obsługi panelu. Gotowe do działania w 7 dni.
Utrzymanie (miesięcznie)
149 zł/mies.
Monitoring działania agenta, aktualizacje, obsługa nowych stron konkurentów które zmienią strukturę HTML. Priorytetowe wsparcie w ciągu 24h.
Dla małego sklepu z marżą 15-20% — wystarczy że agent raz zapobiegnie utracie 2-3 zamówień, żeby pokryć koszt rocznego abonamentu.
06Proces wdrożenia
Od pierwszej rozmowy do działającego agenta — 7 dni roboczych. Klient nie musi nic instalować ani konfigurować serwera.
1
Dzień 1 — Konsultacja i lista produktów
Omawiamy które produkty i których konkurentów monitorować. Klient dostarcza listę URL-i. Flowive konfiguruje środowisko techniczne.
2
Dni 2-4 — Konfiguracja i testy scrapera
Konfiguracja agenta, testowanie scrapingu na każdej stronie konkurenta, dostrajanie selektorów CSS tam gdzie automatyczne wykrywanie nie działa.
3
Dzień 5-6 — Deployment i konfiguracja maili
Wdrożenie na Railway.app lub VPS klienta, konfiguracja SMTP, ustawienie godziny skanowania, test pierwszego raportu.
4
Dzień 7 — Szkolenie i przekazanie
30-minutowa sesja online: jak dodawać nowe produkty i konkurentów, jak interpretować raport, jak ustawić progi alertów. Klient przejmuje zarządzanie.