Checkers Scraper for Sixty60 Prices, Deals and Products

Our Checkers scraper reads checkers.co.za, now the web face of Sixty60, and returns each product with its deal badge, the date the deal expires and its specification table.

Plans from €169 a month · Free project assessment · Reply within 1 business day

CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud

checkers.co.za
Checkers Scraper for Sixty60 Prices, Deals and Products
checkers.co.zawhat you get
Typical fields for online stores
titlepricecurrencyin_stockskuratingreviews
Delivery

API, JSON feed or CSV, XLSX and JSON files

Schedule

One-time, monthly, weekly, daily or 3 times a day

Scrape Checkers as a Managed Service

  1. You send

    Checkers pages, filters, fields and a schedule

  2. We run the scrapers

    Built, monitored and repaired by our team

  3. You receive the data

    API, JSON feed or CSV, XLSX and JSON files

You tell us what to cover - whole departments, a list of article numbers, a brand, the liquor range or only what is on deal this week - and how often. We build the Checkers crawlers, run them on that schedule and repair them when the Sixty60 storefront changes its layout. checkers.co.za sits behind a bot wall that turns unfamiliar traffic away; getting through it is our job and part of the price, not a task left to you.

Before the first run we agree which store or delivery area the prices should come from, because Checkers ties availability to the delivery address and runs promotions by region. Field documentation arrives with the first file, and a sample can be ordered before you commit to a schedule.

Checkers Dataset: Product Fields We Collect

Every row starts from the product address. A Checkers product lives at /product/ plus a slug and the article number with its unit code - EA for items sold by the each, KG for meat and produce sold by weight - and that article number is the key that keeps a row stable from run to run.

  • Identityarticle number, unit code, product URL, name as printed, brand and the department breadcrumb from the top department down to the shelf.
  • Pricethe current price in rand, the crossed-out price when a deal is running and, for variable-weight lines such as a beef mince pack sold in a weight band, the price per kg.
  • Dealthe badge as Checkers prints it (such as SAVE 10% or a BUY 2 FOR multi-buy), the deal title, the line Deal expires with its date, and an Xtra Savings label where Checkers ties a deal to its loyalty card.
  • Specificationthe table under the description: Benefits and Features, Ingredients, Shelf Life, Halaal and What's in the box.
  • Liquor attributesCountry of Origin, Region, Style, Alcohol Volume Percentage, Closure Type and Aroma, which turn a bottle into a comparable record.
  • Availabilitywhether the item can be added to the basket, and which delivery lane offers it: the Sixty60 lane with its 60 min delivery or the Hyper lane for bulk and larger items.
  • Contentthe product description, image links and the Related Products list.

Department and search pages feed the same fields, so a run can start from the department tree, from a keyword list or from your own article numbers.

Checkers Dataset: Product Fields We Collect
Checkers Price Tracker and Deal History

Checkers Price Tracker and Deal History

One extract tells you today's shelf. The value of a Checkers price tracker comes from the repeat: each run is stamped with its date, so the price, the crossed-out price and the badge build a price history per article number. A price drop shows up as a row where the current price falls below last week's figure, and the Deal expires date tells you when the old price should come back. That is the honest way to track Checkers price drops: watch the deal start, the expiry date and what happens the day after.

Coverage reaches past single products. The department tree gives the full assortment by aisle; the store finder links each Checkers store to its current leaflets; the Related Products block shows which lines Checkers puts next to each other. The site also offers a backup product choice for when a first choice is out of stock, which tells you which items the retailer treats as substitutes.

For a weekly food price list or a liquor prices board, we fix the item list, the area and the day, and the file arrives in the same column order every time.

About Checkers and the Sixty60 Storefront

Source
checkers.co.za
Category
online stores
Delivery
API, JSON feed, CSV, XLSX
Plans
From €169 a month
Get a quote

Checkers is a South African supermarket chain in the Shoprite Holdings group. Its website and its Sixty60 delivery app now run as one storefront: product pages on checkers.co.za carry the Sixty60 name in their titles. Shoppers can filter by delivery type, choosing the Sixty60 lane for quick grocery orders or the Hyper lane for bulk and larger items from Checkers Hyper.

The catalogue is organised under Shop by Department, next to My Shop for a shopper's regulars and a store finder with leaflets. Departments nest several levels deep, down to the shelf a product sits on. Older catalogue addresses under /All-Departments/ still circulate in search results; they carry the same article number as the current /product/ page, so history collected on either can be joined.

