A PIM can support product-data workflows around GTINs, barcodes, packaging levels, and retailer requirements, but it should not blur the line between managing identifier-related data and the external processes that govern identifier ownership or issuance. The software's job is to model, validate, connect, and operationalize the data your organization is responsible for.
Start by separating GTINs from internal product IDs
An internal SKU, supplier code, ERP product ID, marketplace listing ID, and GTIN may all identify the same commercial item in different systems. Treating them as one universal field creates matching problems later.
The PIM should represent identifiers by type, source, scope, and status. That lets teams know which value is internal, which comes from a supplier, which is used by a retailer, and which is tied to a specific packaging level.
Model packaging levels as relationships, not duplicate products
A consumer unit, inner pack, case, and pallet can carry different identifiers and measurements while still belonging to one product hierarchy. The data model should represent those relationships explicitly so changes to shared attributes do not require maintaining several disconnected product records.
This becomes especially important when dimensions, weights, counts, or logistics attributes differ by package level. The PIM should make it clear which value belongs to which level and which destinations consume it.
Validate structure before validating format
Checking that an identifier has the expected format is only one part of data quality. The platform also needs to know whether the identifier belongs on the right product or package, whether it conflicts with another record, and whether required related fields are complete.
Validation rules should produce actionable errors. A user needs to know whether the issue is a missing identifier, duplicate assignment, invalid relationship, incomplete packaging data, or a destination-specific requirement.
Keep source and ownership visible
Identifier-related data may originate from internal systems, suppliers, or external processes. Preserve the source and ownership context rather than allowing any user or import to overwrite a reviewed value.
A good workflow distinguishes between proposed, imported, validated, approved, and active data where those states are useful. That gives teams a controlled path for changes without pretending the PIM itself is the authority for every identifier.
Connect GTIN-related data to retailer readiness
Retailers and marketplaces can require different combinations of identifiers, packaging information, category data, images, attributes, and other product content. A PIM can use destination-specific rules to show whether a product is ready before a feed or submission is generated.
The readiness result should explain the missing or invalid fields rather than only showing a score. Product teams need to know what to fix and whether the blocker sits in the source data, mapping, approval workflow, or destination rule.
Design imports and integrations carefully
GTIN-related data may need to move between ERP, supplier systems, PIM, ecommerce, marketplaces, retailer feeds, or external product-data services. Define the authoritative source for each field before building synchronization.
Then handle the technical details: authentication, external IDs, field mapping, duplicate protection, retries, rate limits, file or API formats, and visibility into failed updates.
Audit important identifier changes
When identifiers or package relationships affect downstream trading partners, teams should be able to see who changed a value, when it changed, what the previous value was, and which destinations may be affected.
Audit history is not a substitute for access control. Restrict high-impact changes to the right roles and require review where the workflow warrants it.
What the PIM should not claim to do
PIM software can store, validate, and workflow identifier-related data. It should not imply that the software provider issues GTINs, represents GS1, or certifies compliance simply because the platform supports GS1- or GTIN-related fields and processes.
The implementation should be designed around the organization's actual subscriptions, data responsibilities, trading-partner requirements, and relevant standards processes.
NxtHatch builds custom PIM and product-data software that can support identifier, validation, packaging, retailer-readiness, and integration workflows. Read our product data quality and retailer readiness guide or contact us to discuss the data model.

