Woolworths AU Product Scraper
Pricing
from $0.30 / 1,000 results
Woolworths AU Product Scraper
Scrape Woolworths Australia product search results, category listings, prices, specials, nutrition fields, and normalized item data for grocery monitoring workflows.
Pricing
from $0.30 / 1,000 results
Rating
0.0
(0)
Developer
Dmitriy Gyrbu
Maintained by CommunityActor stats
2
Bookmarked
31
Total users
11
Monthly active users
2 days ago
Last modified
Categories
Share
Woolworths AU Product & Grocery Price Scraper
Extract Woolworths Australia product search results, category shelves, regular and special prices, unit pricing, barcodes, ingredients, nutrition, images, and availability signals. Use the structured output for grocery price monitoring, assortment research, product enrichment, category intelligence, and ecommerce analytics.
This is an unofficial Actor and is not affiliated with Woolworths.
Why buyers use this Actor
- Track regular and discounted grocery prices without maintaining a collector.
- Compare unit prices across different pack sizes.
- Monitor search visibility and category assortment over time.
- Enrich product catalogs with barcodes, ingredients, nutrition, images, and URLs.
- Export clean datasets to CSV, Excel, JSON, databases, BI tools, or scheduled workflows.
Supported operations
| Operation | Best for | Required input |
|---|---|---|
search | Keyword discovery and price monitoring | query |
item | Barcode, nutrition, ingredient, and product enrichment | productId, itemId, or product url |
category | Shelf assortment and category price monitoring | categoryId |
categories | Full taxonomy export and category ID discovery | none |
The Console displays fields for every operation at once. Only the fields listed for the selected operation are required.
Ready-to-use Saved Task ideas
The four cloud Saved Tasks use bounded, production-tested inputs. Their stable task names can be retained while their buyer-facing titles describe the outcome.
Grocery Search & Price Monitor
Search for milk and return a compact first page of products with prices, unit prices, availability, barcodes, images, and category context. Duplicate this task and replace milk with any product family or brand you want to monitor on a schedule.
{"operation": "search","query": "milk","page": 1,"includeRaw": false}
Product Nutrition & Barcode Enrichment
Turn a known Woolworths product ID into a rich catalog record. This preset is useful for product databases, nutrition applications, barcode matching, and ingredient research.
{"operation": "item","productId": "888140","includeRaw": false}
Dairy Shelf & Specials Monitor
Capture the first page of a proven Dairy, Eggs & Fridge shelf. Rows include regular and discounted prices, unit price, availability, barcode, ingredients, and nutrition where the source supplies them. The task monitors the shelf as a whole; it does not claim that every row is on special.
{"operation": "category","categoryId": "1_6E4F4E4","page": 1,"includeRaw": false}
AU Grocery Category Taxonomy Export
Export the complete Woolworths category map to discover IDs for new shelf-monitoring tasks. This is a larger dataset than the other presets, so run it when you need to refresh taxonomy rather than as a frequent monitor.
{"operation": "categories","includeRaw": false}
Input guide
query: grocery keyword or brand used bysearch.page: one-based page forsearchorcategory.categoryId: real category node returned bycategories.productId/itemId: Woolworths stock code used byitem.url: full Woolworths product URL alternative foritem.includeRaw: include source payload details in the run summary; normally keepfalse.
The default input is intentionally small and non-empty: a first-page search for milk. Full taxonomy remains available through categories but is not used as the default because it returns thousands of rows.
Output fields
Product rows can include:
id,sku,barcode,name,brand,slugprice: regular/base pricediscount_price: current lower special price when presentunit_priceplus parsed unit-price attributessize,unit,stock_status,is_availableimage,images,source_url- category ID, name, slug, and breadcrumbs in
attributes description,ingredients,nutrition, andspecifications
For specials, price remains the regular price and discount_price is the lower current price. This makes price comparisons consistent across normal and discounted products.
Category rows contain IDs, names, slugs, hierarchy information, and breadcrumb context. Use their IDs as categoryId inputs.
Storage and automation
- Dataset: normalized products or category rows with a buyer-friendly table view.
- Key-value store
OUTPUT: run status, result total, errors, proxy mode, and quota metadata. - Schedule Saved Tasks to create daily or weekly snapshots.
- Export results from Apify as CSV, Excel, JSON, XML, or RSS, or consume them through the Dataset API.
Reliability and limitations
- The verified production path normally works directly without paid residential proxies.
- Woolworths is a live retail source and can change its storefront APIs without notice.
- Price and availability can depend on location and session context. The current Actor does not advertise store-specific pricing.
- Barcodes are returned with products where available; reverse barcode lookup is not a separate supported operation.
- Full taxonomy exports are substantially larger than search, item, or category-page runs.