P&G Croatia — Price & Assortment Monitor

Loading…

Same P&G product, different retailer

The same P&G product (same barcode) priced at each retailer. Each price is the typical regular shelf price across that retailer's stores (the middle value, so one odd store doesn't skew it); a promotion, if running, is shown underneath.

How much more each retailer charges
For a typical P&G product, compared with the cheapest retailer for that same product

Category shelf

P&G SKUCompetitor SKUBrand medianOne dot per SKU · hover for the product · click a brand for its list

Share of assortment

P&G's share of the SKUs listed in each category, counting only the brands tracked for that category (P&G + named competitors). A falling share means competitors are adding range or P&G is losing listings.

Distribution — TDP

P&G SKUs missing from store price lists

Store check — P&G portfolio in one store

Pick a store to see which P&G products it lists today against the chain's core range (products listed in at least half of that retailer's stores), and which core products it is missing.

Choose a retailer and a store.

On promotion today

Price history export

Download daily prices for any period as an Excel file — e.g. the last 90 days for every P&G product at every retailer. Follows the category filter at the top. The workbook has a Summary sheet (per product and retailer: price at the start and end of the period, the change, the lowest price and when, the highest regular price, days on promotion) and a Daily prices sheet with one row per product, retailer and day.

SKU explorer

Any P&G or tracked competitor SKU. Click a row for its price in every store and over time.

How the numbers are calculated
  • Source: each retailer's legally mandated public daily price list (NN 75/2025, NN 101/2026), collected automatically every morning. Konzum, Kaufland, Spar, Lidl and Plodine publish one file per store; Dm publishes one national list for all its stores. Plodine's files have no category or promo-price column: its promotions show the promo price only, and products without a category are screened by name for food and drink.
  • Same product, different retailer: SKUs matched by barcode. Each retailer's price is the median regular price across its stores. "How much more each retailer charges": for every shared product, how much more that retailer's price is than the cheapest retailer's price for the same product; the figure shown is the typical (median) value across those products.
  • Category shelf: each dot is one SKU's median price per unit (per wash for Laundry/Fabric Enhancers, otherwise per litre, kg or piece as published by the retailer). Packs priced in different units are shown separately — switch with the unit buttons.
  • TDP (total distribution points): for each product, the number of stores that list it, added up across products. A brand with 10 products each in 50 stores has a TDP of 500. It combines range and reach in one number, so it shows who has the wider distribution.
  • Core product (used in Store check): a P&G product listed by at least half of that retailer's stores today — what a typical store of that chain carries. Example: if 30 of Kaufland's 53 stores list a Pantene shampoo, it is core for Kaufland; if only 12 do, it is not. It is worked out from the price lists every day, separately for each retailer. This is the dashboard's own rule, not an official P&G or retailer must-stock list, and it doesn't account for store size — a small supermarket may lack some core products simply because of its format. Not available for Dm (one national list).
  • Price history: for each product and retailer, per day: the typical (median) regular price across its stores, and the lowest price a shopper could pay in any store that day, promotions included. Collected by the dashboard since 28 Sep 2026; earlier days, back to 15 May 2025, come from the public cijene.dev archive of the same retailer price lists.
  • Missing SKUs: a P&G SKU a store listed before but has left off its price list for 3+ consecutive days on which that store did publish. Worth checking with the store — the product may also have been delisted. "Was on promotion" means the product had a promo price the last day it was listed: it most likely sold out during the promotion or was a promo-only listing.
  • Promotions: rows with a published special-sale price. Where the retailer leaves the regular price blank (Konzum), it is estimated from the same SKU's non-promo price in other stores (marked *).