Never overpay again in South Africa

Track price history across Takealot, Makro, Bob Shop & more โ€” real-time, honest data.

Takealot
Makro
Bob Shop
Game
Mr Price
๐Ÿ“บ
Samsung 65" QLED 4K Smart TV โ€” QA65Q70C
EAN: 8806094906820 ย ยทย  Tracked across 3 stores ย ยทย  Updated 23 min ago
๐Ÿ”ฅ Lowest price in 60 days
Takealot
R 12,499
โ–ผ R400 vs last week
Best deal
Makro
R 13,199
No change
Bob Shop
R 13,850
โ–ฒ R650 this month (fake sale?)
Price history โ€” honey trail
Takealot
Makro
Bob Shop
Lowest ever
R 11,999
Takealot ยท 42 days ago
Average (30d)
R 13,100
Across all stores
You save now
R 601
vs. average price
๐Ÿ”ฅ
Lowest price in 60 days on Takealot. This is a real drop โ€” confirmed by historical data.
โš ๏ธ
Bob Shop inflated the "original price" by R650 before marking it down โ€” this is a fake discount.
๐Ÿ’ก
Historically, Takealot drops this further during month-end. Consider waiting 5โ€“7 days.
Set a price alert โ€” it's freeGet a WhatsApp or email the moment this drops below your target price.
Free
R 0 / mo
Compare prices across stores
30-day price graphs
Track 3 products
Email alerts
Business
R 999 / mo
API access
Bulk product monitoring
Competitor pricing reports
Market analytics dashboard
Data export (CSV/JSON)
PHP 8.2MySQL 8CRON

Scraper layer

PHP cURL scrapers run via CRON jobs every 4โ€“12h per store. Guzzle HTTP for rotating user agents. Data normalised and SKU-matched before DB insert.

MySQLPDO

Database design

Tables: products, stores, price_history, alerts, users. Price history indexed on (product_id, store_id, recorded_at) for fast graph queries.

PHPChart.js

Frontend

PHP-rendered product pages. Chart.js for price graphs. Alpine.js for interactivity. Mobile-first, sub-2s load time on SA networks.

WhatsAppMailgun

Alerts system

CRON checks alert triggers every 30min. WhatsApp via Twilio/WATI API or UltraMsg for SA users. Email via Mailgun for free tier.