VOOZH about

URL: https://apify.com/biki-dev/weekly-price-drop-finder---best-deals-tracker

⇱ Weekly Price Drop Finder | Best Deals Tracker Β· Apify


πŸ‘ Weekly Price Drop Finder - Best Deals Tracker avatar

Weekly Price Drop Finder - Best Deals Tracker

Pricing

Pay per usage

Go to Apify Store

Weekly Price Drop Finder - Best Deals Tracker

Automatically monitor product prices across Amazon, Best Buy, and other e-commerce sites. Discover the best weekly deals and never miss a price drop! Perfect for deal hunters, price comparison, and market research.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ Biki

Biki

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

1

Monthly active users

6 months ago

Last modified

Share

🎯 Weekly Price Drop Finder

Automatically monitor product prices and discover the best weekly deals! Never miss a price drop across Amazon, Best Buy, and major e-commerce sites.

✨ Key Features

  • πŸ’° Smart Price Tracking - Monitors current vs previous prices with discount calculations
  • 🌐 Multi-Site Support - Works with Amazon, Best Buy, and other major retailers
  • 🎯 Customizable Filters - Set minimum discount thresholds to find only the best deals
  • ⚑ Fast & Efficient - Uses Playwright for JavaScript-heavy sites with proxy rotation
  • πŸ“Š Structured Output - Clean, organized data with best deals highlighted
  • πŸ”” Automation Ready - Schedule daily/weekly runs for continuous monitoring

πŸš€ Quick Start

Basic Input Example

{
"startUrls":[
{"url":"https://www.amazon.com/dp/B0CX23V2ZK"},
{"url":"https://www.bestbuy.com/site/product/6565837.p"}
],
"maxRequestsPerCrawl":50,
"minDiscountPercent":10,
"priceHistoryDays":7
}

Input Parameters

ParameterTypeDefaultDescription
startUrlsArrayRequiredProduct page URLs to monitor
maxRequestsPerCrawlInteger50Maximum products to check per run
minDiscountPercentInteger10Minimum discount % to report as "good deal"
priceHistoryDaysInteger7Days of price history to track

πŸ’‘ Use Cases

For Consumers

  • πŸ›οΈ Deal Hunting - Find the best discounts automatically
  • πŸ’Έ Save Money - Get alerted when prices drop on wishlist items
  • πŸ“± Track Electronics - Monitor expensive gadgets for price drops

For Businesses

  • πŸ“Š Competitor Analysis - Track competitor pricing strategies
  • 🎯 Market Research - Analyze pricing trends over time
  • πŸ“ˆ Dynamic Pricing - Inform your own pricing decisions
  • πŸ” Product Research - Monitor market prices for inventory planning

πŸ“Š Output Format

Dataset View: "Best Deals"

Products with the biggest price drops this week:

{
"productName":"Sony WH-CH720N Noise Canceling Headphones",
"currentPrice":89.99,
"currentPriceFormatted":"$89.99",
"previousPrice":119.99,
"previousPriceFormatted":"$119.99",
"savings":30.00,
"savingsFormatted":"$30.00",
"discountPercent":25,
"url":"https://www.amazon.com/...",
"isGoodDeal":true,
"priceFound":true,
"scrapedAt":"2025-12-31T15:00:00.000Z"
}

Dataset View: "All Products"

Complete list of all monitored products with current prices.

πŸŽ“ How It Works

  1. Scrapes Product Pages - Uses Playwright to handle JavaScript-heavy sites
  2. Extracts Prices - Multiple selector strategies for different e-commerce platforms
  3. Calculates Discounts - Compares current vs previous prices
  4. Filters Results - Shows only deals meeting your discount threshold
  5. Structured Output - Saves organized data to dataset with multiple views

βš™οΈ Advanced Configuration

Schedule Automated Runs

Monitor prices continuously:

  1. Go to your Actor's page in Console
  2. Click "Schedule" tab
  3. Set frequency: Daily at 9 AM
  4. Enable Email notifications for good deals

Integration Examples

Slack Notifications

// Use Apify Slack integration for instant alerts
// Configure in Actor's Integrations tab

