New Assortment: matrix, gaps, and overlap with other chains

Price monitoring and retail market analytics — online and on the physical shelf.

See the market the way it looks on the shelf.

Costless brings together online prices, photos of physical price tags, flyers, and receipts into one comparable picture — for retail, brands, HoReCa, and technology partners.

Trusted by Telenorma AG NVIDIA Inception
A manager checking a product shelf in a supermarket
Market coverage 100+ retail chains 119 active data sources in 33 countries · September 2026
Online catalogs Physical price tags Flyers Receipts Partner feeds

Costless in brief

One unified product picture instead of scattered spreadsheets.

Costless.business is a retail market analytics platform that organizes market observations around a single product identity. That means prices, promos, distribution, and receipts can be compared across chains, addresses, and time periods.

240K+
receipts processed across the Costless ecosystem240,731 records as of September 2026
19
languages for product catalog and platform localizationfull localization of the platform and product catalog
5
countries where Receipt API ran in Telenorma campaignscompleted 2025 campaigns · data for new campaigns not disclosed

These figures have different scope and time periods. View definitions, sources, and methodology →

One data foundation

Data is collected through different channels. Decisions are made from one picture.

Parsers see the online storefront. Tag Scanner sees the physical shelf. OCR reads flyers and receipts. The normalized catalog stitches it all together down to the individual product.

An honest data boundary. We show only what can be seen and verified: prices, promos, availability, and signals. We don't estimate or invent other companies' sales or margins.
Online · Chain AOlive Oil Extra Virgin 500ml104,90
Shelf · 12 Khreshchatyk StOLIVE OIL EV 0.5L99,90
Flyer · Chain BOlive Oil E.V. 0.5L — SALE94,90
Receipt · Chain COL.OIL EXTR.VIRG 0.599,90
Distributor feedOLIVE OIL EV 12x0.5L—
✓ One product card Olive Oil Extra Virgin 0.5L
EAN
4820000000000
Category
Oils and Vinegar
Package size
0.5L · also available in 0.25L and 1L
Languages
19
Market corridorUAH 94.90 – 104.90
Price Insightsyou are above the median by 4%
Assortmentpresent in 3 of 4 chains · gap in C
Brand Monitoringon shelf in 11 of 12 stores
Receipt & Product APIreceipt line → product with EAN

Names, package sizes, and prices in this example are illustrative — this is what matching one SKU across five sources looks like.

A supermarket shelf with recognized price tags
UAH 89.90▼ 4.6% vs market
UAH 69.90▲ 5.3% vs market
UAH 59.90new price · was 64.90
UAH 128.90▼ 2.0% vs market
UAH 74.50▲ 12.2% vs market
UAH 69.90buckwheat · within market corridor
UAH 89.90the same product as above
UAH 39.90▼ 3,1%
UAH 44.90▲ 6.7% vs market
A chain's flyer with promotional prices
A purchase receipt with product prices
A chain's online catalog on a smartphone
Shelfprice tag photo69,90
Flyerchain promo44,90
Receiptpurchase fact69,90
Onlinechain catalog69,90
0price tags recognized on shelf
From the price tag on the shelf to a pricing decision. The shelf, the flyer, the receipt, and the online catalog each see the same product differently. Costless recognizes the price in every source and merges it all into one picture — dashboards, charts, and assortment screens show exactly what to do about price and shelf.

Who it's for

One platform. Four working contexts.

Not one-size-fits-all dashboards, but concrete answers to the daily questions each role actually asks.

A pricing manager analyzing chain prices in a dashboard 01 · Retail Match confirmed · same EAN

Category and pricing managers

Other chains' products are already matched to your SKUs, and new items are picked up automatically. Your team works with prices and decisions, not matching spreadsheets.

“How do we stop matching the same products by hand every time?”
A brand manager checking product presence on the shelf 02 · FMCG Presence: 11 of 12 stores

Brands and manufacturers

Track actual presence, price positioning, promo activity, and changes across your control assortment.

“Where is the brand on the shelf — and what changed?”
A merchandiser photographing a price tag on the shelf with a smartphone 03 · Shelf Price tag recognized · UAH 69.90

Field teams and merchandisers

Tag Scanner turns shelf photos into recognized price tags: price, promo, and availability enter the system without manual re-typing — tied to the store address.

“How do we collect shelf prices without manual entry?”
A café owner greeting a regular guest with a digital loyalty card 04 · HoReCa 5 of 6 · free coffee

Cafés and service businesses

A repeat guest costs less than a new one. Loyalty 51 brings people back: rewards for visits, campaigns per venue — and visibility into who hasn't come by in a while.

“How do we turn a one-time visitor into a regular?”

Product modules

From a shelf signal to a team action.

All modules run on the same normalized catalog, so price, promo, and distribution in different reports always refer to the same product.

Price Intelligence

Not just a price — the context of the change.

Regular, promo, and card price; online and offline; observation history and comparisons across matched products.

