E-commerce Price Monitor
Pricing
Pay per usage
E-commerce Price Monitor
Monitor prices across Amazon, Walmart, Target, Best Buy, eBay. Price history, drop alerts, stock tracking.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Fulcria Labs
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Monitor product prices across major e-commerce platforms. Track price changes over time, detect stock availability changes, and get alerts when prices drop.
Supported Platforms
- Amazon (.com, .co.uk, .de, .fr, .ca, .co.jp, .in)
- Walmart (.com)
- Target (.com)
- Best Buy (.com)
- eBay (.com, .co.uk)
- Any e-commerce site (via JSON-LD/Open Graph structured data)
Features
- Multi-platform price extraction - Platform-specific parsers for reliable data
- Price history tracking - Stores historical prices across runs using Apify key-value store
- Change detection - Automatically compares current vs previous prices
- Alert system - Flag products with price drops or stock changes
- Configurable threshold - Set minimum percentage change for alerts
- Discount detection - Identifies sale prices and calculates savings
- Concurrent fetching - Process multiple products simultaneously
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
| startUrls | array | - | Product URLs to monitor (Apify standard format) |
| urls | array | - | Alternative: simple URL string array |
| trackHistory | boolean | true | Store price history across runs |
| alertOnChange | boolean | true | Flag products with changes |
| priceDropThreshold | number | 0 | Min % change for alert (0 = any) |
| concurrency | integer | 5 | Parallel fetches (max 10) |
Output
Each product returns:
{"platform": "amazon","url": "https://www.amazon.com/dp/B0BSHF7WHW","title": "Product Name","price": 29.99,"currency": "USD","original_price": 39.99,"in_stock": true,"rating": 4.5,"review_count": 1234,"discount_amount": 10.0,"discount_percent": 25.0,"changes": {"price_changed": true,"previous_price": 34.99,"price_difference": -5.0,"price_change_percent": -14.29,"direction": "down"},"price_history": {"min": 24.99,"max": 39.99,"avg": 32.49,"data_points": 15,"first_seen": "2025-01-15T00:00:00Z"},"alert": true,"alert_reason": "Price dropped","scraped_at": "2025-02-23T08:00:00Z"}
Use Cases
- Competitor pricing - Track competitor product prices daily
- Deal hunting - Monitor products and get alerts on price drops
- Market research - Track pricing trends across categories
- Repricing - Feed price data into automated repricing tools
- Stock monitoring - Know when out-of-stock items return
Scheduling
For continuous monitoring, schedule this actor to run daily or hourly. Price history accumulates across runs automatically when trackHistory is enabled.
Cost
Pay per result. Each product URL counts as one result. Typical run: ~$0.002-0.005 per product depending on platform complexity.