Takealot Price & Stock Tracker avatar

Takealot Price & Stock Tracker

Pricing

from $0.50 / 1,000 product results

Go to Apify Store
Takealot Price & Stock Tracker

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

Armand Oberholzer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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

  1. Enter one or more search queries in the input.
  2. Run (or schedule) the actor.
  3. 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.

FieldMeaning
priceZarCurrent buy-box price (ZAR)
listPriceZarOriginal list price
savingDiscount percentage as shown on Takealot
inStock / stockStatusAvailability
plid / urlTakealot product id and canonical URL

One-off runs answer a question; schedules build an asset. Two minutes of setup:

  1. On this actor's page click Create task — it saves your input (your queries) as a reusable configuration.
  2. Open the task's Schedule tab and pick a cadence — daily at 07:00 works well for price tracking.
  3. Every run appends to your dataset history, so you get a price time series per product for free.
  4. Use the task's Integrations tab to push results to Google Sheets, Slack, or a webhook (Make/Zapier supported) — e.g. alert when priceZar drops 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.