Viher IT  /  Services  /  Product data

Origin data that holds up.

Origin fields, batch identifiers, immutable records, and an audit trail — designed into your product data model, webshop, or PIM, so that a claim on the product page can be traced back to the batch it actually came from.

A claim is only as good as the record behind it. In most webshops, origin is a sentence in a free-text description field. It cannot be queried, cannot be versioned, and cannot be proven after the fact — and when a buyer or an authority asks where a particular delivery came from, the answer is reconstructed from memory and email.

We fix the model underneath. Producer, farm or lot, batch, certificate, claim, and the evidence link between them become first-class fields rather than prose. Batch records become append-only, so a correction leaves a visible trail instead of quietly overwriting what was published last spring. Validation refuses to publish a claim that has no evidence record behind it. Existing free-text origin data gets migrated into the structured fields rather than left behind as a second source of truth.

This is the same work we did for Willit Oy, a marketplace for Finnish small producers, where origin is the entire product. It transfers cleanly to any catalogue: a custom database, a Rails or Django backend, Shopify metafields, or a PIM that was designed before traceability mattered.

How it runs.

  • One week reading your current schema, catalogue, and how product data actually gets entered
  • A written data model you can hand to your own developers, or that we implement
  • Migration of existing free-text origin data, with a report of what could not be resolved
  • Priced per phase — the model is a fixed price; implementation is scoped after you have seen it

What you get.

  • A documented data model covering origin, producer, batch, certificate, claim, and evidence link
  • Append-only batch records with a readable audit trail — who changed what, when, and why
  • Migration of existing free-text origin data into structured, queryable fields
  • Validation that blocks publishing a claim with no evidence record behind it
  • A per-delivery export for the buyer who asks where a specific consignment came from
  • A written handover so your team owns the model after we leave

A good fit for.

  • Webshops and marketplaces where origin is part of what the customer is buying
  • PIM and ERP owners whose product data was designed before traceability mattered
  • Teams whose origin information currently lives in spreadsheets and people's heads
  • Anyone who has to publish claims that depend on data entered by third-party suppliers

Next: DocumentationThe paperwork, produced automatically.

Better to know before the printer does.

Connect
Availability
Fully booked — not taking on new work right now.
The date
Directive (EU) 2024/825 is in national law by 27 March 2026 and applies from 27 September 2026. Packaging ordered before then will still be on shelves after.