Offers are local. A product page can tell a visitor that an item is not available for delivery at the current address, and Checkers runs promotions by region, such as Western Cape or Eastern Cape deals. Deals run on fixed windows and Xtra Savings, the Checkers loyalty programme, ties part of them to its members, so the price of the same item can change from one deal window to the next.

25Developers
500+Customers
1.5BPages extracted
15,000+Hours saved for our clients

Checkers scraping plans and pricing

Airplane

€199one-time

Setup fee included

100,000
One-time
Up to 5 days
7 days

Helicopter

€169/ mo

Setup fee €499

250,000
Monthly
Up to 5 days
14 days

Glasses

€229/ mo

Setup fee €499

1,000,000
Weekly
Up to 5 days
30 days

Microscope popular

€349/ mo

Setup fee €499

2,000,000
Daily
Same day
60 days

DNA

€549/ mo

Setup fee €799

3,000,000
3 times daily
Same day
90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details

Why Brands and Retailers Track Checkers Prices

Checkers prices are a reference point for anyone selling groceries in South Africa, and the site shows them line by line with the deal mechanics attached.

  • Price checks against your own shelfA competing retailer runs a price check on a fixed basket every morning and sees where a Checkers deal undercuts it, by how much and until which date.
  • Promotion monitoring for suppliersA brand watches how often its lines carry a SAVE or multi-buy badge, at what depth and next to which rival products in the Related Products block.
  • Assortment and rangeThe department tree and the Hyper lane show what is stocked for fast delivery and what only ships as a larger order.
  • Labelling and compliance workIngredients, Halaal status and shelf life sit in fixed specification rows, ready to compare across a category.
  • Liquor pricingCountry of Origin, Region and Alcohol Volume Percentage turn the liquor range into a dataset that can be ranked by style and price.
  • Food inflation researchPer kg prices for meat and produce, collected on the same day each week, make a food price list that tracks the cost of a basket over time.

About ScrapeIt

ScrapeIt is a managed web scraping service: we build, run and repair the crawlers, and you receive the data. Supermarket sites are a steady part of our work - prices that change with the area, deals with end dates, and products that come and go weekly. For Checkers you choose the departments, the area and the schedule; we hand over CSV, Excel or JSON on a fixed schema. Plans start from EUR 169 a month, or EUR 199 for a one-time extract.

FAQ

Still unsure? Write to info@scrapeit.io

Do you offer a Checkers API for Sixty60 product data?

Yes. The ScrapeIt Checkers API returns article number, name, brand, current price, deal badge and the Deal expires date as JSON from an endpoint we host, refreshed on the schedule you set. The same records also come as CSV or Excel files, through SFTP or loaded straight into your database.

Is it legal to scrape Checkers?

Yes. Product names, prices, deal badges, specification tables and the department tree are shown to any visitor of checkers.co.za without an account. We collect only publicly available data - what a guest sees on Checkers - and we collect it legally, with personal data handled under GDPR.

Can you build a Checkers price list for one region?

Yes. Checkers prices can differ by region because promotions run by region, and availability is tied to the delivery address. We agree the store or area with you before the first run, and every row is stamped with it, so a Gauteng list never mixes with a Western Cape one.

How often should a Checkers database be refreshed?

It depends on what you watch. Deals carry their own expiry date, so a weekly run catches promotions as they start and end, while a daily run is worth it for fresh meat and produce priced per kg. Runs can also be one-off or on demand.

Do you cover Checkers Hyper and products sold by weight?

Yes. Items offered through the Hyper lane are collected with the same fields as groceries, plus the lane they belong to. Variable-weight lines, such as mince sold in a weight band, carry the KG unit code and a price per kg, which we keep in its own column.

How it works

  1. 1

    Make a request

    You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.

  2. 2

    We configure the crawlers

    Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

  3. 3

    Collect and deliver

    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.

  4. 4

    Maintain and support

    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.

Request a quote

Tell us which sites, which fields and how often. A couple of lines is enough to start.

  • We reply within 1 business day
  • A sample dataset before the full run
  • We sign an NDA on request
  • Delivery by API, JSON feed or files
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Checkers data from €169/month. Free project assessment, reply within 1 business day.