Daily catalogue · Daily prices · Daily promotions

New Price Pulse: ice cream and cola up, suncare cut. What the heatwave did to your shop

Grocery price tracking for Ireland, refreshed daily.

BasketWatch tracks grocery prices across SuperValu, Tesco, Dunnes Stores and Aldi. The full catalogue is refreshed daily across all four retailers, capturing every SKU, every shelf price and every promotion and price increase as it happens, and building a historical grocery price record day by day. SKU, price, unit price, promotion and category data delivered as a clean API and catalogue export.

SuperValu Tesco Dunnes Stores Aldi

Live coverage

Real prices. Real promotions. Right now.

Below is a live sample from the latest BasketWatch refresh — a cross-retailer price comparison on a single SKU, plus rotating promotions pulled straight from the data feed.

Today:Loading… Comparing…
Aldi
Loading…
Tesco
Loading…
SuperValu
Loading…
Dunnes Stores
Loading…
Live promotions Updated just now
SuperValu
Tesco
Dunnes Stores
Aldi
SKUs tracked · currently on promotion · Full catalogue refreshed daily across all four retailers

What's in the feed

Everything your commercial team can build on.

Start with raw SKU coverage, then layer on daily price movement, range alerts and category analytics as your use case grows.

Product catalogue

Names, brands, pack sizes, category paths, product URLs and first-seen dates for every SKU.

Price & unit price

Daily shelf price refresh for known SKUs, with unit price and unit basis for cost-per-unit comparison.

Range changes

New products, removed lines and volatile SKUs surfaced automatically — prices, promotions and catalogue movements all picked up daily.

Category analytics

Category summaries and price indices for market-wide benchmarking and trend work.

Promotion intelligence

Daily price checks, with full-promo capture every day.

Shelf price is only half the story. BasketWatch refreshes the full catalogue, prices and promotions daily across all four retailers, so you can see exactly how Irish grocery is discounting — by SKU, by category and by date.

Multibuy & bundles

"3 for €3", "2 for €4" and bundle deals captured verbatim — the day each offer goes live on shelf.

Markdowns & savings

"Save €0.75" cuts and half-price flashes across SuperValu and Dunnes, tied to the exact SKU on offer.

Was → now pricing

The pre-promotion "was" price next to today's price, so real promotional depth is measured, not guessed.

Members' prices & windows

Tesco Clubcard and Real Rewards member pricing, plus the validity window each promotion runs for.

Excel & Power BI

Refresh Irish grocery prices inside the tools your team already uses.

BasketWatch is a direct API, but teams do not need to write software to use it. Load the feed once with Power Query, then analyse it with normal spreadsheet formulas, pivots and dashboards.

From API key to refreshable workbook

Connect directly to BasketWatch with a customer API key, create retailer tables, and refresh daily prices without rebuilding the workbook.

EXCELPower Query import

Pull Tesco, Aldi, SuperValu or Dunnes into a refreshable table. Category teams can click Refresh All before a price review.

LOOKUPXLOOKUP, FILTER and pivots

Reference products by BasketWatch ID, product name, brand or category after the table is loaded. No per-cell API calls.

BIPower BI-ready feed

Use the same API key and endpoints in Power BI for category dashboards, promotion tracking and competitor price monitoring.

