Geizhals Deals Scraper - German Price Drops
Pricing
$1.50 / 1,000 results
Geizhals Deals Scraper - German Price Drops
Scrape price drops from Geizhals.de, Germany's #1 price comparison site. Get deals with discount %, old/new prices, store links & product images.
Pricing
$1.50 / 1,000 results
Rating
0.0
(0)
Developer

ben
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Geizhals Deals Scraper - Price Drop Alerts for Germany & Austria
Find the best deals and price drops on Geizhals.de - Central Europe's largest price comparison site with 14M+ monthly visitors
Monitor flash sales, discount deals, and price drops across thousands of products. Perfect for deal hunters, resellers, arbitrage traders, and price monitoring systems.
Why Geizhals?
Massive Market Opportunity
- 14M+ monthly visitors - Largest German-language price comparison site
- 50,000+ shops - Price data from retailers across Germany, Austria & EU
- Millions of products - Electronics, computers, household, sports & more
- Real-time price tracking - Instant price drop detection
Profit Potential
- Arbitrage opportunities: Buy low on one shop, sell high on another
- Flash deals: Catch limited-time offers before they expire
- Historical low prices: Know when prices hit all-time lows
- Multi-shop comparison: Find the cheapest source instantly
Features
Deal Extraction
- Product name & description
- Current price (new discounted price)
- Original price (strikethrough price)
- Discount percentage (calculated automatically)
- Store name & link (direct purchase URL)
- Product image URL
- Geizhals comparison link
Smart Filtering
- Minimum discount %: Only scrape deals above your threshold (default: 25%)
- Price range: Set min/max price limits
- Time interval: 24h, 3d, 7d, 14d, or 30d price drops
- Sort by: Biggest discount, lowest price, or name
- Max pages: Control scraping depth (1-50 pages)
Proxy Support
- Built-in Apify Proxy support
- Residential proxies for reliable German access
- Automatic retry with exponential backoff
Use Cases
For Deal Hunters
- Daily deal alerts: Get notified of 25%+ discounts
- Wishlist monitoring: Track specific products for price drops
- Flash sale detection: Catch time-limited offers
- Black Friday prep: Monitor prices before big sales
For Resellers & Arbitrage
- Buy low, sell high: Find underpriced inventory
- Cross-border arbitrage: Compare German vs. Austrian prices
- Amazon FBA sourcing: Find cheap products to resell
- eBay arbitrage: Source deals for marketplace flipping
For Price Intelligence
- Competitor monitoring: Track rival retailers' pricing
- Market research: Analyze pricing trends by category
- Margin optimization: Find cheaper suppliers
- Dynamic pricing: React to market price changes
For Developers
- Price alert systems: Build automated notification bots
- Deal aggregators: Feed into deal websites
- Shopping assistants: Power AI shopping recommendations
- API integration: Connect to your existing tools
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
minDiscountPercent | integer | 25 | Minimum discount % to include |
maxPages | integer | 5 | Number of pages to scrape (20 deals/page) |
interval | string | "7d" | Price drop window: 24h, 3d, 7d, 14d, 30d |
sortBy | string | "discount" | Sort: discount, price, name |
minPrice | number | 0 | Minimum price filter (EUR) |
maxPrice | number | 0 | Maximum price filter (0 = no limit) |
proxyConfiguration | object | Apify Proxy | Proxy settings |
Output Example
{"name": "Samsung Galaxy S24 Ultra 256GB","geizhals_url": "https://geizhals.de/samsung-galaxy-s24-ultra-256gb-a3047234.html","store_url": "https://geizhals.de/redir/12345","store_name": "MediaMarkt","old_price": 1449.00,"old_price_text": "€ 1.449,00","new_price": 1099.00,"new_price_text": "€ 1.099,00","discount_percent": 24,"image_url": "https://geizhals.de/img/samsung-galaxy-s24.jpg"}
Pricing
Free to use - You only pay for Apify platform compute usage.
Typical costs:
- 5 pages (~100 deals): ~$0.01-0.02
- 25 pages (~500 deals): ~$0.05-0.10
- 50 pages (~1000 deals): ~$0.10-0.20
Getting Started
Run via Apify Console
- Click "Start" on this actor's page
- Configure your filters (discount %, price range, etc.)
- Click "Run"
- Download results as JSON, CSV, or Excel
Run via API
curl -X POST "https://api.apify.com/v2/acts/benthepythondev~geizhals-deals-scraper/runs" \-H "Authorization: Bearer YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"minDiscountPercent": 30,"maxPages": 10,"interval": "7d"}'
Schedule Daily Runs
Set up a schedule to receive daily deal updates:
- Go to "Schedules" in Apify Console
- Create new schedule with cron:
0 8 * * *(8 AM daily) - Configure email/webhook notifications for new deals
Integration Examples
Discord Webhook
Send deals directly to your Discord server using Apify integrations.
Google Sheets
Export deals to Google Sheets for tracking and analysis.
Zapier / Make
Connect to 5,000+ apps via Zapier or Make integrations.
FAQ
Q: Does this work for Austria (geizhals.at)? A: Currently optimized for geizhals.de (Germany). Austrian support coming soon.
Q: How often is deal data updated? A: Geizhals updates prices in real-time. Run the scraper as frequently as needed.
Q: Can I filter by product category? A: Not yet. Category filtering is on the roadmap.
Q: What's the rate limit? A: The actor uses polite delays (1-2 sec/page) to avoid overloading the server.
Support
- Issues: Open a GitHub issue or contact via Apify
- Feature requests: Suggestions welcome!
- Custom development: Available for enterprise needs
Legal
This actor is for personal use and market research. Always respect Geizhals's terms of service. Data is publicly available on geizhals.de.
Built with ❤️ by benthepythondev
Keywords: geizhals, price comparison, deals, discounts, germany, austria, price drops, scraper, price monitoring, arbitrage, reselling