Methodology

How BasketWatch tracks Irish grocery prices

Every figure on this site comes from our own daily measurement of real shelf prices. Here is exactly what we collect, how often, and how we keep the numbers honest.

Coverage

We track around 45,000 grocery products across Aldi, Tesco, SuperValu and Dunnes Stores. For each product we capture its shelf price, its unit price (per litre or kilogram), any promotion, any loyalty price, and its category, every day.

How often

The full catalogue and prices are collected nightly, building a day-by-day historical record rather than a one-off snapshot. The Price Pulse report is published weekly.

Three signals, kept separate

A grocery price moves for three different reasons, and we never blend them into one number:

Comparing across stores

Cross-store comparisons are like-for-like on matched pack sizes and product variants. Where we name a cheapest or best-value option, we rank by price per litre or kilogram, not the lowest absolute price, so a larger pack that is cheaper per unit is not flattered by a higher ticket.

Data quality

Automated daily checks, a morning re-verification pass, and independent live page sweeps catch and correct the known quirks of each retailer's data (for example a loyalty price occasionally being served in place of the shelf price). A figure that looks wrong the morning after a promotion changes is usually a retailer timing artefact that corrects itself within hours, not a lasting error.

Limitations, in the interest of honesty

Independence and use of data

BasketWatch is not affiliated with, endorsed by, or sponsored by any retailer. Data is collected from publicly available sources for lawful market research. Questions and corrections are welcome at info@basketwatchireland.com.