French Supermarket Prices and Product Catalogue
French supermarket product listings and prices from online stores of French retailers.
I need this data: French supermarket product listings and prices from Carrefour, E.Leclerc, Auchan, Intermarché, Super U, Monoprix and other retailers. The published dataset contains 170,771 rows across product and category tables; observation dates are recorded where available.
One message. 168,082 products, 22 columns.
168,082 products, refreshed weekly
| Row# | Open row | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | true | Ricola | Epicerie sucrée | EUR | — | paris_delivery_area | 70g | 2.39 | 34.14 | Ricola Bonbons sans sucre menthol, 70g | — | Houra | Ricola | Houra | — | Paris delivery area | — | View row | |||
| 2 | true | Pulco | Boisson, Lait | EUR | — | paris_delivery_area | 70cl | 4.09 | 5.84 | Pulco Sirop passion, 70cl | — | Houra | Pulco | Houra | — | Paris delivery area | — | View row | |||
| 3 | true | — | Alternatives végétales | EUR | fixed_store | 120g | 3.29 | 27.42 | Jambon végétal nature La Vie 120g | — | E.Leclerc | — | Leclerc | 67 Bis Rue de la Convention, 75015 Paris | E.Leclerc DRIVE Convention | 27,42 € / kg | View row | ||||
| 4 | true | IMAC | Paniers et Corbeilles | EUR | ![]() | national_marketplace | — | 100.22 | — | Panier Pour Chien Imac Dido Vert - 110 Cm | — | Carrefour | IMAC | Carrefour | — | — | — | View row | |||
| 5 | true | ENTREMONT | Fromages râpés et parmesans | EUR | ![]() | fixed_store | le sachet de 130 g | 2.89 | 22.23 | Fromage Râpé Comté AOP ENTREMONT | — | Carrefour | ENTREMONT | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | KG | View row | |||
| 6 | true | — | Poulet | EUR | ![]() | paris_delivery_area | 0.77 kg | 6.54 | 8.49 | Les Hauts de cuisse de poulet | — | Mon Marché | — | Mon Marché | 15 Place Vendôme, 75001 Paris, France | Mon Marché delivery to 15 Place Vendôme | EUR/kg | View row | |||
| 7 | true | VIDAXL | Eclairage | EUR | ![]() | national_marketplace | — | 28.99 | — | Lampe Led D'aquarium 48 Cm Blanc Vidaxl | — | Carrefour | VIDAXL | Carrefour | — | — | — | View row | |||
| 8 | true | CARREFOUR SELECTION | Tablettes chocolat noir | EUR | ![]() | fixed_store | la tablette de 80g | 1.65 | 20.62 | Tablette de Chocolat Noir 90% CARREFOUR SELECTION | -15% Mardi PASS | Carrefour | CARREFOUR SELECTION | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | KG | View row | |||
| 9 | true | HOOLIZ | Croquettes pour chiens | EUR | ![]() | fixed_store | le paquet de 4Kg | 11.99 | 3 | Croquettes Pour Chien Adulte Toutes tailles Poulet Légumes HOOLIZ | 20% d'économie | Carrefour | HOOLIZ | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | KG | View row | |||
| 10 | true | Go-tan | Saveurs du monde | EUR | — | fixed_store | le flacon de 215ml | 3.2 | 14.88 | Smokey Sriracha | — | Intermarché | Go-tan | Intermarché | 13 Place de Venetie 75013 Paris | Intermarché Hyper Paris | — | View row | |||
| 11 | true | Gerblé | Epicerie Sucrée | Régimes alimentaires | EUR | ![]() | national_online | 360g | 3.15 | 8.75 | Gerblé Biscuit goûters 4S aux pommes 360g | — | Monoprix | Gerblé | Monoprix | — | — | PER_1KG | View row | |||
| 12 | true | Albert Ménès | Épicerie salée | EUR | — | fixed_store | le flacon de 62g | 13.9 | 224.19 | Piment d'Espelette AOP | — | Intermarché | Albert Ménès | Intermarché | 13 Place de Venetie 75013 Paris | Intermarché Hyper Paris | — | View row | |||
| 13 | true | Bjorg | Alimentation alternative | Bio | Fromages, Crèmerie et Oeufs | Épicerie sucrée | EUR | — | fixed_store | la brique de 1l | 2.65 | 2.65 | Boisson lactée prête-à-boire BIO | — | Intermarché | Bjorg | Intermarché | 13 Place de Venetie 75013 Paris | Intermarché Hyper Paris | — | View row | |||
| 14 | true | Monoprix | Fruits & Légumes | EUR | ![]() | national_online | 200g | 1.69 | 8.45 | Monoprix Cœur de laitue sachet de 200g | — | Monoprix | Monoprix | Monoprix | — | — | PER_1KG | View row | |||
| 15 | true | La Goudale | Boisson, Lait | EUR | — | paris_delivery_area | 75cl | 5.25 | 7 | La Goudale Bière I.P.A blonde 7.2°, 75cl | — | Houra | La Goudale | Houra | — | Paris delivery area | — | View row | |||
| 16 | true | — | Vins, Champagnes et Bières | EUR | ![]() | national_marketplace | la bouteille de 0.75 l | 28 | 37.33 | Château Bastor-lamontagne 2017 - Vin - Blanc | — | Carrefour | — | Carrefour | — | — | l | View row | |||
| 17 | true | ZZZQUIL | Sommeil et Stress | EUR | ![]() | fixed_store | le pot de 30 gommes | 12.85 | 0.43 | Complément alimentaire Sommeil Goût Fruits Des Bois ZZZQUIL | — | Carrefour | ZZZQUIL | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | U | View row | |||
| 18 | true | DIETAROMA | Naturalia | EUR | ![]() | national_online | 200g | 18.78 | 93.9 | [Par Naturalia] Dietaroma Cip Immunité Concentré intégré de plantes Bio 20 Ampoules | — | Monoprix | DIETAROMA | Monoprix | — | — | PER_1KG | View row | |||
| 19 | false | HERTA | Knack, saucisse, boudin, saucisson cuit | — | ![]() | fixed_store | — | — | — | Saucisses Knacki Gourmande Pur Porc Conservation Sans Nitrite HERTA x4-280g | — | Super U | HERTA | Courses U | 48B rue Custine, 75018 | Super U Paris Custine | — | View row | |||
| 20 | true | Alnatura | Bio | Epicerie salée | EUR | — | paris_delivery_area | 70g | 2.71 | 38.71 | Alnatura Chips de pomme bio séchées, 70g | — | Houra | Alnatura | Houra | — | Paris delivery area | — | View row | |||
| 21 | true | IDEAL | Teintures textiles | EUR | ![]() | fixed_store | la boite de 230g | 3.15 | 13.7 | Teinture Textile Tout En Un Jaune Longue Durée IDEAL | 34% d'économie | Carrefour | IDEAL | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | KG | View row | |||
| 22 | true | Scorpio | Hygiène et Beauté | EUR | — | fixed_store | la bombe de 150ml | 3.38 | 22.53 | Vertigo - Déodorant parfumé protection 24h | — | Intermarché | Scorpio | Intermarché | 13 Place de Venetie 75013 Paris | Intermarché Hyper Paris | — | View row | |||
| 23 | true | Leffe | Vins, Bières et Alcools | EUR | — | fixed_store | le pack de 12 bouteilles de 25cl - 3l | 10.02 | 3.34 | Bières fruits rouges Ruby | — | Intermarché | Leffe | Intermarché | 13 Place de Venetie 75013 Paris | Intermarché Hyper Paris | — | View row | |||
| 24 | true | MOWI | Bio | Produits de la Mer | EUR | ![]() | national_online | 110g | 8.65 | 78.64 | Mowi Saumon Fumé Bio X4 Tranches Mini 110g | — | Monoprix | MOWI | Monoprix | — | — | PER_1KG | View row | |||
| 25 | true | Pulpe de Vie | Bio | Hygiène et Beauté | EUR | — | fixed_store | La pompe de 400ml | 7.4 | 18.5 | Shampoing doux à la drêche de pomme | — | Intermarché | Pulpe de Vie | Intermarché | 13 Place de Venetie 75013 Paris | Intermarché Hyper Paris | — | View row | |||
| 26 | true | FEE NATURE | Naturalia | EUR | ![]() | national_online | 1L | 16.01 | 16.01 | [Par Naturalia] Fée Nature Pure Sève de Bouleau Bio 1l | — | Monoprix | FEE NATURE | Monoprix | — | — | PER_LITRE | View row | |||
| 27 | true | NARTA HOMME | Billes | EUR | ![]() | fixed_store | le roll-on de 50ml | 3.19 | 63.8 | Déodorant Bille pour Homme InvisiMax 72H Fraîcheur Intense NARTA HOMME | — | Carrefour | NARTA HOMME | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | L | View row | |||
| 28 | true | PRINCE | Goûters fourrés | EUR | ![]() | fixed_store | — | 1.41 | — | Biscuits fourrés au chocolat au blé complet PRINCE, paquet de 300g | — | Super U | PRINCE | Courses U | 48B rue Custine, 75018 | Super U Paris Custine | — | View row | |||
| 29 | true | — | Cafés et Boissons chaudes | Epicerie sucrée Bio | Thés et Poudres chocolatées | EUR | fixed_store | Earl grey intense x20 - 40g | 6.68 | 167 | Thé noir Bio Kusmi Tea Earl grey intense x20 - 40g | — | E.Leclerc | — | Leclerc | 67 Bis Rue de la Convention, 75015 Paris | E.Leclerc DRIVE Convention | 167,00 € / kg | View row | ||||
| 30 | true | Monoprix Bio | Bio | Boissons et Lait | Epicerie Sucrée | EUR | ![]() | national_online | 30g | 2.15 | 71.67 | Monoprix Bio Infusion Nuit Paisible 20 Sachets 30g | — | Monoprix | Monoprix Bio | Monoprix | — | — | PER_1KG | View row | |||
| 31 | true | TRIXIE | Peluches pour chat | EUR | ![]() | national_marketplace | — | 12 | — | Jouet Pour Chats Trixie Multicouleur Eléphant | — | Carrefour | TRIXIE | Carrefour | — | — | — | View row | |||
| 32 | true | CARREFOUR SENSATION | Blanc de dinde | Charcuterie Halal et Casher | EUR | ![]() | fixed_store | le paquet de 4 tranches - 160g | 2.39 | 14.94 | Blanc de Dinde Halal CARREFOUR SENSATION | -15% Mardi PASS | Carrefour | CARREFOUR SENSATION | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | KG | View row | |||
| 33 | true | De Cecco | Epicerie salée | Monde, Casher, Halal | Régimes alimentaires | EUR | — | paris_delivery_area | 400g | 3.69 | 9.23 | De Cecco Pâtes Linguine sans gluten N°7 Premium, 400g | — | Houra | De Cecco | Houra | — | Paris delivery area | — | View row | |||
| 34 | true | CLEMENT | Rhums ambrés | EUR | ![]() | fixed_store | la bouteille de 70cL | 31.35 | 44.79 | Rhum Agricole Secrets de Fût Intense 41,4% CLEMENT | 10% d'économies | Carrefour | CLEMENT | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | L | View row | |||
| 35 | true | Lu | Epicerie sucrée | EUR | — | paris_delivery_area | Lot de 2x192g | 4.08 | 10.63 | Lu Biscuits figolu aux figues, Lot de 2x192g | Cagnottez 0,12€ | Houra | Lu | Houra | — | Paris delivery area | — | View row | |||
| 36 | true | Sheba | Animaux | EUR | — | fixed_store | les 12 barquettes de 85g - 1,020kg | 7.24 | 7.1 | Mini Filets - pâtée pour chat sélection à la volaille en sauce | — | Intermarché | Sheba | Intermarché | 13 Place de Venetie 75013 Paris | Intermarché Hyper Paris | — | View row | |||
| 37 | true | Auchan | Boisson, Lait | EUR | — | paris_delivery_area | 1L | 1.9 | 1.9 | Auchan Boisson au jus de cranberry light, 1L | — | Houra | Auchan | Houra | — | Paris delivery area | — | View row | |||
| 38 | true | DIVERS | Paniers et Corbeilles | EUR | ![]() | national_marketplace | — | 120.95 | — | DIVERS Lit Pour Chien Gris Foncé 80x45x30 Cm Velours | Promotion | Carrefour | DIVERS | Carrefour | — | — | — | View row | |||
| 39 | true | TENA | Incontinence | EUR | ![]() | fixed_store | le pack de 12 culottes | 9.45 | 0.79 | Culottes fuites urinaires Taille M Taille Basse Protection Totale Noir Silhouette TENA | Prenez en 3 = Payez en 2 | Carrefour | TENA | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | U | View row | |||
| 40 | true | Côtes de Provence rosé AOP | Bio | La Cave | Produits Locaux, Régionaux | EUR | — | paris_delivery_area | 75cl | 9.45 | 12.6 | Côtes de Provence rosé AOP Les Estourettes Bio, 75cl | — | Houra | Côtes de Provence rosé AOP | Houra | — | Paris delivery area | — | View row | |||
| 41 | false | — | Salades préparées | — | ![]() | fixed_store | — | — | — | U Salade piémontaise au jambon - 500g | — | Super U | PRODUIT U | Courses U | 48B rue Custine, 75018 | Super U Paris Custine | — | View row | |||
| 42 | true | Pétrole Hahn | Hygiène & Beauté | EUR | ![]() | national_online | 250ml | 3.79 | 15.16 | Pétrole Hahn Shampooing vert 250ml | — | Monoprix | Pétrole Hahn | Monoprix | — | — | PER_LITRE | View row | |||
| 43 | true | HARIBO | Bonbons Piquants et Acidulés | EUR | ![]() | fixed_store | le paquet de 200g | 2.19 | 10.95 | Bonbons Fan of Pik HARIBO | — | Carrefour | HARIBO | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | KG | View row | |||
| 44 | true | — | Douche, soin cheveux | Shampooing | EUR | ![]() | fixed_store | — | 2.16 | — | U Shampooing homme antipelliculaire - 250ml | — | Super U | PRODUIT U | Courses U | 48B rue Custine, 75018 | Super U Paris Custine | — | View row | |||
| 45 | true | UCHA | Jus de fruits et légumes | Jus de fruits et légumes frais bio | Jus frais | Smoothies et boissons réfrigérées | EUR | ![]() | fixed_store | — | 4.4 | — | Thé fermenté pétillant Mangue Passion relax KOMBUCHA, bouteille 75cl | — | Super U | UCHA | Courses U | 48B rue Custine, 75018 | Super U Paris Custine | — | View row | |||
| 46 | true | TRIXIE | Harnais | EUR | ![]() | national_marketplace | — | 46.69 | — | Trixie 150103 Harnais Pour Chiens Et Chats Xs Chien | — | Carrefour | TRIXIE | Carrefour | — | — | — | View row | |||
| 47 | true | CARREFOUR BIO | Fruits et Légumes | Légumes Bio | Légumes et Fruits | EUR | ![]() | fixed_store | le sachet de 100g | 2.4 | 24 | Salade Mâche Roquette Bio CARREFOUR BIO | -10% Club | Carrefour | CARREFOUR BIO | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | KG | View row | |||
| 48 | true | — | Vins, Champagnes et Bières | EUR | ![]() | national_marketplace | la bouteille de 75 cl | 279 | 372 | Beaune Louis Max Blanc 1949 | — | Carrefour | — | Carrefour | — | — | Litre | View row | |||
| 49 | true | — | Persil | EUR | ![]() | fixed_store | la botte | 0.99 | 0.99 | Persil Plat | -10% Club | Carrefour | — | Carrefour | 1 avenue du Général Sarrail, 75016 | Carrefour Paris Auteuil | U | View row | |||
| 50 | true | — | Sel, poivre | EUR | ![]() | fixed_store | — | 1.77 | — | U Recharge moulin poivre noir 38g | — | Super U | PRODUIT U | Courses U | 48B rue Custine, 75018 | Super U Paris Custine | — | View row |
About this dataset
French supermarket product listings and prices from online stores of French retailers. The published dataset contains 168,082 product rows and 2,689 category rows, for 170,771 rows across all published tables. Each product row represents an offer from one retailer in a store or delivery context. Available fields include product name, brand, retailer category, pack size, price in euros, unit price, promotion, availability, store context and links to product and category pages. Observation timestamps are recorded in observed_at.
What you can use it for
Compare listed prices for products across French retailers, where comparable offers are available. Benchmark private labels against national brands using price per kg or litre. Review listed promotions and availability, or build a product and price reference for grocery category analysis and range planning.
Coverage
The dataset includes product listings and retailer categories from French supermarket and household-product retailers. Retailer categories cover areas such as food, drinks, baby products, pets, health and household goods. The published summaries provide table totals but do not verify retailer-by-retailer coverage, store or delivery-area coverage, or observation dates. The observed_at field records when a price was read where that information is available.
Delivery options
How Jsonify collected this data
Nobody wrote a scraper for this. Someone described the data they wanted, in a sentence, and Jason, Jsonify's AI data engineer, took it from there.
He found the sources, worked out which fields to pull, tested the steps on a sample and scheduled the runs. The thread on the right is that conversation, retold with this pipeline's real steps.
From then on the pipeline runs itself. When a site changes and a run fails its checks, Jason repairs the pipeline and verifies a sample before publishing again.