Google Sheets Export

// Export results to Google Sheets for tracking
// Available in Apify integrations

πŸ› οΈ Technical Details

  • Runtime: Node.js 22
  • Framework: Crawlee 3.x + Apify SDK 3.x
  • Browser: Playwright (Chromium) for JavaScript execution
  • Proxy Support: Built-in proxy rotation
  • Concurrency: 1-5 concurrent requests (browser-based)
  • Average Run Time: 3-8 minutes for 50 products

πŸ“ˆ Performance Tips

For Best Results:

  • Use specific product URLs (direct links to products)
  • Set realistic maxRequestsPerCrawl (50-100 for regular monitoring)
  • Enable proxy rotation for high-volume scraping
  • Schedule runs during off-peak hours for better success rates

Supported Sites:

βœ… Amazon (all regions) βœ… Best Buy βœ… Most e-commerce sites with standard HTML structure

⚠️ Important Notes

  • Price Accuracy: Always verify prices on retailer websites before purchasing
  • Rate Limiting: Actor respects website ToS and includes appropriate delays
  • Dynamic Content: Uses Playwright for JavaScript-heavy sites
  • Anti-Bot Protection: Proxy rotation helps avoid blocks
  • Data Privacy: No personal data collected, only public product information

🎯 Example Use Scenarios

Scenario 1: Daily Deal Hunter

{
"startUrls":[
{"url":"https://www.amazon.com/wishlist/..."}
],
"minDiscountPercent":15,
"maxRequestsPerCrawl":100
}

Schedule: Daily at 9 AM

Scenario 2: Market Research

{
"startUrls":[
{"url":"https://www.amazon.com/category/electronics/..."}
],
"minDiscountPercent":5,
"maxRequestsPerCrawl":200
}

Schedule: Weekly on Monday

Scenario 3: Competitor Monitoring

{
"startUrls":[
{"url":"https://competitor-product-1..."},
{"url":"https://competitor-product-2..."}
],
"minDiscountPercent":1,
"maxRequestsPerCrawl":50
}

Schedule: Daily at midnight

πŸ“ž Support & Resources

  • Documentation: Apify Docs
  • Community: Apify Discord
  • Issues: Report bugs via Actor feedback
  • Questions: Ask in Apify community forums

πŸ† Why This Actor?

βœ… Production-Ready - Robust error handling and retry logic βœ… Well-Documented - Clear examples and comprehensive guides βœ… Actively Maintained - Regular updates and improvements βœ… Community-Driven - Built based on real user needs βœ… Open Source Friendly - Learn from the code structure

πŸ“œ License

ISC License - Free to use

πŸŽ‰ Get Started Now!

  1. Click "Try for free" above
  2. Add your product URLs
  3. Set your discount threshold
  4. Click "Start"
  5. View your deals in the Dataset!

Built with ❀️ for the Apify $1M Challenge

Help make online shopping smarter - one price drop at a time! πŸ›οΈπŸ’°

You might also like

E-Commerce Price Intelligence MCP Server

onetapstudio/price-intelligence-mcp

Compare product prices across Amazon, Walmart, Target, eBay, and Best Buy. Find the best deals, track price changes over time, and get alerts when prices drop. Built for e-commerce sellers and shoppers.

E-commerce Price Tracker Actor

kingofthejunes/e-commerce-price-tracker-actor

E-commerce Price Tracker - Never Miss a Sale Again! Automatically track product prices across multiple e-commerce platforms and get notified when prices drop or items go on sale.

πŸ‘ User avatar

Kayode Balogun

2

Best Buy Products Scraper

benthepythondev/bestbuy-scraper

Extract Best Buy product data: prices, deals, ratings, reviews & availability. Search by keyword or category. Get SKU, brand, current/original price, savings, images & stock status. Perfect for price monitoring & competitor analysis.

Amazon Today's Deals Scraper

scrapapi/amazon-todays-deals-scraper

Amazon Today's Deals Scraper extracts products from Amazon’s daily deals section. It collects product names, prices, discounts, ratings, deal status, and product URLs. Ideal for price tracking, deal monitoring, market research, and e-commerce analytics.