Product Data for Pet Food: Labelling and Composition

Analytical constituents, composition and additives aren't nice-to-have attributes — they're a mandatory declaration. Where GDSN delivers them, where it stops, and how to keep every record complete.

Jakob Feinböck, ProductbayJuly 4, 20267 min read
☝️Key takeaways
  • Pet food is a compliance product: analytical constituents, composition, additives and feeding instructions are legally mandatory fields, not optional marketing copy.
  • GDSN (via a data pool) delivers clean records for the big branded manufacturers — but smaller brands, private label and regional suppliers still arrive as Excel and PDF.
  • The risk is a missing or wrong declaration field: an incomplete record isn't just ugly, it can be non-compliant.
  • Productbay defines the mandatory-field set once, flags every incomplete record, and uses AI to read the declaration out of supplier PDFs into structured fields.

A bag of dog food and a running jacket both sit in a shop catalog, but they don't behave the same way in your product data. If the jacket is missing its material, that's a poor listing. If the pet food is missing its analytical constituents or additive declaration, that's a legal problem. Pet food is a compliance product — and its data reflects that.

Product data for pet food is a mandatory declaration: analytical constituents, composition, additives and feeding instructions are legally required fields, not optional marketing copy. That's the whole difference between pet food and most of a general assortment, and it's why the shortcuts you take elsewhere don't work here. This is a focused slice of the broader pet-retail challenge, sitting next to the wider food & beverage world it shares its labelling logic with.

What makes pet-food product data so demanding?

The core problem isn't volume, it's that every record has a legally fixed shape. Feed labelling law prescribes what must appear, per product:

  • Analytical constituents: crude protein, crude fat, crude fibre, crude ash — and, depending on the product, moisture, calcium and phosphorus. Declared values from the manufacturer, comparable across products.
  • Composition: the ingredient list, in the prescribed order. Not a marketing sentence — a structured declaration.
  • Additives: nutritional, technological and sensory additives, with amounts where the law requires them.
  • Feeding instructions and metadata: feeding guide, net quantity, best-before date, batch, and the manufacturer or responsible party.

Every one of these belongs in a structured field, not free text — because customers filter and compare on them and because a regulator can ask for them. The moment they arrive as a paragraph in a supplier PDF, someone has to parse each value into the right attribute, and that manual step is where gaps and errors are born.

Which standard covers it — and where does GDSN stop?

For FMCG master data the exchange standard is GDSN, the Global Data Synchronisation Network, accessed through a data pool such as 1WorldSync or Atrify. Large branded pet-food manufacturers publish through it, so for those brands you get clean, structured records — GTIN, logistics data, and often the declaration itself. But you have to be honest about the coverage:

Data layerWhat GDSN / pools deliverWhere it stops
Branded master dataClean GTIN and logistics records for big brandsNothing for suppliers outside the pool
Declaration fieldsOften included for GDSN-published brandsMissing or partial for smaller brands
Private labelYou are the data source — no poolComposition and analytics built by hand
Specialist / regionalRarely GDSN-publishedExcel and PDF datasheets only
Sales contentNot the job of a data poolDescriptions and benefit copy absent

In short: GDSN covers the branded core well and gives you a clean skeleton for the big manufacturers. What it doesn't cover is the smaller brands, the private label you own, the specialist and regional suppliers, and the sales content — and that's a large share of a typical pet assortment's SKU count.

How does Productbay keep every record complete?

The job is to hold the pool data and the manual supplier files in one structure, and to guarantee that the mandatory fields are never missing. That's exactly what Productbay is built for:

  • Consolidate: import every source once — GDSN pool export, supplier CSV, Excel, feed, PDF datasheet — and match by GTIN so branded and non-branded records live in one catalog with a single field structure.
  • Enforce completeness: define the mandatory-field set once — analytical constituents, composition, additives, feeding instructions — and Productbay flags every record missing one, so nothing publishes with a gap in a compliance field.
  • Enrich: AI reads analytical values, composition and additives out of supplier PDFs and datasheets into the correct structured attributes, writes sales descriptions and translates via DeepL — always with a review queue before publish.

Productbay starts where GDSN ends: it takes over the suppliers outside the pool, the private label where you are the data source, and the declaration fields no smaller brand delivered cleanly. Productbay is built for specialist retailers running multi-supplier, multi-channel catalogs — and pet food is a textbook case for why complete, structured data isn't optional. For the wider assortment view, see the pet-retail overview.

Frequently Asked Questions

Let's look at your pet-food data process

Mandatory declaration fields, GDSN pool data and supplier PDFs in one catalog — with a check that nothing publishes incomplete. See how Productbay consolidates, enriches and validates pet-food data in a 30-minute walkthrough.

Get started