Monitoring cen konkurencji w IdoSell — kompletny przewodnik 2026
Sklep IdoSell z 1000+ produktami i konkurencją na Allegro, Ceneo, w innych sklepach. Ręczne sprawdzanie cen jest niemożliwe. Ten artykuł to praktyczny przewodnik: jakie narzędzia, jak je połączyć z IdoSell API, jak zautomatyzować dynamic pricing przez n8n. Z konkretnymi przykładami kodu i kosztami.
Spis treści
- 1. Dlaczego monitoring cen się opłaca
- 2. Narzędzia monitoringu — przegląd
- 3. Allegro API — darmowe źródło danych
- 4. Dealavo, Webcollage, Pricepoint
- 5. Własny scraper (Playwright/Patchright)
- 6. IdoSell API — auto-update cen
- 7. Automatyzacja w n8n
- 8. Strategie dynamic pricing
- 9. Koszty roczne — porównanie
- 10. Wnioski + rekomendacje
1. Dlaczego monitoring cen się opłaca
W polskim e-commerce 2026 cena jest jednym z 3 głównych czynników decyzji zakupowej (obok dostępności i czasu dostawy). 67% kupujących sprawdza cenę na Ceneo lub porównywarce przed zakupem (badanie GFK 2025).
Konsekwencje braku monitoringu:
- Tracisz sprzedaż: jeśli konkurencja zeszła z ceną, a ty nie zauważyłeś — kupujący wybierają konkurencję.
- Tracisz marżę: jeśli konkurencja podniosła cenę, a ty nie — sprzedajesz taniej niż musisz.
- Tracisz pozycję na Allegro: algorytm Allegro mocno premiuje ceny w okolicach mediany konkurencji.
- Tracisz ROAS w Google Ads: Smart Bidding nie zoptymalizuje kampanii, jeśli twoja cena jest 20% wyższa niż konkurencji.
Konkretny przykład z mojego portfolio: sklep meble warsztatowe, 800 SKU. Po wdrożeniu monitoringu cen + dynamic pricing (top 100 produktów) — wzrost sprzedaży o 23% w 2 miesiące, przy zachowaniu średniej marży ±2%.
2. Narzędzia monitoringu — przegląd
| Narzędzie | Źródła danych | Koszt | Dla kogo |
|---|---|---|---|
| Allegro API (oficjalne) | Allegro | 0 zł | Sklepy sprzedające na Allegro |
| Własny scraper Allegro/Ceneo | Allegro, Ceneo, dowolne sklepy | 0-200 zł/mc (serwer) | Techniczni / agencje |
| Dealavo | Allegro, Ceneo, 100+ sklepów PL | od 990 zł/mc | Średnie i duże sklepy |
| Webcollage | Allegro, Ceneo, custom | od 600 zł/mc | MŚP |
| Pricepoint | Allegro, marketplace EU | od 450 zł/mc | Sklepy ekspansja EU |
| Ceneo Compare API | Ceneo | indyw. (B2B) | Duże sklepy |
3. Allegro API — darmowe źródło danych
Najtańszy start: oficjalny Allegro REST API. Endpoint /offers/listing pozwala wyszukać oferty po EAN, frazie, kategorii:
GET https://api.allegro.pl/offers/listing?phrase=krzeslo+warsztatowe&limit=20
Authorization: Bearer YOUR_TOKEN
Response:
{
"items": {
"promoted": [...],
"regular": [
{
"id": "12345",
"name": "Krzesło warsztatowe XYZ",
"sellingMode": {
"price": {"amount": "199.00", "currency": "PLN"}
},
"seller": {"id": "abc", "login": "sklep_xyz"}
}
]
}
}
Limit: 9000 requests/dzień dla podstawowego tokena. Wystarczy dla sklepu z 500-1000 SKU sprawdzanego raz dziennie.
Wyszukiwanie po EAN — najbardziej dokładne dopasowanie:
GET /sale/offers?ean=5901234567890&limit=20
Wymaga konta Allegro Sprzedawcy i tokena z odpowiednim scope (allegro:api:offers).
4. Dealavo, Webcollage, Pricepoint
Dla sklepów które nie chcą zarządzać scraperami samemu — gotowe SaaS:
Dealavo (najpopularniejszy w PL)
- Monitoring na Allegro, Ceneo, Empik, Morele, Mediaexpert, i 100+ innych sklepach
- Dashboard webowy + alerty email
- API REST dla integracji
- Cena: od 990 zł/mc (500 SKU) do 4 000+ zł/mc (10 000+ SKU)
- Bezpłatny trial 14 dni
Webcollage
- Tańsza alternatywa dla MŚP
- Allegro, Ceneo, custom URL-e (dodajesz ręcznie)
- Cena: od 600 zł/mc (300 SKU)
- Dashboard prostszy, brak API w niskich planach
5. Własny scraper (Playwright / Patchright)
Dla techników którzy chcą pełnej kontroli i 0 zł kosztów operacyjnych (poza VPS ~50 zł/mc) — własny scraper.
Stack technologiczny:
- Patchright (fork Playwright z anti-detection) — używam tego we własnym Allegro Research Agent
- Python + asyncio dla concurrency
- SQLite/Postgres do persistencji wyników
- Cron / launchd do harmonogramu
Przykład prostej funkcji Patchright:
from patchright.sync_api import sync_playwright
def check_allegro_price(ean):
with sync_playwright() as p:
browser = p.chromium.launch_persistent_context(
user_data_dir="./patchright-profile"
)
page = browser.new_page()
page.goto(f"https://allegro.pl/listing?string={ean}")
page.wait_for_selector("[data-role='offer']")
prices = page.eval_on_selector_all(
"[data-role='offer']",
"els => els.map(e => e.querySelector('[data-role=price]').innerText)"
)
browser.close()
return [parse_price(p) for p in prices]
Ważne: przy scrapowaniu Allegro/Ceneo używaj proxy rotacji i ogranicz częstotliwość. Nie scrapuj agresywnie — algorytmy anti-bot są coraz lepsze. Najlepiej: 1 zapytanie / 5-10s, profile per scraper.
6. IdoSell API — auto-update cen
Gdy masz już dane o cenach konkurencji, czas zaktualizować ceny w IdoSell. Endpoint /api/admin/products:
PUT https://twojsklep.idosell.com/api/admin/v6/products/products
Headers:
X-API-KEY: your-api-key
Content-Type: application/json
Body:
{
"products": [
{
"productId": 12345,
"productSizesAttributes": [
{
"stockId": 1,
"stockKeepingUnitOfMeasureName": "szt.",
"sizeRetailPrice": {
"price": 189.00,
"wholesalePrice": 150.00
}
}
]
}
]
}
Limit batch: 20 produktów na request (sprawdzone). Większy batch zwraca 400 error.
Harmonogram: aktualizacje cen najlepiej robić po godz. 20:00 — niskie obciążenie serwera, brak konfliktu z zamówieniami w godzinach piku.
7. Automatyzacja w n8n
n8n to wizualne narzędzie automatyzacji (alternative dla Zapier/Make). Idealne do połączenia scraperów + Allegro API + IdoSell API.
Architektura workflow:
- Trigger: Cron node, codziennie 21:00
- Get products: HTTP Request → IdoSell API → wyciągnij listę top 100 SKU + EAN
- Loop EANs: Split In Batches (po 10 EAN)
- Get competitor prices: HTTP Request → Allegro API → cena minimalna
- Logic node: Function — porównaj naszą cenę z medianą Allegro. Jeśli różnica >5% → mark for update
- Update IdoSell: HTTP Request → IdoSell API → nowa cena
- Telegram alert: jeśli >10 SKU zmienionych → wyślij raport
Cały workflow można zbudować w n8n w ~3-4 godz., a potem działa autonomicznie.
8. Strategie dynamic pricing
Zebrane dane to dopiero połowa sukcesu. Pozostaje strategia:
Strategia 1: Match minimum
Ustaw cenę jako (min konkurencja) − 1 zł. Działa dla produktów homogenicznych (suplementy, części samochodowe). UWAGA: race to the bottom — wyniszcza marżę.
Strategia 2: Mediana ±5%
Celuj w cenę w okolicach mediany konkurencji ±5%. Stabilna marża, nie wszczyna wojen cenowych. Allegro algorytm to lubi.
Strategia 3: Premium positioning
Świadomie 10-15% drożej niż konkurencja. Wymaga: lepsza prezentacja produktu, recenzje, marka, USP (np. szybsza dostawa, lepsza gwarancja). Dla niszowych sklepów to często NAJLEPSZA strategia.
Strategia 4: Dynamic per kanał
Inne ceny na sklepie WWW, inne na Allegro (z uwzględnieniem prowizji 12.93%). IdoSell pozwala na ceny per kanał. Trzeba ostrożnie z compliance MAP (Minimum Advertised Price) producenta.
9. Koszty roczne — porównanie scenariuszy
| Setup | Inwestycja jednorazowa | Koszt roczny | SKU do |
|---|---|---|---|
| Allegro API + n8n własny | 2 000-4 000 zł (setup) | 600 zł (VPS) | 500 |
| Patchright scraper + Allegro API + n8n | 4 000-8 000 zł (setup) | 600 zł (VPS) | 2000+ |
| Webcollage + n8n integration | 1 000 zł (setup) | 7 200 zł | 300 |
| Dealavo + n8n integration | 1 500 zł (setup) | 11 880 zł | 500 |
| Dealavo Enterprise | 3 000 zł | 48 000+ zł | 10 000+ |
10. Wnioski + rekomendacje
Małe sklepy IdoSell (do 500 SKU)
Start: Allegro API + n8n self-hosted. Koszt: ~600 zł/rok (VPS). Setup: 4-8 godz. pracy lub 2 000-4 000 zł u techniczne agencje. Wystarczy do monitorowania 100-300 top SKU.
Średnie sklepy IdoSell (500-3000 SKU)
Dwie opcje:
- Własny scraper Patchright + Allegro API + Ceneo scraping → 600 zł/rok operacyjne + 4-8 tys. setup
- Webcollage lub Dealavo (basic) + n8n integration → 7-12 tys./rok ale 0 problemów technicznych
Duże sklepy IdoSell (3000+ SKU)
Dealavo Enterprise lub Pricepoint dla rynków zagranicznych. Koszt 30-60 tys./rok, ale ROI z dynamic pricing to zwykle +5-15% sprzedaży.
Potrzebujesz pomocy z monitoringu cen lub innych automatyzacji?
Jestem specjalistą SEO + automatyzacji (n8n, API). Bezpłatny audyt SEO sklepu lub konsultacja w sprawie pricing pipeline.
Zamów bezpłatny audyt →Zobacz też: SEO IdoSell — kompleksowa optymalizacja sklepów na tej platformie. Albo tantor.pl — moja siostrzana strona o automatyzacjach n8n i AI w biznesie.