excel-power-query.m
let
  Source = Json.Document(
    Web.Contents(
      "https://basketwatchireland.com/api/tesco/products",
      [
        Query = [limit = "100000"],
        Headers = [#"X-API-Key" = "CUSTOMER_API_KEY"]
      ]
    )
  ),
  TescoProducts = Table.FromRecords(Source)
in
  TescoProducts

# Then use ordinary Excel formulas:
=XLOOKUP(A2, TescoProducts[id], TescoProducts[price])
=FILTER(TescoProducts, ISNUMBER(SEARCH("kerrygold", TescoProducts[name])))

Data notice

Collected daily, then automatically quality-checked.

BasketWatch is built as a decision-support dataset. Every figure is collected, normalised and run through automated data quality checks for accuracy and consistency before it reaches you. We keep coverage current and useful, and we are upfront that online retailer data and source permissions can change.

01 · Collect

Captured daily

The full online catalogue across Aldi, Tesco, SuperValu and Dunnes, refreshed every day.

02 · Normalise

Made comparable

Prices, pack sizes and unit prices (per litre and kilo) standardised so like is compared with like.

Where we add the value
03 · Data Quality Checks

Automated data quality checks

Automated checks run across the full catalogue every day, testing every figure for accuracy and consistency before it reaches you. Every product, every day, not a sample.

  • Prices automatically re-verified against live retailer pages
  • Daily automated drift and anomaly alarms
  • Known retailer data glitches auto-corrected
04 · Deliver

Delivered clean

A consistent, decision-ready feed via API or spreadsheet export.

Source and terms limits

Coverage is based on online grocery information that BasketWatch can reasonably collect and supply. Where terms, technical measures or rights-holder requests restrict collection, we may limit, pause, remove or decline affected data.

Customer use

API and export access is supplied for lawful business analysis only. Customers should not use the feed in a way that breaches applicable terms, intellectual-property rights, database rights or other restrictions attached to source material.

Who uses it

For teams that need Irish grocery visibility now.

BasketWatch turns online shelf data into an operational feed for commerce, newsrooms, government bodies and research teams that need a defensible daily view of Irish grocery prices, backed by a daily full-catalogue refresh across all four retailers.

01

CPG brand teams

Track where competitors sit on shelf price, unit price, promotional activity and category assortment across all four retailers.

02

Retail suppliers

Monitor price floors, promotional depth, private-label pressure and product movement against the multiples that matter.

03

Procurement & analysts

Use daily-refreshed grocery prices as a reference point for market pricing, indices and buying decisions.

04

News & media

A timestamped source-of-truth for cost-of-living coverage, basket comparisons, shrinkflation stories and data journalism — the full catalogue refreshed daily across all four retailers.

05

Government & public bodies

Independent grocery price evidence for consumer protection, competition oversight, inflation tracking and official statistics — full daily catalogue, price and promotion refresh across all four retailers, with a full audit trail.

06

Research & policy

For universities, think-tanks and policy researchers studying food prices, household budgets and Irish retail competition — including back-fills for longitudinal work.

Get access

Choose the BasketWatch access path that fits.

Start with the weekly briefing, work directly in the full dashboard and JSON API, or ask for bespoke exports, historical back-fills and private Agent/MCP workflows.

API Access

€199/month
Direct JSON API · Authenticated key · No contract

The full Irish grocery dataset, straight into your code. Built for developers, data teams and analysts who want the numbers, not a browser — authenticated with your own key.

  • Catalogue + prices — every SKU across Aldi, Tesco, SuperValu and Dunnes, with current shelf price, unit price and pack size
  • Daily movers — day-over-day price increases and decreases, per retailer
  • Promotions — live deals, was-prices and Clubcard / Real Rewards (Tesco, SuperValu, Dunnes)
  • Simple JSON over HTTPS — authenticate with an X-API-Key header; ready for Power Query, pandas or curl
  • Refreshed nightly — the same data behind the dashboard, no engineering wait
Subscribe — €199/month See the API reference →
Most popular

BasketWatch Dashboard

€499/month
Full dashboard + JSON API · No contract

The whole picture in a browser. Every SKU, every shelf price, every promotion — refreshed nightly across the four major Irish retailers. No engineering required.

  • All four retailers, all the data — Aldi, Tesco, SuperValu, Dunnes, refreshed every night
  • Price moves & promotions, daily — was-prices, Clubcard / Real Rewards, validity windows, range changes
  • Cross-retailer basket comparison — same SKU, four prices side-by-side
  • Excel/Power BI-ready exports — refresh retailer tables and use normal spreadsheet formulas
  • Direct JSON API included — unmetered, every endpoint, ready for Power Query
  • Weekly Briefing included — the full Gemini-written report, bundled in at no extra cost
  • Cancel anytime
Subscribe — €499/month See the live dashboard →

Custom CSV, historical & Agent/MCP access

Let's talk
Direct subscription · Bespoke & SLA

For teams with bespoke needs — full historical exports, scheduled delivery, custom product matching, or private Agent/MCP access for internal analyst workflows.

  • One-off CSV / Parquet exports of the full catalogue
  • Multi-year historical price history
  • Custom date ranges, retailers and categories
  • Dedicated capacity and scheduled delivery
  • Private Agent/MCP access for analyst copilots and reports
  • BasketWatch tools for search, compare, promotions and changes
  • Connector details provisioned privately for approved users
  • Direct integration without marketplace overhead
Discuss custom access

Dashboard subscriptions are billed directly via Stripe. Custom exports, historical back-fills and private Agent/MCP access are billed directly. For the agent workflow overview, see Agent access.

Get started

Bring Irish grocery price & promotion data into your product or model.

Tell us the retailers and categories you care about — we'll send a sample feed, coverage notes and a commercial access plan.

Daily catalogue refresh Daily price & promotion tracking JSON API Excel & Power BI Daily CSV snapshot History snapshot packs Managed data-quality checks
Talk to us Email the team info@basketwatchireland.com

Grocery price tracking

Grocery price tracking for Ireland.

BasketWatch is a grocery price tracker for Ireland. Every day it records the shelf price, unit price and promotion for tens of thousands of products across Tesco, Dunnes Stores, SuperValu and Aldi, then keeps each day as a snapshot, so you can see exactly how grocery prices in Ireland move over time.

Daily price tracking

Every product is checked daily across all four retailers, capturing the shelf price, unit price and promotion, and keeping each day as a snapshot of Irish grocery prices.

Price increases as they happen

BasketWatch surfaces grocery price increases and decreases the day after they land, with promotions, was-prices and multibuy deals captured separately so a genuine increase is never hidden by an expiring offer.

Historical grocery price data

Each daily snapshot builds a historical grocery price record for Ireland: look up a product's price history, compare a category over months, or export the back catalogue as a CSV download or JSON API.

See it in action in the dashboard preview, read the latest figures in the Irish grocery price pulse, browse the weekly briefing sample, or read the frequently asked questions.