UK Price Comparison Actor avatar

UK Price Comparison Actor

Pricing

from $1.20 / 1,000 results

Go to Apify Store
UK Price Comparison Actor

UK Price Comparison Actor

Scrape prices by GTINs (EAN‑13/EAN‑8) for the UK market. Get up‑to‑date lowest prices and merchant offers from leading retailers such as Amazon, Argos, Currys, John Lewis, AO, Very, Ebay, B&Q, Boots, Asos... Exports two formats: product summaries and merchant rows for developers and BI teams.

Pricing

from $1.20 / 1,000 results

Rating

0.0

(0)

Developer

M3Web

M3Web

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Overview

Track product and shop prices in the UK market using GTINs (EAN‑13/EAN‑8), covering major retailers such as Amazon, Argos, Currys, John Lewis, AO, Very, eBay, B&Q, Boots, Asos...
Built for eCommerce teams, marketers, and analysts who need clear, reliable price data.
No coding required — this Actor is designed to be no‑code friendly, so anyone can run it and export results without technical setup.


✨ Features

  • Input: List of GTINs (8 or 13 digits, usually EAN‑13 or EAN‑8).
  • Tracks the lowest price and saves product details with a timestamp for each item.
  • Optionally collects all available merchant offers for competitor comparison.
  • Produces:
    • Default dataset → product summary with shop dictionary of merchant prices.
    • Offers CSV file → one row per merchant, ready for Excel or BI analysis (download link is logged after the run).

⚙️ How it works

  1. Enter GTINs (EAN‑13/EAN‑8 numbers)
    Paste one or more 8‑ or 13‑digit codes. Each GTIN (EAN) identifies a product you want to track.

  2. Include all shop offers
    Switch ON to collect all available merchant prices. Switch OFF to save only the lowest price for each product.

  3. Generate Offers CSV file
    Switch ON the Generate Offers CSV file input.
    After scraping, the Actor logs a direct download link at the bottom of Log:
    📂 Offers CSV file created. Download here: https://api.apify.com/v2/key-value-stores/<STORE_ID>/records/offers-dataset.csv
    Click the link to get the file — it contains merchant‑level rows for Excel/BI analysis, structured differently than the Default dataset.

  4. Run the Actor
    It gathers product details and prices, then saves results into the default dataset and (optionally) the offers CSV file.


📊 Example Outputs

Default dataset (JSON): → product summary with shop dictionary of merchant prices.

{
"ean": "8806097166917",
"category": "TVs",
"productId": "3406198366",
"name": "Samsung QE55LS03FAUXXU 55 Inch The Frame QLED Art Mode Smart AI TV",
"lowestPrice": 799,
"currency": "GBP",
"outOfStock": false,
"images": "https://owp.klarna.com/product/3212469895/Samsung-QE55LS03FAUXXU-55-Inch-The-Frame-QLED-Art-Mode-Smart-AI-TV.jpg",
"productUrl": "https://www.pricerunner.com/pl/2-3406198366/TVs/Samsung-QE55LS03FAUXXU-55-Inch-The-Frame-QLED-Art-Mode-Smart-AI-TV-Compare-Prices",
"scrapedAt": "2026-05-25T19:28:23.258Z",
"shop": {
"Amazon": 799,
"Currys": 799,
"John_Lewis___Partners": 849,
"Samsung": 949,
"Very": 949
}
},

Offers dataset (CSV): → merchant rows for Excel or BI analysis, created only if the checkbox is ON (direct download link is logged after the run).

eanproductIdnamecategorymerchantpricescrapedAt
88060971669173406198366Samsung QE55LS03FAUXXUTVsAmazon7992026-05-25
88060971669173406198366Samsung QE55LS03FAUXXUTVsCurrys7992026-05-25
88060971669173406198366Samsung QE55LS03FAUXXUTVsJohn Lewis8492026-05-25
88060971669173406198366Samsung QE55LS03FAUXXUTVsSamsung9492026-05-25
88060971669173406198366Samsung QE55LS03FAUXXUTVsVery9492026-05-25

💡 Use Cases

  • Monitor prices for your product catalog.
  • Compare competitors’ pricing.
  • Feed BI dashboards with shop‑level data.
  • Support affiliate or SEO content with verified prices.

📌 Notes