Woolworths Australia Scraper — Products, Prices & Specials
Pricing
from $0.80 / 1,000 product scrapeds
Woolworths Australia Scraper — Products, Prices & Specials
Scrape woolworths.com.au: search keywords, browse categories, or list every special. Gets price, was price, unit price, promotion text, availability, category path, barcode, image and URL. No login. From US$0.80 per 1,000 products.
Pricing
from $0.80 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Fabrikit
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Collect product data from woolworths.com.au without a browser and without logging in: search by keyword, browse any category, list every current special, or fetch single products by URL or stockcode.
From US$0.80 per 1,000 products. Pay only for products saved to the dataset.
What you get
For every product: stockcode, name, brand, pack size, current price, was price, savings, unit price (per 100 g / 1 L ...), special flag and promotion text (Half Price, 20% Off, 2 for $10.00...), availability, stock flag, department / category / subcategory path, barcode (GTIN), image, product URL, description, ingredients, country of origin and health star rating when Woolworths publishes them.
Input
| Field | Meaning |
|---|---|
searchTerms | One search per keyword (about 2,400 results deep per keyword). |
categories | Names, slugs or browse URLs, e.g. dairy-eggs-fridge/milk. Subcategories are included. |
productUrls | Product URLs or plain stockcodes. |
onlySpecials | Only products on special. With nothing else filled in, collects all current specials. |
excludeUnavailable | Hide products that cannot be bought. |
sortBy | Relevance, price, name or unit price. |
maxItems / maxItemsPerQuery | Overall and per-query limits (exact). |
proxyConfiguration | Datacenter by default; switches to a residential Australian IP automatically if Woolworths blocks it. |
Example:
{ "searchTerms": ["milk", "bread"], "onlySpecials": true, "maxItems": 200 }
Output example
{"stockcode": "204746","name": "Pauls Smarter White Low Fat Milk 2L","brand": "Pauls","packageSize": "2L","price": 4.6,"wasPrice": 4.95,"savingsAmount": 0.35,"cupString": "$2.30 / 1L","isOnSpecial": true,"promotionText": "Special","savingsText": "Save $0.35","isAvailable": true,"categoryPath": "Dairy, Eggs & Fridge > Milk > Full Cream Milk","barcode": "9310036039488","imageUrl": "https://cdn1.woolworths.media/content/wowproductimages/large/204746.jpg","url": "https://www.woolworths.com.au/shop/productdetails/204746/pauls-smarter-white-low-fat-milk"}
Pricing
| Event | Price |
|---|---|
Product scraped (product-result) | US$0.0008 (US$0.80 per 1,000) |
Plus the standard Apify actor-start charge. Runs are cheap: about 500 products in 30–40 seconds.
FAQ
Which prices are returned? Woolworths' national online prices (the same ones shown to a visitor who has not chosen a store).
Does it need a proxy? An Australian residential IP is the most reliable. The actor starts on the default datacenter proxy and upgrades itself if it is blocked.
How many products per keyword? Around 2,400 (Woolworths' own search depth). Use several keywords or categories for more; duplicates are removed by stockcode.
Is any personal data collected? No. Only public product and price information.
Use cases
Price monitoring and comparison, specials alerts, catalogue and barcode enrichment, market research, grocery apps.
En español
Extrae productos de Woolworths Australia (precios, precio anterior, precio por unidad, ofertas, categoría, código de barras, imagen) por palabra clave, categoría, URL de producto o solo ofertas. Sin login. Desde US$0.80 por 1.000 productos. Si Woolworths bloquea el proxy datacenter, el actor cambia solo a un proxy residencial de Australia.