paulh
@Jason I need this data: French supermarket product listings and prices from Carrefour, E.Leclerc, Auchan, Intermarché, Super U, Monoprix and other retailers. The published dataset contains 170,771 rows across product and category tables…
Start with auchan.fr, carrefour.fr and monoprix.fr, then find more.

JasonApp
On it. I’ll post here as I go.
- Load Sources
- Prepare Output
- Discover Departments
- Output Kind
- Root Categories
- Expand Departments
- Sample run: every row passed checks
- Scheduled weekly
Done. 168,082 products published as v40:
Ricola · Epicerie sucrée2.39 EUR
Pulco · Boisson, Lait4.09 EUR
What Jason built
The pipeline itself, and the record of every version, repair and quality check since.
Data pipeline
main
- 01 · input
Sources
French retailer storefronts and selected Paris contexts.
- 02 · sources
Sources
auchan.fr, carrefour.fr, coursesu.com · +6 more
- 03 · input
Departments Input
Optional saved department inventory for resuming category…
- 04 · input
Categories Input
Optional saved category inventory for a targeted or resumed…
- 05
Load Sources
Load the selected French retailer storefronts and Paris store…
- 06
Prepare Output
Deduplicate offers within each retailer context and retain…
- 07 · fan out
Discover Departments
Read the current grocery and everyday household departments…
- 08 · route
Output Kind
Separate current product offers from category coverage evidence.
- 09
Root Categories
Split retailer navigation into independent category discovery…
- 10 · fan out
Expand Departments
Resolve department landing pages to their live product-list…
- 11
Plan Categories
Create a reusable inventory of all discovered retailer product…
- 12 · fan out
Collect Categories
Traverse complete category catalogues and retain source-backed…
- 13 · fan out
Refresh Legacy Categories
Recheck older category observations when their parser evidence…
productsfrom 08 Output Kind
- 14
Shape Products
Publish the current retailer product catalogue with prices…
- 15 · output
Products
Saves the final results to a dataset.
168,082 products · v40
categoriesfrom 08 Output Kind
- 16
Shape Categories
Publish category traversal counts and source completion…
- 17 · output
Categories
Saves the final results to a dataset.
2,689 categories · v40
Categories Input
InputOptional saved category inventory for a targeted or resumed catalogue refresh. Leave empty to discover every configured retailer category.
Departments Input
InputOptional saved department inventory for resuming category discovery.
Sources
InputFrench retailer storefronts and selected Paris contexts.
Load Sources
StepLoad the selected French retailer storefronts and Paris store contexts.
Per input record: Discover Departments
Fan outRead the current grocery and everyday household departments from each French retailer.
Root Categories
StepSplit retailer navigation into independent category discovery tasks.
Per input record: Expand Departments
Fan outResolve department landing pages to their live product-list categories.
Plan Categories
StepCreate a reusable inventory of all discovered retailer product categories.
Per input record: Collect Categories
Fan outTraverse complete category catalogues and retain source-backed product offers with their store context.
Per input record: Refresh Legacy Categories
Fan outRecheck older category observations when their parser evidence requires refresh, saving each completed category independently.
Prepare Output
StepDeduplicate offers within each retailer context and retain category completion evidence.
Output Kind
RouteSeparate current product offers from category coverage evidence.
Shape Products
StepPublish the current retailer product catalogue with prices, links and Paris context.
Products
OutputSaves the final results to a dataset.
Shape Categories
StepPublish category traversal counts and source completion evidence.
Categories
OutputSaves the final results to a dataset.
Sources
SourcesThe sites this pipeline reads on every run.
Column explanations
product_name: product name as shown by the retailer, often with the pack size. brand: brand of the product. source_brand is the brand as the retailer labels it. category: the retailer's own category name; when a product sits in several categories they are joined with "|". pack_size: pack size as written by the retailer, e.g. "70g" or "le paquet de 4Kg". price: shelf price in euros. price_per_unit: price per unit in euros; the unit is given in unit_price_label, usually per kg or per litre. unit_price_label: the unit for price_per_unit as the retailer writes it, e.g. "KG", "PER_1KG" or "EUR/kg". promotion: promotion text shown on the product, e.g. "-15% Mardi PASS"; empty when there is none. availability: true if the product could be ordered for the recorded store or area when it was read. currency: EUR. retailer: the retail chain, e.g. Carrefour, E.Leclerc, Super U. source_name: the retailer's online service, e.g. Courses U or Leclerc Drive. store_name, store_address: the store or delivery area whose prices are shown. location_scope: the recorded scope of the listing, such as a fixed store, delivery area, national online price or marketplace listing. observed_at: date and time (UTC) the price was read. product_url, category_url, image_url: links to the product, its category page and its image on the retailer's site.
Version history
- v44
Mon Marché refreshes now record explicitly removed categories without stopping the catalogue update, while continuing to collect current categories for the selected Paris delivery address.
- v43
Courses U now distinguishes current single-item prices from former prices and multi-buy offers, keeping promotional products in the catalogue with the correct shelf and unit prices.
- v42
Auchan categories with changing product lists now retain observed offers and clearly report incomplete coverage. Timed-out store searches are retried before stopping an update.
- v41
Restores Courses U unit prices and explicit pack descriptions for Courses U and Auchan products.
- v40
Fully traversed Auchan categories now save all returned products with an explicit incomplete-coverage warning when displayed totals differ. Retained category results receive the same warning before publication.
- v39
Rechecks Auchan category shortfalls and only marks categories complete when collected products reconcile with their displayed totals.
- v38
Removes specialist animal structures outside the requested supermarket ranges and fills source-backed Auchan unit prices and Mon Marché pack sizes and unit prices.
- v37
Courses U per-piece unit prices no longer obscure shelf prices. Older affected categories are rechecked before the next publication.
- v36
Final category rechecks now save progress individually. Temporary Courses U store-opening refusals receive two bounded retries before failing.
- v35
H2O now follows its visible links to more products, collecting the full category instead of stopping after the first page.
- v34
Mon Marché recipe content is recognized separately from supermarket products and recorded in category coverage.
- v33
Houra can recover once from an identical offer repeating during pagination, without relaxing product or coverage checks.
- v32
Houra categories whose totals change mid-collection now get one fresh complete pass, which must still reconcile fully.
- v31
Courses U recommendation carousels no longer duplicate the same products collected from category pages.
- v30
Courses U editorial links no longer become duplicate product offers. Previously collected categories with suspect URL identities are rechecked before publication.
- v29
Courses U image-only campaign advertisements no longer become nameless products. Actual product cards remain eligible, with names recovered from matching structured card data where needed.
- v28
Courses U categories explicitly unavailable at the selected store now produce clear coverage notes instead of stopping the collection.
- v27
Auchan’s off-season wine-fair page is recorded as closed while the regular wine range continues to be collected.
- v26
Auchan collection now follows category pages that open subcategories and correctly recognizes explicitly empty store categories.
- v25
Auchan offer verification now ignores changing review-count badges while continuing to check product details and prices.
- v24
Auchan categories with inconsistent displayed totals are now verified through two complete matching reads, with the discrepancy recorded alongside the products.
- v23
Auchan can now recover when its store-selection form stalls, while still checking the exact Paris pickup store before saving prices.
- v22
Uses Auchan’s labelled pickup price instead of signed promotional savings, and safely restarts categories whose totals change during collection.
- v21
Fixes Auchan shelf prices where conditional multi-buy savings appear before the actual price, and refreshes affected older results.
- v20
Retries Auchan collection with a fresh verified Tolbiac visit when the selected-store confirmation is missing.
- v19
Restarts Monoprix pagination safely when switching to a fresh browser visit.
- v18
Fixes Monoprix and Courses U request sessions and handles identical sponsored Monoprix products without counting them twice.
- v17
Recovers temporary Intermarché page failures without immediately restarting the whole category, and spaces out page requests.
- v16
Recovers Intermarché catalogue access after temporary failures and handles its updated cookie-consent control.
- v15
E.Leclerc offer changes are now checked with one fresh category reading. Collection continues only when the current prices and product identities agree.
- v14
E.Leclerc subcategory collection now keeps the verified Convention store selection instead of repeating it for each page. Temporary navigation failures get a bounded fresh-session recovery attempt.
- v13
E.Leclerc department counts now account for products listed in multiple subcategories. When counts differ, every subcategory is checked before the collection can continue.
- v12
Carrefour categories now retain every returned product when the displayed total is too low, with the discrepancy recorded in coverage notes. Missing products and conflicting listings still stop the update.
- v11
Recover transient Carrefour catalogue request rejections through the existing bounded fresh-store retry.
- v10
Separate Carrefour delivery-only household offers from Paris store offers, preserving products without attributing national prices to a local store.
- v9
Completed the supermarket-only filter for baby feeding furniture and kitchen appliances, while retaining baby food and everyday feeding accessories.
- v8
Corrected Carrefour’s baby-category scope to exclude toys, furniture, clothing and travel equipment while retaining everyday baby-care products.
- v7
Fixed missing Carrefour products caused by repeated listings between pages. A verified price-order fallback now recovers the complete category.
- v6
Added recovery when a Carrefour browsing session loses its response, restarting the affected category with the correct Paris store selected.
- v5
Fixed Carrefour store selection when a hidden Drive button appears on the page. Temporary store-selection timeouts now use the existing retry process.
- v4
Fixed Carrefour food listings that use a product identifier instead of a barcode. Categories whose counts change during collection are retried before accepting their results.
- v3
Fixes Carrefour categories that appear twice in its menu by matching the category identity on the page. Collection can retain those categories and continue from saved progress.
- v2
Fixes Carrefour category links shared across departments so catalogue discovery can continue.
- v1
Adds nine French supermarket catalogues with Paris store context. Intermarché products are retained with explicit category coverage warnings when source totals cannot be reconciled.
Repairs
- Temporary blocker
- No change needed
Quality checks
- v40Issues found
Full-table checks covered 168,082 products and 2,689 categories. Keys and basic structural checks passed, but sampled products omit available facts from normalized commercial fields. Store-specific prices and exhaustive source coverage remain only partially verified.
- v38Inconclusive
Full-table SQL checks passed basic integrity and context checks across all nine retailers. Sampled public prices agreed, but store-specific verification and some completeness claims remain unresolved.
- v37Issues found
Full-table SQL checks found valid identities and no duplicate offer keys, but Auchan commercial-field normalization is defective and at least one clearly out-of-scope marketplace product is included. Category completeness also has an unresolved Auchan discrepancy.
- v36Issues found
Full-table checks found no duplicate offers or orphan category references, but confirmed out-of-scope merchandise and systematic loss of normalized Auchan unit prices.
Limitations
Prices may be specific to a store or delivery area and can differ elsewhere. Product listings are not matched across retailers, so comparisons require checking product names, brands and other identifying details. Out-of-stock products may have no price. The published summaries do not verify retailer-level completeness, geographic coverage or observation freshness; publication time should not be treated as the time prices were observed.
Ready to start?
Frequently asked questions
Is this sample data free to use?
How do I credit Jsonify?
Can I buy the full dataset?
How is that different from collecting my own?
What do Download and Customize do?
Does collecting my own cost anything?
What does a live feed for my team include?
I run a site this data was read from. What can I do?
Need something different?
Describe it. Get verified rows, kept current.
































