idealo Shop Price Report - Competitor Price Position
Pricing
Pay per usage
idealo Shop Price Report - Competitor Price Position
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Colton
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
idealo Shop Price Report — Competitor Price Position for Any Shop
idealo Shop Price Report shows where a shop's prices stand against every competitor on idealo.de or idealo.at. Enter a shop name and the categories it sells in. The Actor checks the best-placed products in those categories, compares every shop's offer including shipping, and returns a ready-to-share HTML report plus the same numbers as data.
It answers the questions a pricing or marketplace manager asks every week:
- On how many products are we the cheapest offer?
- What's our average price rank, and how far are we from first place?
- Which products are a few euros away from the top spot?
- Where is our price far above the market (outdated price, stock problem)?
- Which competitors undercut us most often?
What can this Actor do?
- 📊 Price-position report per shop: cheapest count, average rank, rank distribution, median gap to the best price.
- 🎯 Quick wins: products where a cut of 2% or €5 would make you the cheapest offer on idealo.
- ⚠️ Largest gaps: products where your price is furthest above the market.
- 🥊 Top undercutters: the shops that beat your price most often.
- 🗺️ Market overview: every shop in the analyzed categories ranked by price position. Use it to find competitors or prospects.
- 🌐 German or English report, for idealo.de and idealo.at.
How to use idealo Shop Price Report
- Click Try for free and sign in (new Apify accounts get free monthly credit).
- Enter one or more shops as they appear on idealo (
galaxus.de,jacob.de,alternate.de). - Enter categories or search terms the shop sells in (
kaffeevollautomat,saugroboter,fernseher). - Click Start. Open the report link in the output, or download the data.
Schedule it weekly to track how your price position changes.
Input example
{"shops": ["galaxus.de", "jacob.de"],"categories": ["kaffeevollautomat", "saugroboter"],"market": "DE","productsPerCategory": 72,"language": "en"}
Output example
{"type": "shop-report","shop": "galaxus.de","reportUrl": "https://api.apify.com/v2/key-value-stores/.../records/report-galaxus-de","productsListed": 34,"cheapestOn": 0,"averageRank": 7.6,"medianGapToBestPct": 7.5,"rankDistribution": {"2-3": 3, "4-10": 22, "11+": 9},"withinReach": [{"product": "Philips EP0824/00", "yourPrice": 261.17, "bestPrice": 260.96, "differenceEur": 0.21, "cheapestShop": "computeruniverse.net"}],"largestGaps": [{"product": "Siemens EQ900 plus", "yourPrice": 2049.0, "bestPrice": 1333.0, "gapPct": 54.0, "rank": 11, "of": 14}],"topUndercutters": [{"shop": "eBay", "products": 15}, {"shop": "alza.de", "products": 10}]}
The HTML report has KPI tiles, a rank-distribution bar, the quick-win and largest-gap tables and the undercutter chart. Send it to a colleague or client as is.
How much does it cost?
$1.00 per shop report and $0.50 for the market overview (optional). Proxies are included and there's no start fee. A run covering 2 categories × 36 products (about 1,000 shop offers) takes under a minute.
Tips and limits
- Use the shop name exactly as idealo shows it; domains like
galaxus.dework best. If the shop has no offers in the analyzed products, you get an error row and no charge. - Pick categories where the shop actually sells. More categories and more products per category give a fuller picture.
- Each shop's lowest offer per product is compared, including shipping.
- Need the raw offers instead? Use the idealo Scraper.
Other Actors by DevColton
| Actor | What it does |
|---|---|
| LinkedIn Jobs Scraper | LinkedIn jobs without login, with salaries parsed for most US jobs |
| Google Trends Explorer | Interest over time, by region and related queries for any keyword |
| iStock & Getty Images Scraper | Stock photo search results and keyword research |
| Dreamstime Scraper | Stock images with download counts, keywords and best sellers |
| Seek, Jobstreet & JobsDB Jobs Scraper | Jobs from 8 Asia-Pacific countries with salaries and applicant counts |
| Envato Market Scraper | ThemeForest and CodeCanyon items with sales, prices and ratings |
| Tori, FINN, Blocket & DBA Scraper | Second-hand listings from Finland, Norway, Sweden and Denmark |
| IKEA Products & Prices Scraper | IKEA prices in 41 countries, compared in USD |
| idealo Scraper | Prices and every shop's offer on idealo.de and idealo.at |
| Coles & Woolworths Scraper | Australian supermarket prices, specials and unit prices |
| Career Site Jobs Scraper | Jobs from Greenhouse, Lever, Ashby, Workday and SmartRecruiters career pages |
| Bayt Jobs Scraper | Jobs in the UAE, Saudi Arabia, Qatar and the Middle East |
FAQ
Is it legal to scrape this data?
This Actor collects only publicly available data that anyone can see in a browser without logging in. It doesn't access accounts or private data. You're responsible for how you use the data: check the website's terms and the laws that apply to you, especially if you store personal information.
Can I use it with the API, Python, Google Sheets or Zapier?
Yes. You can start runs and fetch results through the Apify API or the official Python and JavaScript clients, and send results to Google Sheets, Zapier, Make, n8n or a webhook.
Can I run it on a schedule?
Yes. In Apify Console, open Schedules to run it hourly, daily or weekly, and get the new data automatically.
Something isn't working, or I need a feature
Open an issue in the Issues tab. Issues get a quick reply, and feature requests are welcome. Custom scraping work is also possible; mention it in an issue.