ALDI Australia Scraper - Prices, Special Buys & Catalog avatar

ALDI Australia Scraper - Prices, Special Buys & Catalog

Pricing

from $1.00 / 1,000 results

Go to Apify Store
ALDI Australia Scraper - Prices, Special Buys & Catalog

ALDI Australia Scraper - Prices, Special Buys & Catalog

ALDI Australia (aldi.com.au) products and prices: keyword search, categories, Lower Prices / Limited Time Only / Super Savers, weekly Special Buys and the whole catalog. Price, unit price, pack size, images, ingredients, allergens; price monitoring with alerts.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Paweł

Paweł

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Categories

Share

🛒 ALDI Australia Scraper — Prices, Special Buys & Catalog

🎯 Every ALDI Australia product and price in one clean spreadsheet — search, aisles, deal lists, weekly Special Buys and the whole catalog.

Collect products from aldi.com.au with name, brand, shelf price, unit price (per 100 g, per kg, per litre), pack size, category, product images and the Special Buys sale date. Turn on product details for the description, ingredients, allergens and storage instructions. Turn on price monitoring and get only what changed since your last run — with the previous price next to the new one.

🚀 What Does It Do?

This scraper automatically reads ALDI Australia's online range and delivers structured, ready-to-use data — one row per product. No copying prices by hand — just type a keyword or pick an aisle and hit Start.

💡 Two modes of operation:

  1. 🔍 Discovery Mode — search for products ("coffee", "nappies"), pick aisles (Pantry, Freezer, Liquor…), ALDI's deal lists (Lower Prices, Limited Time Only, Super Savers), this week's or upcoming Special Buys, a brand, or simply the whole catalog (about 3,300 products).
  2. 📋 Direct URL Mode — paste links from aldi.com.au: an aisle, a search, a Special Buys week or a single product page.

👥 Who Is This For?

🏢 Use Case💬 How It Helps
📊 Price-intelligence teamsCompare ALDI's shelf and unit prices with Coles and Woolworths every week
🏭 Suppliers & FMCG brandsWatch how ALDI's private labels are priced against your products, aisle by aisle
🛍️ Deal sites & Special Buys fansPublish the next Special Buys the moment they are announced, with prices, photos and sale dates
📈 Economists & journalistsBuild a grocery price index from ALDI's whole range with consistent unit prices
🥗 Nutrition & allergy appsFeed your app with descriptions, ingredients and allergen claims for every product
🤖 Shopping-list & budgeting toolsShow users the cheapest ALDI option per kilo or litre and alert them when a price drops

✨ Features

  • 📚 Whole catalog in about 30 seconds — every product ALDI Australia lists online, around 3,300 rows
  • 🔍 Keyword search — the same results as the search box on aldi.com.au
  • 🗂️ Every aisle and sub-category — pick from the list or type any category name ("Coffee", "Dogs & Puppy")
  • 🏷️ Deal lists — Lower Prices, Limited Time Only and Super Savers, plus an option to tag every product that is on a deal
  • 🛍️ Special Buys — this week's, upcoming or every announced week, each product with its "On Sale Wed 28 Oct" date
  • ⚖️ Unit prices — price per 100 g, per kg, per litre or per item, ready for fair comparisons
  • 🧾 Product details — description, ingredients, allergens, "may contain", dietary claims, storage and usage instructions (as far as ALDI publishes them)
  • 🖼️ All product photos — full-size image links for every product
  • 🔁 Price monitoring — scheduled runs output only new products, price changes and products that came back, each with the previous price and the change in dollars
  • 🔔 Alerts — get new Special Buys and price drops in Telegram, Discord, Slack or any webhook
  • 🎛️ Smart Filters — brand, minimum and maximum price, sort order
  • ⚡ Fast & Scalable — no browser, thousands of products per minute
  • 🧹 Deduplication — every product appears once, even when it matches several searches or aisles
  • 📤 Export Anywhere — Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM

