Grainger Data: 3 MRO Catalogs with UNSPSC, 250K Products from Cromwell
Full MRO catalogs from Grainger, Fastenal and Cromwell for a product content company: UNSPSC, EAN, every attribute and a taxonomy sheet.
Waitrose prints an item price and a price per unit on every card, then adds Was prices, Mix & Match deals and My Waitrose offers. Our Waitrose scraper keeps each one.
Plans from €169 a month · Free project assessment · Reply within 1 business day
CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud
API, JSON feed or CSV, XLSX and JSON files
ScheduleOne-time, monthly, weekly, daily or 3 times a day
Waitrose pages, filters, fields and a schedule
Built, monitored and repaired by our team
API, JSON feed or CSV, XLSX and JSON files
You choose the scope - departments such as Fresh & Chilled or Beer, Wine & Spirits, a list of searches, the Offers section, or your own brand wherever it sits in the shop. We build and run the crawler and fix it when waitrose.com changes its layout; rendering, pacing, proxy rotation and CAPTCHA handling are part of the service, not extras.
Runs are daily, weekly or one-off, and every delivery comes with field documentation describing each column. Rows are keyed on the Waitrose line number, so a product renamed or moved to another shelf stays one record. A free project assessment and a sample of your categories come first. Plans start from EUR 169 a month, or EUR 199 for a one-time extract.
Each Waitrose product lives at /ecom/products/ followed by a slug and an ID whose first six digits are the Waitrose line number - 053448 for a two-pint bottle of Essential British Free Range Semi-Skimmed Milk. The line number is the stable key across runs. Fields our Waitrose scraper returns:
Own label lines - Essential Waitrose, Waitrose, No.1 and Duchy Organic - are flagged, so private label analysis needs no lookup table.


Waitrose marks its own price moves on the card. New lower price sits on items whose price has been cut, with the old figure shown as Was; offers print their saving next to the Was price, and new lines carry a New badge. Read daily, these labels build a price history per line number in which permanent cuts, temporary offers and launches can be told apart, and price drops carry their dates.
Waitrose & Partners is the supermarket of the John Lewis Partnership, and waitrose.com is its online grocery shop, with delivery and collection booked by slot. The menu splits into Groceries, Offers, Entertaining, New and Recipes, with seasonal sections such as Christmas, while Waitrose Cellar and Dishpatch are linked as separate specialist shops.
The catalog is a deep tree: Groceries, then departments such as Fresh & Chilled, Bakery, Food Cupboard, Frozen, Beer, Wine & Spirits, Household, Pet and Baby & Toddler, then shelves down to pack size. Waitrose's own label runs in tiers - Essential Waitrose for everyday lines, Waitrose, the No.1 range and Duchy Organic - alongside branded goods, and some categories carry sourcing pledges such as Always British, always free range for its pork.
My Waitrose is the loyalty scheme. Its offers appear on the public site as an offer price next to the standard one, so the member price is readable without signing in.
Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.
Full plan detailsWaitrose shows how a partnership-owned grocer prices, discounts and labels its range, and the cards carry enough structure to measure it.
Full MRO catalogs from Grainger, Fastenal and Cromwell for a product content company: UNSPSC, EAN, every attribute and a taxonomy sheet.
Every seller shop on bol.com with its trade name, business address, KvK and VAT number, collected once: 72,961 shops in 18 days.
A one-time B2B lead file from Amazon seller profiles: 51,216 sellers with business name and address, 13,366 of them in the US and Canada.
Learn how to use web scraping to solve data problems for your organization
Eleven UK ecommerce websites worth scraping in 2026, from Tesco and Sainsbury's to ASOS, Boots and Gumtree: what each site shows, the fields a data buyer needs, what only it adds and how to merge them into one dataset.
If you sell online, run a marketplace, or advise e-commerce clients, you already know why eBay matters: it’s one of the few places where big retailers compete side by side with thousands of small merchants and private sellers.
E-commerce teams do not just need “some” competitor data anymore. They need a continuous stream of real prices, discounts, stock levels, reviews, and seller behavior from the platforms that actually shape their markets.
ScrapeIt is a web data company that runs scraping projects end to end: crawler, schedule, repairs and delivery are on our side. UK grocery is a good fit for that model, because offers come and go and a single shelf mixes own label tiers, brands and multibuys. Waitrose datasets go out as CSV, Excel or JSONLines, by FTP, Google Cloud Storage, Dropbox or Google Drive, or through our API and a JSON feed. GDPR governs how we treat any personal detail in the data.
Still unsure? Write to info@scrapeit.io
Yes. The ScrapeIt Waitrose API returns the line number, item price, price per unit, Was price, offer text and My Waitrose offer price as JSON from an endpoint we host, on the schedule you choose. The same records can also come as CSV or XLSX files, a JSON feed or a direct load into your database.
Yes. Prices, offers, ratings, ingredients and nutrition sit on the product pages every visitor opens. We collect only publicly available data - everything a shopper can see on Waitrose - and we collect it legally.
Yes. Daily runs record the item price, the Was price and the badge per line number, so a price cut shows up with its date and the old price beside it. Lines that lose the badge or the offer are recorded too, so the end of a cut is dated as well as its start.
Every mechanic the site prints: Half Price, Save 1/3, percentage and money-off savings, Mix & Match multibuys, meal deals and My Waitrose offers. We keep the offer line as printed and also split it into type, quantity and price, so offers filter without parsing text.
Lines sold by weight, such as loose root ginger or a gammon joint, carry an estimated each price instead of a fixed one, and many also print a typical weight. We deliver the typical weight, the estimated price and the price per kg in separate columns, with a flag marking the row as an estimate.
You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.
Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.
Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.
Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.
Tell us which sites, which fields and how often. A couple of lines is enough to start.
Waitrose data from €169/month. Free project assessment, reply within 1 business day.