Scraping grocery stores in Russia — price & assortment monitoring
Prices and assortment of online supermarkets in Russia: pack sizes, promos, availability by delivery zone.
In groceries comparability decides: every chain packs differently. We normalize pack sizes and compute price per kilo/liter for each supermarket item in Russia — chain baskets become directly comparable.
There are 17 platforms here, led by Yandex Lavka, Kuper, Lenta by domain authority. Site size is not a constraint: catalogs with hundreds of thousands of SKUs and small stores are normalized to the same field schema, making sellers directly comparable.
Shelves in this list carry Danone, PepsiCo, Coca-Cola, Nestlé, Nestle, Nescafé and other brands — every product is linked to its brand in the feed, so you can track brand presence and pricing across sellers.
Delivery is tailored to the task: from a one-off Excel/CSV file to a stream of updates via API or into your DBMS. We start with a free data sample — you verify structure and quality before any payment.
Fields we collect: Grocery & Food
The baseline set for this category — extended to fit your task.
title, brand, category, barcode, URL
pack size, price per kg/l/pc
regular and promo price, loyalty-card price
composition, nutrition facts, allergens
expiry information, storage conditions
stock by delivery zone and store
Jobs this scraping gets done
Daily price comparison of key items across chains.
Who discounts what, and how deep, week by week.
Your products’ presence and prices across chains.
Your own price indices by category and region.
Stores in this category in Russia
Ranked by domain authority — price scraping and scheduled price monitoring are available for any platform below.
| # | Store | DR |
|---|---|---|
| 1 | Yandex Lavka |
94 |
| 2 | Kuper |
74 |
| 3 | Lenta |
73 |
| 4 | Magnit |
73 |
| 5 | VkusVill |
73 |
| 6 | Perekrestok |
72 |
| 7 | Pyaterochka |
72 |
| 8 | Auchan |
71 |
| 9 | Metro |
71 |
| 10 | Azbuka Vkusa |
70 |
| 11 | Samokat |
69 |
| 12 | Vprok Perekrestok |
66 |
| 13 | Dixy |
62 |
| 14 | O'Key |
59 |
| 15 | SPAR |
53 |
| 16 | WineLab |
45 |
| 17 | CoolClever |
42 |
DR (Domain Rating) — domain authority on a 0–100 scale; it reflects link-profile strength, not sales.
Top platforms: what gets scraped
Quick notes on the leaders of this list — any of them can be plugged into the same field structure.
From Yandex Lavka we usually extract product, weight & unit price, prices & promo. The export arrives in the same structure as the rest of this list, so the data compares directly.
From Kuper we usually extract weight & unit price, prices & promo, ingredients & nutrition. The export arrives in the same structure as the rest of this list, so the data compares directly.
On Lenta we track the catalog and prices — prices & promo, ingredients & nutrition — one-off or on a schedule. Delivered as a file, via API or straight into your database.
From Magnit we usually extract ingredients & nutrition, shelf life, availability. The export arrives in the same structure as the rest of this list, so the data compares directly.
On VkusVill we track the catalog and prices — shelf life, availability — one-off or on a schedule. Delivered as a file, via API or straight into your database.
From request to first delivery
Scope the task
We fix the stores, fields, catalog depth and refresh frequency.
Free sample
A data fragment in the agreed structure — before any payment.
Collect & validate
Full collection with completeness and consistency checks.
Deliver & refresh
File, API or database — refreshed on your schedule.
Frequently asked questions
How often can grocery prices be refreshed?
Do you capture loyalty-card prices?
Can different chains be compared on identical products?
Other categories: Russia
Store scraping for other categories in the same geography.