CHIP.de Bestenlisten Scraper
- Extract ranked product data from CHIP.de Bestenlisten (product ranking lists)
CHIP.de Bestenlisten Scraper - Extract Product Rankings & Reviews
Scrape ranked product reviews from CHIP.de Bestenlisten - Germany's largest consumer tech review portal covering 100+ product categories
What does this actor do?
- Extract ranked product data from CHIP.de Bestenlisten (product ranking lists)
- Scrape product names, rankings, review URLs, images, and category information
- Collect data from 100+ categories including smartphones, laptops, TVs, cameras, and more
- Monitor product rankings over time to track position changes
- Get structured JSON output ready for price comparison, market research, and automation
Use cases
- E-commerce & Retail: Track competitor product rankings and market positioning
- Market Research: Analyze top-rated products in German consumer tech market
- Price Monitoring: Combine with price tracking to monitor top-ranked products
- Content Creation: Generate product comparison articles based on CHIP rankings
- Product Development: Research top-performing products in your category
- Automation: Feed ranking data to n8n, Zapier, Make, or Google Sheets
Key features
✅ 100+ Categories: Smartphones, laptops, TVs, cameras, tablets, headphones, smartwatches, and more ✅ Clean Data: Structured JSON output with product name, rank, URL, image, category ✅ Fast & Reliable: Extracts data from structured JSON-LD for accuracy ✅ Simple Input: Just provide category URL or search query ✅ Flat Schema: Easy to work with in spreadsheets and automation tools
Input
| Field | Type | Required | Description |
|---|---|---|---|
| mode | String | No | Scraping mode: category (default), search, or multi-category |
| categoryUrl | String | No* | URL of CHIP.de Bestenliste category page |
| searchQuery | String | No* | Search term for finding categories |
| categoryIds | Array | No* | List of category IDs to scrape |
| maxProducts | Number | No | Maximum products to scrape (default: 100, max: 10,000) |
| includePrices | Boolean | No | Include price data (default: false) |
| useProxies | Boolean | No | Enable proxy rotation (default: false) |
| proxyType | String | No | Proxy type: SHADER or RESIDENTIAL (default: SHADER) |
*At least one of categoryUrl, searchQuery, or categoryIds is required based on selected mode
Output
Each scraped product contains:
| Field | Type | Description |
|---|---|---|
| rank | Number | Position in ranking list (1 = best) |
| productName | String | Full product name |
| productId | String | Unique CHIP.de product identifier |
| category | String | Product category name (e.g., "Handys") |
| categoryId | String | Category identifier |
| productUrl | String | Link to full CHIP.de test review |
| imageUrl | String | Product image URL |
| bestenlisteUrl | String | Source ranking page URL |
| scrapedAt | String | ISO timestamp when data was scraped |
Optional fields (when includePrices: true):
lowestPrice- Lowest available price in EURshopCount- Number of shops selling the productcurrency- Price currency (EUR)
Example output
{
"rank": 1,
"productName": "Apple iPhone 16 Pro Max",
"productId": "1299753",
"category": "Handys",
"categoryId": "900",
"productUrl": "https://www.chip.de/test/Apple-iPhone-16-Pro-Max-im-Test_186270859.html",
"imageUrl": "https://im.bestcheck.de/img/1200000/1299000/1299753_2a3c0f927870317bdc76387e553d3a156f2eb346be4741e0e583e0909323971a.jpg",
"bestenlisteUrl": "https://www.chip.de/bestenlisten/Bestenliste-Handys--index/index/id/900/",
"scrapedAt": "2025-10-27T12:00:00.000Z"
}
How to use
1. Scrape a single category
{
"mode": "category",
"categoryUrl": "https://www.chip.de/bestenlisten/Bestenliste-Handys--index/index/id/900/",
"maxProducts": 50
}
2. Search for categories
{
"mode": "search",
"searchQuery": "laptop",
"maxProducts": 100
}
3. Scrape multiple categories
{
"mode": "multi-category",
"categoryIds": [900, 123, 456],
"maxProducts": 300
}
Finding category URLs
Browse CHIP.de Bestenlisten to find categories:
- Smartphones:
https://www.chip.de/bestenlisten/Bestenliste-Handys--index/index/id/900/ - Laptops:
https://www.chip.de/bestenlisten/Bestenliste-Notebooks--index/index/id/123/ - TVs:
https://www.chip.de/bestenlisten/Bestenliste-Fernseher--index/index/id/456/ - Headphones:
https://www.chip.de/bestenlisten/Bestenliste-Kopfhoerer--index/index/id/789/
The category ID is the number after /id/ in the URL.
Integrations
This actor outputs flat JSON perfect for:
- n8n: Trigger workflows when rankings change
- Zapier: Create automated product monitoring
- Make (Integromat): Build complex automation scenarios
- Google Sheets: Export rankings to spreadsheets
- Power BI / Tableau: Visualize ranking trends
- Custom APIs: Process ranking data in your application
Pricing
- Pay per result: $0.001-0.01 per product scraped
- Typical costs:
- 100 products = $0.10-1.00
- 500 products = $0.50-5.00
- 1,000 products = $1.00-10.00
Performance
- Speed: ~50-100 products per minute
- Reliability: Extracts from structured data (JSON-LD) for accuracy
- Proxies: Optional proxy support for large-scale scraping
FAQ
Q: Can I scrape all categories at once?
A: Yes, use multi-category mode with an array of category IDs.
Q: How do I get price data?
A: Set includePrices: true in the input. Note: Price scraping is slower and may require proxies.
Q: Can I schedule this to run automatically? A: Yes, use Apify Scheduler to run daily, weekly, or at custom intervals.
Q: Does this work with n8n/Zapier? A: Yes, the output is flat JSON that works perfectly with automation tools.
Q: What if I need more than 10,000 products? A: Run multiple actor instances or contact us for custom solutions.
Q: Are proxies required? A: No, basic scraping works without proxies. Enable proxies for large-scale operations.
Q: How fresh is the data? A: Data is scraped in real-time from live CHIP.de pages.
Support
For issues, questions, or feature requests:
- Email: support@barrierefix.com
- GitHub: Report an issue
🔗 Explore More of Our Actors
📊 Price Comparison (German Market)
| Actor | Description |
|---|---|
| Billiger.de Scraper | Extract prices from Germany's largest price comparison platform |
| Geizhals Scraper Pro | Scrape Geizhals.de for tech product prices and specifications |
| Idealo Scraper | Extract product prices and reviews from Idealo.de |
| Testberichte Scraper Pro | Extract product reviews and ratings from Testberichte.de |
🛒 E-commerce
| Actor | Description |
|---|---|
| Shopify Scraper Pro | Extract complete Shopify product data with variants and sales estimates |
| eBay Scraper (PPR) | Extract eBay products with seller analytics and engagement metrics |
| Etsy Scraper Pro | Fast Etsy product scraper with ratings, reviews, and shop data |
| Amazon Reviews Scraper | Extract Amazon customer reviews for sentiment analysis |
| Amazon Bestsellers Tracker | Monitor Amazon bestseller rankings and track trending products |
Keywords
CHIP.de scraper, German product reviews, Bestenlisten, product ranking scraper, tech review data, consumer electronics rankings, product comparison data, market research Germany, CHIP ranking extraction, product review automation, German e-commerce data, tech product rankings, consumer tech Germany