🎛️ Filters & Options

OptionWhat It Does
🔍 Search keywordsProducts to look for, one search per keyword
🗂️ Categories & deal listsWhole aisles or ALDI's Lower Prices, Limited Time Only and Super Savers lists
🧭 Sub-categoriesAny category by name or path, e.g. "Coffee" or "Pets > Dogs & Puppy"
🛍️ Special BuysThis week's, upcoming, both, or every announced Special Buys week
📚 Whole catalogEvery product ALDI Australia lists online
🏷️ BrandsKeep only these brands — or, on its own, every product of the brand
💲 Min priceSkip products cheaper than this
💰 Max priceSkip products dearer than this
↕️ SortRelevance, price or name order
🧾 Product detailsDescription, ingredients, allergens and storage for every product
🏷️ Tag dealsMark every product that currently sits in a deal list
🗜️ Compact outputOnly the key columns
🧹 Drop empty fieldsLeave out fields without a value
🔁 Price monitoringOutput only what changed since the last run, with the previous price
🔔 AlertsTelegram, Discord, Slack or webhook message after each run
🔢 Max ResultsControl how many products to extract per run
🔗 Direct URLsOptionally provide specific aldi.com.au links to scrape

📦 What You Get (Output Fields)

Every product includes:

🛒 Product

FieldExample
sku000000000000200998
nameChocolate Chip Brioche Milk Rolls 8 Pack 280g
brandBON APPETIT
packSize280 g
urlhttps://www.aldi.com.au/product/bon-appetit-chocolate-chip-brioche-milk-rolls-8-pack-280g-000000000000200998
imageUrlhttps://dm.apac.cms.aldi.cx/is/image/aldiprodapac/product/jpg/scaleWidth/1000/0161d36f-…
images["https://dm.apac.cms.aldi.cx/…", "https://dm.apac.cms.aldi.cx/…"]

💰 Price

FieldExample
price5.29
priceDisplay$5.29
unitPrice1.89
unitPriceUnit100 g
unitPriceDisplay$1.89 per 100 g
currencyAUD
isRandomWeightfalse
bottleDepositnull

🗂️ Category & Deals

FieldExample
categoryBakery
subcategorySpeciality Breads & Rolls
categoryPathBakery > Speciality Breads & Rolls
categoryIds["920000000", "1111111133"]
deals["Lower Prices"]
isSpecialBuytrue
onSaleDate2026-10-28
onSaleLabelOn Sale Wed 28 Oct
discontinuedfalse
ageRestrictedfalse

🧾 Product Details (with Product details on)

FieldExample
descriptionDelicious fresh Agnolotti pasta filled with creamy ricotta and spinach.
ingredientsUnpasteurised
allergens["Gluten"]
mayContain["Hazelnuts, cobnuts, filberts, cashew nut"]
dietaryClaims["Free from: Gluten"]
storageInstructionsShelf Stable (stable after opening): Store in a cool, dry place.

🔁 Monitoring (with Price monitoring on)

FieldExample
changeTypeUPDATED
previousPrice5.49
priceChange-0.2
firstSeenAt2026-10-18T21:00:04.112Z
lastSeenAt2026-10-25T21:00:03.871Z

📊 Example Output

