Competitive Pricing Intelligence Aggregator
Pricing
from $500.00 / 1,000 results
Competitive Pricing Intelligence Aggregator
Actor that scrapes given product page URLs from multiple online retailers and extracts normalized pricing, discount, availability, and metadata for competitive pricing intelligence use cases.
This Apify Actor aggregates pricing and promotional data from multiple online retailers given a list of product URLs. It extracts the current price, discount percentage, stock availability, product title, and retailer domain, returning a unified normalized dataset for competitive pricing intelligence.
Use case
Pricing analysts, strategic teams, product managers, and market researchers can automate the tedious manual process of collecting pricing data, enabling faster data-driven decisions in a competitive e-commerce marketplace.
Input
product_urls(array of strings, required): A list of product page URLs to scrape.
Example:
{"product_urls": ["https://examplestore.com/product/9876"]}
Output
For each URL, a JSON object with unified fields:
url: the product page URLtimestamp: ISO 8601 UTC timestamp of data extractionprice: float price valuecurrency: detected currency symbol (e.g. "$")discount: discount percentage as float, or 0 if nonein_stock: boolean stock availabilitytitle: product page titleretailer: domain of the retailer
Run
Deploy to Apify and run with the above input.
Implementation
Uses aiohttp with an explicit 10-second timeout per fetch, simple regex parsers for price, discount, title, and stock status from HTML pages. Data pushed conforms to the dataset schema and output JSON schema.
License
MIT