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.

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 danychKosztDla kogo
Allegro API (oficjalne)Allegro0 złSklepy sprzedające na Allegro
Własny scraper Allegro/CeneoAllegro, Ceneo, dowolne sklepy0-200 zł/mc (serwer)Techniczni / agencje
DealavoAllegro, Ceneo, 100+ sklepów PLod 990 zł/mcŚrednie i duże sklepy
WebcollageAllegro, Ceneo, customod 600 zł/mcMŚP
PricepointAllegro, marketplace EUod 450 zł/mcSklepy ekspansja EU
Ceneo Compare APICeneoindyw. (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:

  1. Trigger: Cron node, codziennie 21:00
  2. Get products: HTTP Request → IdoSell API → wyciągnij listę top 100 SKU + EAN
  3. Loop EANs: Split In Batches (po 10 EAN)
  4. Get competitor prices: HTTP Request → Allegro API → cena minimalna
  5. Logic node: Function — porównaj naszą cenę z medianą Allegro. Jeśli różnica >5% → mark for update
  6. Update IdoSell: HTTP Request → IdoSell API → nowa cena
  7. 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

SetupInwestycja jednorazowaKoszt rocznySKU do
Allegro API + n8n własny2 000-4 000 zł (setup)600 zł (VPS)500
Patchright scraper + Allegro API + n8n4 000-8 000 zł (setup)600 zł (VPS)2000+
Webcollage + n8n integration1 000 zł (setup)7 200 zł300
Dealavo + n8n integration1 500 zł (setup)11 880 zł500
Dealavo Enterprise3 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:

  1. Własny scraper Patchright + Allegro API + Ceneo scraping → 600 zł/rok operacyjne + 4-8 tys. setup
  2. 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.