Product Data for Toys by Age: Managing Age Ratings Correctly

The age rating is a toy retailer's most double-edged attribute: a legal EN 71 duty and the top shop filter at once — yet suppliers rarely deliver it the same way twice.

Jakob Feinböck, ProductbayJuly 4, 20267 min read
☝️Key takeaways
  • For toys the age rating is both a duty and a filter: EN 71 requires the „not under 3“ warning, and age band is the number-one shop filter parents use.
  • Suppliers deliver it inconsistently — free text „ab 3“, a minimum-age field, an EN 71 symbol on the packaging image, or a „3–6“ range — so the same fact arrives in four shapes.
  • The EN 71 warning is not a shop filter: you need both the compliance warning on the product and a clean, structured age attribute to facet on.
  • Productbay normalizes every representation into one age attribute and runs completeness scores, so you see instantly which SKUs still lack a rating.

In a toy shop, one attribute does more work than almost any other: the age rating. A parent shopping for a three-year-old filters by age before they look at brand, price or theme. And the same field is a legal signal — the EN 71 safety standard requires a clear „not suitable for children under 3 years“ warning on any toy with small parts. The age rating is a duty and a sales filter in a single number, and getting it clean across every supplier is harder than it sounds. This is a focused piece under the broader toy retail product-data challenge.

Product data for toys by age is the discipline of turning one legal-and-commercial fact — the appropriate age — into a clean, complete, filterable attribute on every product. Sounds trivial. It isn't, because your suppliers don't agree on how to state it.

Why is the age rating so hard to get right?

Two things collide in a single field. First, the age rating is a compliance obligation: under EN 71, a toy with small parts must carry the „not suitable for children under 3“ warning, usually shown as the crossed-out 0–3 symbol, and the shop is expected to surface it. Second, it is the most-used shopping filter in the category — age band beats every other facet for gift buyers and parents.

Making it worse, there isn't one „age“ but two:

  • Legal minimum age — a safety floor driven by small-parts and EN 71 requirements. „Not under 3.“
  • Recommended play age — a marketing range about play value and developmental fit, e.g. „3–6 years.“

A customer-facing shop needs both: the compliance warning displayed, and a structured age band to filter on. Confuse them, or leave either blank, and the product is either non-compliant or un-findable.

Why do suppliers deliver the age rating inconsistently?

Because there is no field everyone fills the same way. Across a multi-supplier assortment, the exact same fact — „suitable from age 3“ — arrives in wildly different shapes:

  • As free text in the description: „ab 3 Jahren“, buried in a paragraph, not a structured field.
  • As a structured minimum-age attribute: a clean number, but only from the more mature suppliers.
  • As an EN 71 warning symbol printed on the packaging image — visible to a human, invisible to a filter.
  • As a recommended range like „3–6“, mixing legal minimum and play recommendation into one span.
  • Or not at all — nothing in the feed, everything on a PDF datasheet or the box.

Consolidate a few dozen suppliers and you're staring at all five patterns at once. The manual work is reading each one, deciding what the minimum age really is, and typing it into a single consistent attribute — thousands of times.

Which standards help — and where do they stop?

There are standards in play, but each covers only a slice. Here's the honest split:

Data layerWhat the standard deliversWhere it stops
Safety warningEN 71 defines the „not under 3“ warning and 0–3 symbolIt's a warning, not a filterable age field
Structured master dataGDSN / ETIM can carry a minimum-age attributeOnly if the supplier actually fills it — many don't
Article identityGTIN/EAN identifies the product cleanlySays nothing about age suitability
Recommended play ageNo binding standard at allPure supplier free text and marketing ranges
Sales contentNot the job of any of these standardsDescriptions, benefit copy, imagery absent

In short: EN 71 gives you the legal warning but not a filter; GDSN/ETIM can carry a clean minimum age but only when the supplier bothered to fill it; and the recommended play age has no standard behind it at all. The gap — a complete, normalized, filterable age attribute on every SKU — is exactly the part left to manual work.

How does Productbay help with age ratings?

Productbay treats the age rating as a first-class attribute and closes the gap in three moves:

  • Normalize: whatever shape the age arrives in — free text „ab 3“, a minimum-age field, an EN 71 symbol reference, a „3–6“ range — Productbay maps it into one consistent age attribute, with distinct fields for legal minimum and recommended range.
  • Score completeness: a completeness score runs across the catalog and flags every SKU that's missing an age rating, so the gap is visible instead of discovered by a customer. AI extracts the minimum age and recommended range from descriptions and PDF datasheets where no structured field exists, and proposes them for review.
  • Publish with the warning: the compliance warning and the structured age band both flow out to Shopify, Shopware and marketplace feeds, so the shop shows the EN 71 notice and offers a clean age filter at the same time.

Nothing publishes without a review step — the point is to make a large toy catalog complete and filterable by age without a human retyping every rating by hand. Productbay is built for specialist retailers running multi-supplier catalogs, and the age attribute is one example of the wider job: consolidating, normalizing and enriching inconsistent supplier data into one clean structure. For the full category picture, start with the toy retail overview.

Frequently Asked Questions

Let's look at your product data process

Age ratings that are a duty and a filter, delivered four different ways by four suppliers — that's exactly the gap Productbay closes. See how it normalizes and scores the age attribute across your whole toy catalog in a 30-minute walkthrough.

Get started