Parent and child package sizesLarge and small packs of the same product are linked together — the markup for the format is visible instantly.
A single unit of comparisonWe compare cable per 1m regardless of the coil, and linoleum per running or square meter.
AnalogsWhen there's no direct EAN match, we show verified analog products that meet the same shopper need.
More about Price Insights →
Price Insights · screen fragment● live data
ProductYouChain AChain B
Milk 2.5% 1L42.9041.50same EAN44.200.5L package
Cable 2×1.5 · per 1m18.4017.90from a 100m coil19.10analog
Laundry Gel 3L289.00—out of stock275.00analog
TodayPromo started
−2 daysCard price
−6 daysSKU is back
Brand Monitoring

Your actual presence in the market.

Control assortment, distribution across observed chains, price index, promo monitoring, and change signals — with visible freshness and completeness for every metric.

More about Brand Monitoring →
A supermarket shelf with assortment gaps
Assortment New

What's on other chains' shelves — and what's missing from yours.

An assortment matrix by chain and address: gaps — products present in other chains but missing from yours; assortment overlap; expansion planning and analytics. Built on the same normalized catalog as prices.

MatrixGapsOverlapPlanAnalytics
Discuss Assortment →
Gaps · Sauces and Ketchupsupdated today
2 gapspresent in 2–3 chains, not in yours
A receipt undergoing digital OCR recognition
Receipt API

A receipt photo → confirmed campaign participation.

OCR recognizes line items, prices, date, store, and receipt total; the campaign layer checks promo conditions and filters out repeat submissions of the same receipt.

Receipt photo→OCR→Product matching→Confirmation
More about Receipt API →
A café owner and a regular customer using a digital loyalty card
Loyalty 51

Guests who come back.

A digital card with a “5+1” mechanic brings customers back: rewards for visits, campaigns per location, and a history for every guest. Launch in a day — no app, no hardware.

More about Loyalty 51 →

Workflow

From your SKU to a market signal.

We start with your full catalog or with KVI — the products shoppers use to compare prices. The platform takes on the hardest part: matching your products with those of other chains.

  1. Catalog · 12,480 SKUs
    1

    We connect your catalog

    Full catalog or KVI products: CSV, Excel, API, or a partner data feed. We define the chains, addresses, and scope of analysis.

  2. Shelf · flyer · receipt · online
    2

    We collect market data

    Online catalogs, physical price tags, flyers, receipts, and approved partner sources.

  3. Match found · 0.5L ↔ 1L
    3

    We match products for you

    Our proprietary matching technology finds equivalents even where names and package sizes don't match. Confirmed matches stay in the system — the comparison base only grows.

  4. ▲ 6% above market · 38 SKUs
    4Result

    Price Insights

    Your assortment against every chain: where you're pricier, where you're losing margin, where a promo just started. Alerts, CSV/JSON/XML/HTML export, or API.

  5. 14 SKU present in Chain A, not in yours
    5Result

    Assortment

    A matrix by chain and address, assortment gaps and overlap — what to add to the shelf and where you already cover the market.

Proven in practice

Five campaigns in five countries for an international promo campaign operator: Receipt API turned over 40,000 receipts into verified results.
Telenorma AG × Costless Receipt API
A receipt undergoing digital recognition
Receipt API · Telenorma40K+receipts processed in campaigns
Five countries of active Receipt API campaigns on a map of Europe
Campaign geography5countries in Central and Southeastern Europe

Security and privacy

Data under control.

Your catalogs, prices, and settings form your private layer: they never enter the global catalog or reach other clients. End-shopper personal data is handled on a minimized, aggregated basis — following GDPR principles.

Your private layercatalog · prices · corridors · settings
your team only
Costless global catalogobserved prices, promos, availability
shared foundation
Data minimizationWe collect and show only what a specific product and scenario requires.
Aggregation and anonymizationBehavioral insights are delivered as comparative aggregates, not as raw shopper profiles.
Role-based accessFeatures and data are scoped at the company level and by a specific user's permissions.
Private data layerBrand assortment, price corridors, and settings never change the global catalog.

Questions

What's worth clarifying before a demo?

Short answers about coverage, getting started, and data handling.

What coverage does Costless have?

The platform monitors 100+ retail chains in 30+ countries. Data depth depends on the country, chain, and source: online prices, physical shelf, promos, or receipts. On the demo call, we show you real coverage for your specific assortment right away.

Where do we start: full catalog or KVI?

Whichever your team already works with. Clients typically upload either their full catalog or KVI — the products shoppers use to compare prices. We first check match quality and signal usefulness on that scope, then expand chains, addresses, and sources.

How does Costless handle GDPR and personal data?

The architecture and processes follow a “privacy by design” principle: minimization, access control, aggregation, and anonymization. This is not a certification; the parties' roles, legal grounds, and specific scope of processing are set out in the contract and data processing agreement for your scenario.

Can a business see raw shopper receipts?

No, B2B analytics should never be a showcase of personal receipts. Business decisions rely on structured checks and aggregated indexes within the agreed scenario.

How do we receive data?

Via dashboard, scheduled CSV/JSON/XML/HTML exports, or API. The format depends on the module and your team's workflow.

Is there a free trial or public pricing?

There's no open free trial or public price list. We first clarify your assortment, countries, sources, and desired outcome; after that conversation we can agree on a limited pilot and prepare a commercial offer sized to your actual scope.

Next step

Let's start with your scenario.

For analytics products and Loyalty 51 — a short scoping brief. For Receipt API — a contact form about integration.

No generic request formQuestion about a product