idealo Shop Price Report - Competitor Price Position avatar

idealo Shop Price Report - Competitor Price Position

Pricing

Pay per usage

Go to Apify Store
idealo Shop Price Report - Competitor Price Position

idealo Shop Price Report - Competitor Price Position

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Colton

Colton

Maintained by Community

Actor 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

  1. Click Try for free and sign in (new Apify accounts get free monthly credit).
  2. Enter one or more shops as they appear on idealo (galaxus.de, jacob.de, alternate.de).
  3. Enter categories or search terms the shop sells in (kaffeevollautomat, saugroboter, fernseher).
  4. 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.de work 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

ActorWhat it does
LinkedIn Jobs ScraperLinkedIn jobs without login, with salaries parsed for most US jobs
Google Trends ExplorerInterest over time, by region and related queries for any keyword
iStock & Getty Images ScraperStock photo search results and keyword research
Dreamstime ScraperStock images with download counts, keywords and best sellers
Seek, Jobstreet & JobsDB Jobs ScraperJobs from 8 Asia-Pacific countries with salaries and applicant counts
Envato Market ScraperThemeForest and CodeCanyon items with sales, prices and ratings
Tori, FINN, Blocket & DBA ScraperSecond-hand listings from Finland, Norway, Sweden and Denmark
IKEA Products & Prices ScraperIKEA prices in 41 countries, compared in USD
idealo ScraperPrices and every shop's offer on idealo.de and idealo.at
Coles & Woolworths ScraperAustralian supermarket prices, specials and unit prices
Career Site Jobs ScraperJobs from Greenhouse, Lever, Ashby, Workday and SmartRecruiters career pages
Bayt Jobs ScraperJobs in the UAE, Saudi Arabia, Qatar and the Middle East

FAQ

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.