{
"sku": "000000000000200998",
"name": "Chocolate Chip Brioche Milk Rolls 8 Pack 280g",
"brand": "BON APPETIT",
"url": "https://www.aldi.com.au/product/bon-appetit-chocolate-chip-brioche-milk-rolls-8-pack-280g-000000000000200998",
"price": 5.29,
"priceDisplay": "$5.29",
"unitPrice": 1.89,
"unitPriceUnit": "100 g",
"unitPriceDisplay": "$1.89 per 100 g",
"currency": "AUD",
"packSize": "280 g",
"isRandomWeight": false,
"bottleDeposit": null,
"category": "Bakery",
"subcategory": "Speciality Breads & Rolls",
"categoryPath": "Bakery > Speciality Breads & Rolls",
"categoryIds": ["920000000", "1111111133"],
"deals": ["Lower Prices"],
"isSpecialBuy": false,
"onSaleDate": null,
"onSaleLabel": null,
"discontinued": false,
"discontinuedNote": null,
"ageRestricted": false,
"imageUrl": "https://dm.apac.cms.aldi.cx/is/image/aldiprodapac/product/jpg/scaleWidth/1000/0161d36f-99af-45b8-aaed-481d5259c685/bon-appetit-chocolate-chip-brioche-milk-rolls-8-pack-280g",
"images": [
"https://dm.apac.cms.aldi.cx/is/image/aldiprodapac/product/jpg/scaleWidth/1000/0161d36f-99af-45b8-aaed-481d5259c685/bon-appetit-chocolate-chip-brioche-milk-rolls-8-pack-280g"
],
"description": "An easy-to-share pack of 8 mini brioche rolls with chocolate chips. Yum.",
"ingredients": null,
"allergens": ["Peanuts"],
"mayContain": [],
"dietaryClaims": [],
"countryOfOrigin": null,
"storageInstructions": "Shelf Stable (stable after opening): Store in a cool, dry place.",
"usageInstructions": null,
"warnings": null,
"additionalInfo": [],
"source": "search",
"searchTerm": "brioche",
"listCategory": null,
"position": 3,
"scrapedAt": "2026-10-25T21:00:03.871Z"
}

📋 Dataset Views

The Apify Console gives you 4 ready-made table views to quickly browse your results:

ViewWhat It Shows
📊 OverviewPhoto, name, brand, price, unit price, pack size, category, deals, Special Buy
💰 Prices & unit pricesShelf price, unit price, pack size and — when monitoring — the price change
🧾 Product detailsDescription, ingredients, allergens and storage
📋 Full DetailsEvery single field — the complete dataset

❓ FAQ

🤔 What are Special Buys and how do I get next week's? Special Buys are ALDI's limited weekly specials that go on sale on Wednesdays and Saturdays. Choose "Upcoming" to get every announced week before it hits the stores — each product carries its sale date.

🤔 How do I track price changes? Turn on Price monitoring and schedule the run (for example daily). The first run remembers everything; later runs output only new products, price or pack changes and products that are back, with the previous price and the change in dollars.

🤔 Are prices the same in every state? ALDI Australia shows one national price online, and that is what you get.

🤔 Why do some products have no unit price? ALDI only shows a unit price where it makes sense — groceries have one, a pool cover or a capsule machine does not.

🤔 Can I get the whole range in one go? Yes — switch on "Whole catalog" and set Max items to 0. You get every product ALDI Australia lists online, around 3,300 rows, in under a minute.

🤔 Can I export the data? Yes — JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.

🤔 How often should I run this? For fresh data, run daily or weekly. You can schedule automatic runs on Apify with just a few clicks.

🤔 Does it work with proxies? It does not need one — aldi.com.au answers directly. If you ever see blocked requests, switch on Apify Proxy in the Advanced section.

🛠️ Need Custom Filters or Features?

I'm happy to customize this scraper for your specific needs! 🤝

Whether you need:

  • 🎯 Additional filters (only products with a unit price under $1 per 100 g, only new Special Buys in Gardening or Kids, only allergen-free products)
  • 📊 Extra data fields or custom output formats
  • 🔄 Integration with your CRM, Google Sheets, or database
  • ⏰ Scheduled scraping with automatic deduplication
  • 🌐 Scraping from other supermarkets (Coles, Woolworths, IGA) alongside ALDI Australia

👉 Don't hesitate to reach out via private message — I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!

This scraper collects only publicly available information from aldi.com.au. It does not log in, place orders or access any customer account. Please use the data responsibly and in compliance with applicable laws and platform terms of service.