Competitor Product MatchingA guide by ScrapeWise. We make one of the tools compared here.

Competitor Product Matching › Grocery matching

How do you match grocery products across supermarkets?

Match on brand, product type, size and pack count first, then compare unit prices per kg, litre or item. Branded products often share an EAN; private-label products have no twin, so match them to the closest equivalent by type, size and quality tier.

Updated 10 November 2026 by the ScrapeWise team.

Quick picks

For branded goods

EAN matching

Exact and cheap.

For private labels

Similar-product matching

Type, size and tier.

For unit prices in euros

ScrapeWise (our product)

Normalises price per kg, litre or piece automatically.

Compared

Checked against public documentation and pricing pages, November 2026.
CaseHow to matchCompare by
Same branded product, same sizeEAN, or brand plus sizeShelf price
Same product, different packBrand plus product, different pack countPrice per unit
Private label vs brandProduct type, size and tierPrice per kg or litre
Multibuy offersSame product, offer recorded separatelyEffective unit price
Loose or weighed goodsProduct type and originPrice per kg

Unit prices: the core of grocery comparison

Convert everything
Turn 6 × 330 ml, 1.5 l and 500 g into price per litre or kg.
Read the shelf label
Many shops show a unit price; use it to check your own calculation.
Mind drained weight
Canned goods may state both net and drained weight; compare the same one.

Private labels

Define tiers
Budget, standard and premium own-brand lines compete with different branded products.
Match by role
Compare a store's standard cola with the leading brand's cola at the same size.
Keep it visible
Mark similar-product matches separately from exact matches in your reports.

Frequently asked questions

Why is grocery product matching hard?

Because of pack sizes, multipacks, weighed goods, private labels and frequent promotions, which make the same product look different in every store.

How do you compare prices with different pack sizes?

Convert to a unit price, per kg, litre or item, and compare those.

Can private-label products be matched?

Not exactly, because they have no twin. Match them to the closest equivalent by type, size and quality tier, and label those matches as similar rather than identical.

Which tools normalise unit prices?

ScrapeWise cleans rows into EUR prices and price per kg, litre or piece. Many price monitoring tools also calculate unit prices.