Wildberries Rank & Position Tracker avatar

Wildberries Rank & Position Tracker

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Wildberries Rank & Position Tracker

Wildberries Rank & Position Tracker

Track product positions in Wildberries search by keyword, and monitor competitor prices, ratings, and reviews. No login.

Pricing

from $5.00 / 1,000 results

Rating

5.0

(1)

Developer

Sasha Ebashu

Sasha Ebashu

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

4

Monthly active users

15 hours ago

Last modified

Share

Wildberries Price & Rank Scraper

Wildberries scraper for competitor prices, price history, and search rankings — no login, no seller API key. Three modes in one actor.

What does this Wildberries scraper do?

Price mode — give it article numbers (nmId) and get each product's current price, full price history, brand, category, and name. Track your own SKUs or your competitors' over time.

Search/Rank mode — give it keywords and get the exact search position of any product, plus the price, rating, and review count of every competitor in the results. Run it on a schedule to watch prices and rankings move day by day.

Category mode — give it category page URLs (categoryUrls, e.g. https://www.wildberries.ru/catalog/zhenshchinam/odezhda/bryuki-i-shorty) and export the full product listing of that section — every product with price, rating, reviews and stock. Depth is controlled by maxPages / maxItems.

Built on public Wildberries endpoints, it runs fine on standard Apify Proxy (no residential proxies required) and exports to JSON, CSV, Excel, or Google Sheets.

Why use it?

  • Track your search rank for the keywords that matter — organic and promoted.
  • Monitor competitor prices and ratings in the same run (every product in the results comes with price, rating, and review count).
  • Availability signal — every result carries a stock field: WB's capped in-stock indicator that flags competitors running low or selling out. It's a low-stock / availability signal, not an exact warehouse count.
  • Spot movement — schedule daily runs and chart how your position changes.
  • No login — you never share your seller account or API keys.

How to use it

  1. Add one or more keywords.
  2. (Optional) Add the article numbers (nmId) you want to track. Leave empty to collect the full ranking for each keyword.
  3. Set the region and search depth (pages × 100 products).
  4. Run it, then download the results or pull them via API.

Input

FieldDescription
nmIdsPrice mode: article numbers to fetch price + history for. Works on its own.
keywordsSearch mode: search queries to check (one per line).
targetNmIdsSearch mode: article numbers whose rank to track. Empty = whole ranking.
categoryUrlsCategory mode: Wildberries category page URLs to export the full product listing.
destRegion code. Default -1257786 (Moscow).
sortSort order for search results.
maxPagesSearch depth; 10 = top 1000 products.
maxItemsCap on output rows (0 = unlimited).
monitorModeTrack changes vs the previous run (rank shifts / price moves) instead of a plain snapshot. Off by default.
onlyChangesMonitor: output only the rows that actually changed since the last run.
proxyConfigurationApify Proxy (datacenter is enough).

Provide nmIds, keywords, or both.

Output

Each row contains:

FieldDescription
keywordThe search query.
nmIdWildberries article number.
positionRank in search (1 = top).
page / positionOnPageWhere it sat in pagination.
priceCurrent price, ₽.
ratingProduct rating.
feedbacksNumber of reviews.
stockAvailability signal from WB. Capped by WB (the max varies by category, roughly 4555 = "in stock, plenty"); low values (e.g. 5) mean the item is running out. It's a low-stock / availability signal, not an exact warehouse count. Run on a schedule to catch competitors running low or selling out.
brand / supplierBrand and seller.
productUrlDirect link to the product card.
scrapedAtTimestamp of the run.

Price mode rows add: currentPrice, minPrice, maxPrice, priceHistory (date + price points), brand, category, and vendorCode.

You can download the dataset as JSON, CSV, Excel, or HTML, or fetch it via the Apify API.

Rank-shift monitor (track positions over time)

Turn on monitorMode and run on a schedule: each run is compared to the previous one (same keywords) so you see how every product moved — a rank tracker out of the box, a cheap alternative to Ahrefs / Sensor Tower. Each row gains:

  • rankStatusnew, climbed, dropped, price_change, stock_change or unchanged
  • previousPosition and positionChange (+5 = climbed 5 spots)
  • previousPrice, firstSeenAt, lastConfirmedAt

Add onlyChanges to output just the products that moved — a clean delta for alerts or a dashboard. Off by default, so normal runs are unaffected.

Tips

  • For daily rank tracking, set targetNmIds, a small maxPages (e.g. 10–20), and schedule the run.
  • Rank can differ by region — change dest to track another city.

Notes & disclaimer

This actor collects only publicly available search data. It does not access seller dashboards, private sales, or stock figures. Respect Wildberries' Terms of Service and your local regulations. Found a bug or need a field added? Open an issue.