Enterprise Graph

Align every commercial decision on the same evidence.

Molsaro resolves every product, account, channel, market and competitor in your data to one commercial subject, holds it in your own hierarchy, and states which market and which period a comparison belongs to — so the analysis a pricing lead runs and the forecast Finance approves are describing the same thing.

  • Your systems keep their own keys. Nothing has to be renamed at source.
  • Every question, forecast, report and Agent joins on the same subject, in the same structure, for the same window.
  • Everything stays inside your organisation’s boundary.

Pack architecture study

DE grocery category review, Q2

Halverd Group joint business plan

3 documents linked to this subject

Molsaro ID sku_8f4c21

Own brand

Marnholt Sparkling 1.5 L 6-pack

  1. Manufacturer Rethberg Getranke
  2. Brand Marnholt
  3. Sub-brand Marnholt Sparkling
  4. SKU 1.5 L 6-pack
Market
Sparkling Water · Germany · Grocery
Period
Rolling 12 months to Jun 2026

Source identifiers

SAP S/4HANA
MAT-4471129
Retail scan file
MARNHOLT SPKL 1,5L 6PK
Salesforce
Marnholt Sparkling (1.5L 6pk)
Panel export
MARNHOLT SPARK 1.5L MULTI
Category review
Marnholt 1.5 Sparkling
Five source identifiers resolved. One more held back until it can be matched.

Forecast · same subject · same market · same window

Know exactly what you are looking at.

  • Identity

    One product, one account, one market — however many systems spell them differently.

  • Structure

    Manufacturer, brand, sub-brand, SKU. Your own hierarchy, kept current.

  • Scope

    Which market a comparison holds in, and which period it covers.

  • Knowledge

    The research, the notes and the documents attached to the subject, not filed in a folder somewhere.

Identity

Reconcile your systems once, and every analysis inherits the result.

Molsaro reads the hard keys your systems already carry — material master numbers, retailer product codes, account IDs — and resolves them to one commercial subject. Names, spellings and retired codes resolve to the same subject. When an identifier could belong to two different subjects, the match is held back rather than guessed, so an ambiguous mapping never quietly inflates a number.

  • Identity is decided once, in one place. Every query, forecast, report and Agent joins on it.
  • Retired codes and old links keep resolving to the same subject, so saved analysis and saved links survive a migration.
  • A display name is never what a number is joined on.
MAT-4471129 MARNHOLT SPKL 1,5L 6PK Marnholt Sparkling (1.5L 6pk) 4471129-DE MARNHOLT SPARK 1.5L MULTI marnholt_sparkling_15 Marnholt 1.5 Sparkling SPKL15/6 DE-GRO-4471129 MAT4471129 MRNHLT-SPKL-15L-6 marnholt-sparkling-1-5l MARNHOLT 1,5L MRN-15-SPK HELD — 2 IDENTIFIERS THAT COULD BELONG TO TWO SUBJECTS Nothing ambiguous joins the numbers. Marnholt Sparkling 1.5 L 6-pack sku_8f4c21 MANUF BRAND SUB-B SKU MAT-4471129 MARNHOLT SPKL 1,5L 6PK Marnholt Sparkling (1.5L) 4471129-DE MARNHOLT SPARK 1.5L marnholt_sparkling_15 DE-GRO-4471129 MARNHOLT 1,5L MRN-15-SPK HELD — 2 IDENTIFIERS THAT COULD BELONG TO TWO SUBJECTS Marnholt Sparkling 1.5 L 6-pack sku_8f4c21 MANUF BRAND SUB-B SKU Nothing ambiguous joins the numbers.
Matched on
the material master key
Confirmed by
the scan file and the panel export
Still resolves
the retired code 4471129-DE

Sparkling Water · Germany · Grocery · 12 months to Jun 2026

  • Private label 21.3%
  • Steinquell 18.6%
  • Marnholt Sparkling Own 14.2%
  • Adlerbrunn 11.9%
  • Voranquell 9.4%
  • All other brands 24.6%

Chilled Single-Serve · Germany · Convenience · 12 months to Jun 2026

  • Estarel Tonic 19.8%
  • Steinquell 15.1%
  • Kirbrandt Still Own 12.7%
  • Marnholt Sparkling Own 10.4%
  • Adlerbrunn 8.9%
  • All other brands 33.1%

Two of these are yours. Same market, still competitors.

12 months to Jun 2025 — the same market, a different set

Voranquell
No sales in this market before Sep 2025. Not in the 2025 set.
Talwerk Mineral
Traded until Feb 2026. In the 2025 set, not in this one.
Value share by brand in two markets over the same twelve months, with the 2025 competitor set for the first market beneath.

Market and period

Measure share against the brands you actually compete with.

Competition is decided by market and by period, not by who owns what. Molsaro reads the competitor set from the brands that actually traded in that market during the window you asked about — so a set drawn for last year does not quietly decide this year’s share.

  • Ownership is a separate fact. Two of your own brands can compete with each other in the same market, and Molsaro reads them that way.
  • The same pack has a different peer group in grocery and in convenience, because they are different markets.
  • Change the period and the set is redrawn — entrants appear, exits drop out.

Structure

Analyse at the level you actually manage the business.

One pack sits under every structure your business reads it by, at the same time — the product chain you own it through, the category you report it in, the segment you position it in, and the geography and organisation you sell it through. Ask for brand, category, region or business unit and the same number rolls up each way, out of the same row.

One identity · every structure your business reads it by

  1. Consumer pack
  2. Pharmaceutical carton
  3. Shelf position
  4. Assembly part

One subject, every structure it is read by

Marnholt Sparkling 1.5 L 6-pack

  1. Product
    1. Rethberg Getranke
    2. Marnholt
    3. Marnholt Sparkling
    4. 1.5 L 6-pack
  2. Classification
    1. Water
    2. Sparkling water
  3. Positioning
    1. Non-alcoholic
    2. Premium sparkling
  4. Geography
    1. Germany
    2. West
    3. Rhine-Ruhr
  5. Organisation
    1. Beverages
    2. Water & mixers

Market Sparkling Water DE Channel Grocery Account Halverd Group Pack size 1.5 L Product form rPET bottle

In pharma, the same subject also carries

  1. ATC
    1. N
    2. N02
    3. N02B
    4. N02BE
  2. EphMRA
    1. N
    2. N2
    3. N2B
    4. N2B1

Molecule Paracetamol Dosage 500 mg Rx / OTC OTC

Added to the product chain, never instead of it.

Linked levels are hierarchies that roll up; attributes that stand on their own are drawn as chips. Every one of them is carried on the same row of commercial fact.

Downstream

Put the same understanding behind every answer you get.

The graph settles what a subject is, where it sits and which scope applies. What happens next belongs to the parts of the platform built for it — and each of them starts from the same subject, the same structure and the same window.

  • Decision Intelligence

    Reads
    the subject, its place in the hierarchy, its market and its period
    Returns
    the forecast, the simulated scenario, the decomposition of what moved

    Every forecast and every scenario runs on the subject, structure and window your team actually asked about.

  • Molsaro AI

    Reads
    the same subject, and the documents linked to it
    Returns
    the answer, the analysis, and the sources it drew on

    Ask about a brand and it knows which brand, in which market, for which period.

  • Agents

    Reads
    the same subject and the same scope, on a schedule
    Returns
    the competitor brief, the monitored guardrail, the recurring report

    Two Agents watching the same brand are watching the same brand.

Constant across all three SubjectStructureMarketPeriod

Give your next decision a starting point everyone agrees on.

We will walk your own products, accounts and markets through it, and show you what changes when every team reads them the same way.