Price Tracker — Track Product Prices Across Any E-Commerce Site avatar

Price Tracker — Track Product Prices Across Any E-Commerce Site

Pricing

from $1.60 / 1,000 results

Go to Apify Store
Price Tracker — Track Product Prices Across Any E-Commerce Site

Price Tracker — Track Product Prices Across Any E-Commerce Site

Track product prices from Amazon, Flipkart, Shopify, eBay, Walmart, AliExpress, and any e-commerce site. Extracts price, original price, discount, availability, rating, brand. Supports 20+ Amazon domains. Schedule daily runs for price monitoring. 15x cheaper than alternatives.

Pricing

from $1.60 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

23

Total users

1

Monthly active users

14 days ago

Last modified

Share

Thirdwatch portfolio: 8,800+ users across 140+ public Actors, 2M+ records delivered, >95% run success. Explore all Thirdwatch Actors.

What you get

Track product prices from Amazon, Flipkart, Shopify, Walmart, eBay, AliExpress, Etsy, Target, and thousands of other e-commerce sites. Extract current price, original price, discount percentage, availability, rating, brand, and more from any product URL.

What does Price Tracker do?

Price Tracker takes a list of product page URLs and extracts structured pricing data from each one, using whichever product information the site already publishes. This makes it work on virtually any e-commerce site, not just the major platforms.

Why use this over alternatives?

  • Significantly cheaper than the leading competitor, per result
  • Universal — works on any site that publishes product data, not just a handful of platforms
  • 20+ Amazon domains — US, UK, India, Germany, France, Japan, Australia, Brazil, UAE, and more
  • Indian e-commerce — Flipkart, Myntra, AJIO, Snapdeal, Meesho, Nykaa support
  • Discount tracking — extracts both current price and original price, calculates discount percentage
  • Scheduling-ready — run daily or hourly to build price history over time

Supported platforms

Works on any e-commerce site that publishes structured product data. Tested and optimized for:

PlatformNotes
Amazon (20+ domains).com, .in, .co.uk, .de, .fr, .it, .es, .ca, .co.jp, .com.au, .com.br, .ae, .sa, and more
FlipkartIndian e-commerce leader
Shopify storesAny Shopify-powered store
WalmartUS retail
eBayGlobal marketplace
EtsyHandmade and vintage
TargetUS retail
AliExpressGlobal wholesale
MyntraIndian fashion
AJIOIndian fashion
SnapdealIndian marketplace
WooCommerce storesAny WooCommerce site
Any other siteWorks if the site publishes structured product data

Input

FieldTypeRequiredDefaultDescription
urlsarray of stringsYes—Product page URLs to extract prices from
maxRetriesinteger (0-10)No3Retry attempts per URL on failure
proxyCountrystringNoUSISO country code determining which country the request appears to come from. Use the country where the site operates for best results.

Example input

{
"urls": [
"https://www.amazon.com/dp/B0BSHF7WHW",
"https://www.amazon.in/dp/B0BSHF7WHW",
"https://www.flipkart.com/apple-iphone-15/p/itm123",
"https://www.walmart.com/ip/Apple-AirPods-Pro/1752657021",
"https://myshopifystore.com/products/cool-gadget"
],
"maxRetries": 3,
"proxyCountry": "US"
}

Output

Each product URL produces one result with the following fields:

FieldTypeDescription
urlstringOriginal product URL
productNamestringProduct title
pricenumberCurrent selling price
originalPricenumberOriginal/list price before discount (if available)
currencystringCurrency code (USD, INR, GBP, EUR, etc.)
discountstringDiscount percentage (e.g., "20%")
availabilitystring"In Stock" or "Out of Stock"
ratingnumberProduct rating (e.g., 4.5)
reviewCountintegerNumber of reviews
imageUrlstringProduct image URL
brandstringBrand or manufacturer name
platformstringDetected platform (amazon, shopify, flipkart, generic, etc.)
scrapedAtstringISO 8601 timestamp of extraction
successbooleanWhether extraction succeeded
errorstringError message if failed, null otherwise

Example output

{
"url": "https://www.amazon.com/dp/B0BSHF7WHW",
"productName": "Apple AirPods Pro (2nd Generation)",
"price": 189.99,
"originalPrice": 249.99,
"currency": "USD",
"discount": "24%",
"availability": "In Stock",
"rating": 4.7,
"reviewCount": 98453,
"imageUrl": "https://m.media-amazon.com/images/I/61SUj2aKoEL._AC_SL1500_.jpg",
"brand": "Apple",
"platform": "amazon",
"scrapedAt": "2026-05-20T11:30:00.000Z",
"success": true,
"error": null
}

Use cases

Competitor price monitoring

Track competitor product prices daily. Schedule this actor to run every morning and export results to Google Sheets or your pricing dashboard.

MAP compliance

Monitor whether resellers are maintaining minimum advertised pricing across marketplaces. Track the same product across Amazon, Walmart, and individual retailer sites.

Dropshipping margin tracking

Compare supplier prices on AliExpress or Alibaba against your retail prices on Shopify. Detect when supplier price changes erode your margins.

Cross-region price comparison

Track the same Amazon product across US (.com), UK (.co.uk), India (.in), Germany (.de), and Japan (.co.jp) to identify regional pricing differences.

Price history and trend analysis

Schedule daily runs to build a price history dataset. Combine with Apify's dataset export to visualize trends in your BI tool.

This actor uses Pay-Per-Event pricing — you only pay for successfully extracted results. Compared to Forward Workstation's Competitor Price Tracker and Apify's E-commerce Scraping Tool, this actor costs significantly less per result.

How to schedule price monitoring

  1. Run this actor once to verify it works with your URLs
  2. Go to Schedules in the Apify Console
  3. Create a new schedule with your desired frequency (daily, hourly, weekly)
  4. Set this actor as the target with your product URLs as input
  5. Results accumulate in the dataset — export to Google Sheets, webhook to Slack, or consume via API

Integration

Results are available via:

  • Apify API — fetch results programmatically from any language
  • Webhooks — get notified when a run completes
  • Google Sheets — direct export integration
  • Zapier / Make / n8n — connect to 1000+ apps
  • CSV / JSON / Excel — download from the Apify Console

Limitations

  • Sites behind login walls or requiring authentication are not supported
  • Amazon product pages currently show a CAPTCHA to automated traffic, so Amazon URLs will usually fail; Flipkart and most Shopify stores work reliably
  • Some sites with stronger automated-access protections may fail to return data
  • Sites without any embedded product information cannot be extracted from
  • Currency detection depends on the site's own data — some small sites may not include it
  • Price Tracker extracts the current snapshot. Build price history by scheduling repeated runs.

Last verified: 2026-09

More scrapers at thirdwatch.dev.