Competitor Price Monitor
Pricing
from $3.00 / 1,000 results
Competitor Price Monitor
Monitor authorized product pages, normalize prices and detect price increases or decreases against previous datasets. Configurable selectors and strict limits.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
ulises salgado diaz
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Track price changes on product pages you are authorized to monitor. The Actor extracts current prices, normalizes currencies and numeric formats, compares them with a previous dataset when provided, and stores structured results in an Apify dataset.
What it does
- Monitors multiple product URLs in one run
- Uses configurable CSS selectors for title and price
- Normalizes common price formats and currencies
- Detects increases, decreases, unchanged prices, and first observations
- Applies strict limits so runs remain predictable
- Produces export-ready JSON, CSV, Excel, XML, and RSS through Apify datasets
Input
Provide a list of products with a URL and the CSS selectors used on that page. Only monitor pages you own or are authorized to access.
Example:
{"products": [{"url": "https://example.com/product/widget","name": "Example widget","priceSelector": ".price","titleSelector": "h1"}],"maxProducts": 20}
For change detection, supply the previous dataset or previous observations using the fields exposed in the input form.
Output
Each dataset item includes the requested URL, product name or page title, raw price text, normalized numeric price, currency when detected, previous price when available, absolute and percentage change, status, timestamp, and any extraction error.
Example result:
{"url": "https://example.com/product/widget","name": "Example widget","price": 89.99,"currency": "USD","previousPrice": 99.99,"change": -10,"changePercent": -10.0,"status": "decreased","checkedAt": "2026-10-21T12:00:00.000Z"}
Typical uses
- Competitor price tracking for authorized public pages
- MAP and catalog monitoring
- Promotion and discount verification
- Scheduled price-change reports
- Feeding dashboards, spreadsheets, webhooks, or automation workflows
Scheduling
Run the Actor manually, through the API, or on an Apify schedule. For continuous monitoring, save a task with your selectors and run it at an interval appropriate for the target websites.
Responsible use
Respect website terms, robots policies, rate limits, privacy, intellectual-property rights, and applicable law. This Actor does not bypass authentication, paywalls, CAPTCHAs, or access controls. Website markup can change; update selectors when extraction stops matching the page.
Support
If a supported page structure fails, open an issue with a redacted example URL, the selectors used, and the run ID. Do not include credentials or private data.