Takealot Price & Stock Tracker
Pricing
from $0.50 / 1,000 product results
Takealot Price & Stock Tracker
Track prices, discounts, ratings, and stock for any Takealot search query as structured JSON.
Pricing
from $0.50 / 1,000 product results
Rating
0.0
(0)
Developer
Armand Oberholzer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does Takealot Price Tracker do?
This actor tracks product prices, discounts, ratings, and stock availability on Takealot — South Africa's largest online retailer. Give it search queries ("logitech mouse", "air fryer", a brand name) and it returns clean JSON for every matching product: current price in ZAR, list price, % saving, stock status, and a direct product URL. Schedule it on Apify to build price histories, get repricing signals, or fire alerts when something drops below your target.
Why use it?
- Sellers & brands: monitor competitor pricing and stock-outs daily.
- Deal hunters & affiliate sites: detect discounts the moment they land.
- Analysts: build ZA e-commerce price datasets without writing a scraper.
How to use it
- Enter one or more search queries in the input.
- Run (or schedule) the actor.
- Download the dataset or read it via the API — one row per product.
Input
{ "queries": ["logitech mouse", "dyson v8"], "maxResultsPerQuery": 20 }
Output
{"query": "logitech mouse","plid": 94928735,"title": "Logitech M185 Wireless Mouse","brand": "Logitech","priceZar": 329,"listPriceZar": 399,"prettyPrice": "R 329","saving": "18%","inStock": true,"stockStatus": "In stock","rating": 4.6,"reviews": 1240,"url": "https://www.takealot.com/logitech-m185-wireless-mouse/PLID94928735","checkedAt": "2026-07-25T18:00:00.000Z"}
You can download the dataset in JSON, CSV, or Excel formats.
| Field | Meaning |
|---|---|
priceZar | Current buy-box price (ZAR) |
listPriceZar | Original list price |
saving | Discount percentage as shown on Takealot |
inStock / stockStatus | Availability |
plid / url | Takealot product id and canonical URL |
Automate it: Tasks + scheduling (recommended)
One-off runs answer a question; schedules build an asset. Two minutes of setup:
- On this actor's page click Create task — it saves your input (your queries) as a reusable configuration.
- Open the task's Schedule tab and pick a cadence — daily at 07:00 works well for price tracking.
- Every run appends to your dataset history, so you get a price time series per product for free.
- Use the task's Integrations tab to push results to Google Sheets, Slack, or a webhook (Make/Zapier supported) — e.g. alert when
priceZardrops below your target.
Pro pattern: one task per concern — "competitor-mice", "own-listings", "clearance-watch" — each with its own schedule and integration.
Pricing
Pay-per-event: a small flat fee per run plus a fraction of a cent per product row. Tracking 5 queries × 20 products daily costs a few cents per day.
Disclaimers & support
Reads the same public, unauthenticated search API the Takealot website uses; no login, no personal data. Use reasonable schedules (the actor rate-limits itself between queries). Issues tab is monitored within the Apify 14-day SLA.