Geizhals.de Price Comparison Scraper avatar
Geizhals.de Price Comparison Scraper

Pricing

Pay per event

Go to Apify Store
Geizhals.de Price Comparison Scraper

Geizhals.de Price Comparison Scraper

Extract product prices, offer counts, categories, and detailed specifications from Geizhals.de - Germany's #2 price comparison website with 7.2M monthly visits. Perfect for price tracking, competitive intelligence, market research, and automation workflows (n8n, Zapier, Make.com).

Pricing

Pay per event

Rating

5.0

(2)

Developer

WebDataLabs

WebDataLabs

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

6 hours ago

Last modified

Share

🇩🇪 The ONLY dedicated Geizhals.de scraper on Apify Marketplace

Extract product prices, offer counts, categories, and detailed specifications from Geizhals.de - Germany's #2 price comparison website with 7.2M monthly visits. Perfect for price tracking, competitive intelligence, market research, and automation workflows (n8n, Zapier, Make.com).

Features

📦 Product Data Extraction

  • Complete product details (name, ID, URL)
  • Current lowest prices (EUR)
  • Offer count (number of shops selling each product)
  • High-quality product images
  • Category classification (Grafikkarten, Prozessoren, etc.)
  • Detailed technical specifications (Speicher, Chipsatz, etc.)

🎯 Flexible Search Options

  • Search Query: Enter keywords like "RTX 4090", "iPhone 15", "Samsung Monitor"
  • Category URL: Scrape entire Geizhals category pages
  • Product URLs: Target specific product pages

📊 Advanced Filters

  • Price range filtering (EUR)
  • Maximum items limit (1-1000)
  • Price history tracking for scheduled runs

🛡️ Reliable Data Extraction

  • Optimized for consistent results
  • High success rate with proxy support
  • Robust error handling

Use Cases

💰 Price Tracking & Monitoring

Track GPU, CPU, and component prices for gaming PC builds. Set up automated price alerts and monitor historical price changes.

🔍 Competitive Intelligence

Monitor competitor pricing strategies, track product availability, analyze merchant ratings, and compare specification offerings.

📊 Market Research

Identify trending tech products in Germany, analyze product specifications trends, study category performance, and understand price distribution.

🤖 Automation Workflows

Schedule daily/weekly scrapes, receive price drop alerts via webhooks, integrate with n8n/Zapier/Make.com, and feed data to Google Sheets or databases.

Input

FieldTypeRequiredDescription
queryStringNo*Search query (e.g., "RTX 4090")
categoryUrlStringNo*Direct Geizhals category URL
productUrlsArrayNo*List of specific product URLs
maxItemsNumberNoMax products (default: 100, max: 1000)
priceMinNumberNoMinimum price in EUR
priceMaxNumberNoMaximum price in EUR
trackPriceHistoryBooleanNoEnable price tracking (default: false)

*At least one search method (query, categoryUrl, or productUrls) is required.

Output

Perfect for automation tools like n8n, Zapier, Make.com, Google Sheets, and databases.

Flat, automation-friendly JSON structure:

{
"productId": "112339",
"productName": "ASUS GeForce RTX 4090 24GB GDDR6X",
"productUrl": "https://geizhals.de/...",
"lowestPrice": 2789.99,
"currency": "EUR",
"offerCount": 9,
"imageUrl": "https://...",
"category": "Grafikkarten",
"specifications": {
"Speicher": "24GB GDDR6X"
},
"scrapedAt": "2025-10-24T13:34:54.722Z"
}

Quick Start

Local Testing

# Install dependencies
npm install
# Run with test input
npm run dev
# Or use Apify CLI
apify run --input-file test-input.json

Example Input (test-input.json)

{
"query": "RTX 4090",
"maxItems": 10,
"priceMin": 1000,
"priceMax": 2500
}

Running on Apify

  1. Visit Apify Console
  2. Create new actor or import this repository
  3. Configure input parameters
  4. Run the actor
  5. Download results as JSON, CSV, or Excel

Integration Examples

n8n Workflow

1. Schedule: Daily at 6 AM
2. Apify → Run Geizhals Scraper (query: "RTX 4090")
3. Filter: Price < €1800
4. Compare: With yesterday's prices
5. Telegram: Send notification on drops > 10%
6. Google Sheets: Log results

Zapier Automation

1. Schedule: Weekly on Monday
2. Apify → Geizhals Scraper (rating > 4.5)
3. Compare: Amazon pricing
4. Airtable: Update inventory
5. Email: Weekly price report

Make.com Scenario

1. Webhook: Manual/scheduled trigger
2. Apify → Geizhals Scraper (category: Graphics Cards)
3. Calculate: Price-per-performance
4. Discord: Post top 5 deals
5. PostgreSQL: Archive data

Pricing

This actor uses pay-per-event pricing - you only pay for products successfully scraped.

See current pricing in the Apify Console when starting a run.

Limitations

Rate Limits

  • Sequential processing for reliability
  • Natural delays between requests

Coverage

  • Supported: Geizhals.de (Germany)
  • Coming soon: Geizhals.at (Austria)
  • Not supported: EU-wide (other countries)

Best For

  • Electronics, computers, gaming hardware
  • Tech products with detailed specs
  • Not ideal for fashion, furniture, or non-tech categories

FAQ

Q: What if I get empty results? A: Check your search query and filters. Try different search terms or adjust price filters. Contact support if issues persist.

Q: Do I need to enable proxies? A: Proxies are recommended for large-scale scraping (>100 products). For occasional use, proxies are optional.

Q: How often can I run this scraper? A: You can schedule it hourly/daily via Apify Scheduler. Use reasonable delays between runs.

Roadmap

Phase 2 - Coming Soon:

  • Historical price tracking dashboard
  • Price drop webhook notifications
  • Multi-merchant comparison
  • Specification normalization
  • Geizhals.at support (Austria)
  • Bulk product monitoring
  • Price alert threshold configuration

Support

  • Email: via Apify
  • Response Time: < 24 hours
  • Bug Reports: Via Apify Support or email
  • Feature Requests: Email with use case description

🔗 Explore More of Our Actors

📊 Price Comparison (German Market)

ActorDescription
Billiger.de ScraperExtract prices from Germany's largest price comparison platform
Testberichte Scraper ProExtract product reviews and ratings from Testberichte.de
Chip.de Bestenlisten ScraperScrape Chip.de best-of lists for tech product rankings

🚗 Automotive (German Market)

ActorDescription
German Car ScraperScrape AutoScout24 and Mobile.de for vehicle listings
eBay Kleinanzeigen ScraperExtract classified ads from eBay Kleinanzeigen

🍳 German Content & Lifestyle

ActorDescription
Chefkoch ScraperExtract recipes and cooking instructions from Chefkoch.de
Gutefrage ScraperScrape Q&A content from Gutefrage.net for market research

🛒 E-commerce

ActorDescription
Shopify Scraper ProExtract complete Shopify product data with variants and sales estimates
eBay Scraper (PPR)Extract eBay products with seller analytics and engagement metrics

Last Updated: October 2025 Version: 1.0.0 Maintenance Status: ✅ Actively Maintained

This actor is a general-purpose tool for analyzing publicly accessible web data. The user bears sole responsibility for ensuring their specific use complies with:

  • Applicable laws (GDPR/DSGVO, copyright law)
  • The target website's Terms of Service
  • Apify's Terms of Service

The provider (webdatalabs) expressly disclaims liability for any unauthorized or unlawful use. By using this actor, the user agrees to indemnify the provider against any third-party claims arising from their use of the data.


This tool is not affiliated with Geizhals. All trademarks belong to their respective owners.