Nabídka

Průvodce DPP Grid

QR Code Product Tracking: How It Actually Works

A lot of teams are in the same place right now. Packaging has a QR on it in a pilot deck, someone can scan it on a phone, and the project looks finished until legal, operations, or a retail partner asks harder questions. Which identifier is in the code? What happens when a supplier changes a material claim? Can the same item be traced through sale, repair, and resale without printing a new label? That's where most…

Autor DPP Grid Editorial posoudil/a DPP Grid editorial review zveřejněno 2026-09-19 Aktualizováno 2026-09-19 18 min

Overview

A lot of teams are in the same place right now. Packaging has a QR on it in a pilot deck, someone can scan it on a phone, and the project looks finished until legal, operations, or a retail partner asks harder questions. Which identifier is in the code? What happens when a supplier changes a material claim? Can the same item be traced through sale, repair, and resale without printing a new label?

That's where most QR projects either mature or stall. The printed square is the easy part. The difficult part is making the scan resolve to a governed product record that people inside and outside your company can trust.

Table of Contents

Why QR Code Product Tracking Is Suddenly on Every Roadmap

A mid-sized apparel brand can coast for years with care labels, SKU spreadsheets, and a product page per style. Then one season changes the brief. An EU retail customer wants a scannable product identifier on every garment. At the same time, another category team is fielding requests for repair-relevant product information and clearer traceability records.

!A comparison infographic showing how adding a scannable QR code to garment labels ensures EU regulatory compliance.

That shift didn't happen because QR codes became fashionable again. It happened because product identity is moving from static print to digitally resolvable records, and the legal framework is catching up. The ESPR text on EUR-Lex entered into force on 18 July 2024 and defines the Digital Product Passport as product-specific data that is electronically accessible through a data carrier under the relevant delegated act.

Three forces are converging

One force is regulation. The European Commission is explicit that there is no general obligation for every product to have a DPP, and that introduction is gradual through product-specific delegated acts. When a DPP is required, it must be active and registered when the product is first placed on the EU market, according to the European Commission DPP FAQs.

Another force is standards. GS1 made QR-based product tracking globally practical when it standardized Digital Link, a URL-based structure that can carry identifiers like GTIN plus batch, lot, expiry, or serial data and route different users to the right destination, including POS, traceability, regulatory, or consumer content, as set out in the GS1 US implementation guide.

The third force is adoption. QR is no longer a niche access method. A 2026 industry compilation reports a global QR code market of $13.04 billion in 2025, projected to reach $33.14 billion by 2030 with 20.5% CAGR, and says over 1 trillion QR codes were expected to be scanned worldwide in 2025. The same source reports 102.6 million smartphone users in the US are projected to scan QR codes in 2026, roughly one in three Americans, according to Wave's QR code statistics compilation.

Practical rule: If your roadmap still treats the QR as a marketing shortcut, you're solving last year's problem. The code is the carrier. The governed record behind it is the product system.

What QR Code Product Tracking Actually Means

Most confusion starts with one bad assumption. Teams look at the QR image and treat it as the product record. It isn't. In a working system, the QR is only the first step in a chain.

!A diagram illustrating the digital product passport workflow using a QR code scan to access product information.

A scan begins with a physical carrier printed on a label, carton, or product surface. That carrier contains a URL. The URL reaches a resolver. The resolver decides what to return based on the identifier in the code and, in many programs, the context of the request. A warehouse scanner, a POS system, a regulator, and a shopper might all start with the same code and end up in different views.

The resolver is where the system becomes useful

Older QR deployments usually sent everyone to one destination. That destination was often a campaign page, a product page, or a PDF. There was no stable identity model behind it, so the QR worked as a shortcut, not a tracking system.

A GS1 Digital Link QR changes that model. As described in Linkode's explanation of product traceability with GS1 Digital Link, these QRs can encode standardized identifiers such as GTIN, GLN, and SSCC in a web-address format that scanners and browsers can both read. The same carrier can resolve to product data, traceability records, or context-specific pages. The operational benefit is simple and important: the printed QR can stay the same while teams update the destination and data server-side.

What a real product passport adds

A passport-worthy record usually includes more than a style name and a hero image. It needs stable identifiers, versioned attributes, evidence for fields that matter, and controls over who can edit or approve changes. If a team updates a composition claim, a repair instruction, or a recall-relevant field, that change needs provenance.

In plain terms, QR code product tracking means this:

  • The QR carries a resolvable identifier
  • The resolver looks up the governed record
  • The record serves different users without changing the printed code
  • Trust comes from identifiers, evidence, and approvals, not from the QR image itself

A QR that opens a webpage is easy. A QR that survives a rename, a recall, a supplier correction, and a resale event is the real system.

Take a worked example like ` Even before anyone talks about user experience, there's a lot happening in that path.

The domain is the resolver endpoint. The 01 element carries the GTIN. The 10 element carries a lot or batch value. The 21 element carries the serial. In practice, this structure matters because scanners and downstream systems can extract the identifier components from the URL syntax itself, rather than treating the code as an opaque web link.

What the QR encodes

The image on pack contains the URL and the identifier structure inside that URL. It does not contain the full passport, the underlying document set, or your approval history. That distinction gets missed in internal discussions all the time.

GS1's guidance and industry implementations describe QR carriers that can encode GTIN plus batch or lot and serial numbers, and, where needed, production or expiry dates. That added granularity improves traceability resolution for recalls, anti-counterfeit checks, and lifecycle continuity, as explained by GS1 UK on QR codes powered by GS1.

What the resolver returns

Once the resolver receives the request, it can return the product page, passport snapshot, traceability data, or another context-specific destination. That's where your governed data model becomes visible. If the record behind the QR is weak, the scan will expose weak data faster than any spreadsheet audit.

Here's the cleanest way to separate responsibilities.

What Lives in the QR vs the Resolver Encoded in the QR image Returned by the resolver
Domain or resolver host Yes Not applicable
GTIN element in the GS1 Digital Link URL Yes May be repeated or normalized
Lot or batch element Yes, if included May be enriched with related data
Serial element Yes, if included May be matched to item record
Full product passport fields No Yes
Evidence links and supporting documents No Yes
Approval state and version history No Yes
User-specific destination logic No Yes

The source of truth isn't the QR

A printed code can be copied. A URL can remain stable while the underlying data improves, degrades, or changes ownership. That's why the encoded URL should never be treated as the source of truth. The useful object is the governed record behind it, along with the evidence and controls that support that record.

If you're designing internal architecture, treat the QR as transport, the resolver as routing, and the passport as controlled product data.

Implementation Choices for Labels, Resolution and Privacy

A prototype usually scans on a phone in an office. Production labels have to survive lint, glare, curved packaging, thermal transfer variation, woven tags, carton abrasion, and warehouse handling. That's where implementation decisions stop being cosmetic.

Placement changes the failure mode

A care label, a hangtag, and an outer carton solve different problems. A care label stays with the garment after purchase, which makes it useful for downstream repair or resale. A hangtag is easier to print cleanly and easier for shoppers to spot, but it often gets removed. A carton is ideal for logistics, but it's not the persistent consumer touchpoint.

The right choice depends on what event matters most:

  • Consumer journey first: use a location the buyer keeps
  • Warehouse workflow first: prioritize scan reliability in handling environments
  • Both: separate consumer and logistics use cases instead of forcing one label to do everything

Resolution and symbol choices are operational, not theoretical

Teams often ask for one universal QR style. That usually leads to compromise. Consumer units need a symbol that survives variable phone cameras and small print areas. Shipping cartons and pallet labels need a symbol that survives speed, distance, and rougher handling.

Label and resolution decisions for GS1 Digital Link QRs Consumer unit (care label / hangtag) Shipping carton / pallet
Placement Visible, durable, retained after sale if possible Easy to access during receiving and picking
Print substrate Fabric, paper, coated packaging, plastic film Corrugate or transport label stock
Damage tolerance Important for wear, folding, abrasion Important for scuffs, tears, wrapping
Data granularity Often GTIN plus optional serial or lot Often batch-oriented, sometimes serialized
Scan context Phone cameras and handheld scanners Warehouse scanners and line operations
Privacy concern Higher, because consumers may register or transfer ownership Lower for public interaction, higher for internal routing data

Error correction matters when labels get damaged or distorted, but higher resilience can also increase symbol density. There isn't a single right answer. The test is scanning on the actual substrate, with the actual printer, in the actual workflow.

Treat print validation as a release gate. A QR that scans in a browser preview but fails on finished labels isn't ready.

Privacy belongs in the resolver layer

The QR itself shouldn't expose more than the program needs. If all you encode is a product identifier and routing structure, you retain flexibility. Sensitive claims, user-specific data, or consent-driven experiences should sit behind the resolver with controlled disclosure.

That also keeps free-text sprawl under control. For compliance-sensitive fields, signed claims and approved structured values are safer than open editing. The code transports identity. The resolver enforces what each user sees.

Getting Product Data Into the System

A QR programme usually stalls here, not at print. The code can scan perfectly and still fail in production because the underlying record is inconsistent, unapproved, or split across too many systems.

!A three-step infographic showing manual data entry, CSV batch uploading, and Shopify API integration methods for businesses.

Teams usually start with three ingestion paths: manual entry, batch import, or direct integration with commerce and other source systems. The right choice depends less on volume alone and more on governance. A pilot with 50 SKUs can still break if five people can edit claims without evidence or approval.

Where each path works

Manual entry fits a narrow launch, a controlled repair programme, or item-level records that need line-by-line review. It also works when compliance needs to inspect every public field before release. It starts to fail once variants, market-specific content, and supplier updates arrive on different timelines.

CSV or XLSX remains the practical middle ground for many brands because it gives merchandising, compliance, and operations a shared template. That convenience comes with familiar failure points. Rows get duplicated, identifiers get pasted over, and evidence-backed claims end up mixed with ordinary marketing copy.

Shopify sync plus API is usually the right setup when catalog data changes often and the same product record feeds ecommerce, support, and passport outputs. The connector is rarely the hardest part. Field ownership is. Someone has to decide whether the product title lives in Shopify, whether material claims come from PLM or compliance, and which changes require a human sign-off before they go public.

Comparison of ingestion paths

  • Manual entry suits low record counts and high scrutiny. It becomes slow and error-prone under repeated variant updates.
  • CSV/XLSX batch import suits controlled bulk uploads. It breaks down when validation is weak or the file has no stable join key.
  • Shopify plus API suits fast-moving catalogs and cross-system consistency. It causes problems when the storefront description starts acting as the product master.

A platform in the DPP software category, including DPP Grid, can support all three routes while adding evidence-backed fields and approval controls before public claims are published. That matters when ecommerce, compliance, and after-sales teams all touch the same record. It does not replace legal review, and it does not certify that the product meets any regulatory requirement.

The field model matters more than the connector

The QR is only the transport layer. Trust sits in the product record behind it.

If a merchandiser renames "Crew Tee" to "Core Cotton Tee", the identifier used to join that product across systems still has to stay stable. In practice, that means using persistent identifiers, keeping sensitive fields tied to source documents, and separating editable commerce content from controlled compliance data.

Primary regulatory sources point in the same direction. The proposed Ecodesign for Sustainable Products Regulation establishes the framework for a Digital Product Passport and ties it to data carrier, identifier, and information requirements set through delegated acts. The European Commission's proposal makes clear that the passport is a structured information system, not just a printed code on pack. See the European Commission proposal for an Ecodesign for Sustainable Products Regulation.

For implementation teams, the practical question is simple. Which fields are descriptive, which fields are claim-sensitive, which documents support them, and who can approve a change? Get that wrong and the QR becomes a clean scan that routes users to a record your own teams do not trust.

From First Scan to Repair, Resale and Reuse

The first consumer scan is usually treated as the destination. In practice, it should be the start of the lifecycle record.

!A diagram illustrating product lifecycle management from QR code scanning, warranty, purchase, repair, to resale and reuse.

A persistent identifier lets the same item or batch record support multiple events without reissuing the QR. A shopper scans the code to view materials and care information. Later, the same record can attach proof of purchase, warranty registration, repair history, resale verification, or take-back guidance.

What a persistent record unlocks

For brands running repair or resale programs, this is the difference between a marketing QR and an operational one. If the identifier remains stable, the same passport can carry continuity across ownership changes and service events.

That continuity becomes valuable in several real workflows:

  • Warranty and support: the record can confirm which model or item the customer holds
  • Repair booking: a service center can append repair-relevant events against the same identity
  • Resale verification: a secondary buyer can check whether the product record matches the item presented
  • Take-back and recycling: the passport can point to the correct end-of-life guidance for that product line

Evidence quality matters after the sale

Claims made later in the product lifecycle still need evidence. A repair log should come from an authorized or documented source. A materials correction should preserve who changed it, when, and why. A resale verification marker should be tied to an auditable event, not a free-text note someone added months later.

The useful question isn't whether a QR can open a repair page. It's whether the repair event becomes part of the same trusted record.

Governance decides whether the history can be trusted

Someone has to control who may append, edit, approve, or publish lifecycle events. That's especially important when supplier contributions, service-center updates, and consumer-facing pages all touch the same product identity.

Good governance usually includes:

  1. Role boundaries so commerce, compliance, and service teams don't overwrite each other.
  2. Human approval for claims that affect legal or public-facing fields.
  3. Version history so teams can prove what was published at a given time.
  4. Source-linked records so each sensitive field can be traced back to a document or attestation.

Without that layer, the QR continues to scan, but the history behind it becomes hard to defend.

Regulatory Reality Check on Digital Product Passports

The biggest mistake I see is treating all DPP discussion as if it were already mandatory across every category. It isn't. The legal base exists. Product-specific obligations are being phased in.

What is already in force

The European Commission page for economic operators gives the current indicative rollout timeline by category. It names 2026 for iron and steel, 2026 to 2029 for energy-related products, 2027 for textiles, tyres and aluminium, 2028 for furniture, and 2029 for mattresses and ICT products, with a transition period of at least 18 months after delegated acts are adopted. Those dates are planning signals, not a blanket immediate requirement across all goods.

The Commission has also made clear that the registry is part of the formal system. Article 13 ESPR requires a central Digital Product Passport registry, and the registry was launched on 20 July 2026 together with a testing environment, as noted by the ESPR implementation summary on the EU Digital Product Passport site.

What teams should separate internally

Use this distinction in project planning.

Status of Major DPP Regulations Referencing QR Codes Scope Status Data carrier reference
ESPR legal framework Broad framework for ecodesign and future DPP obligations In force DPP data must be electronically accessible through a data carrier under applicable delegated acts
Product-category delegated acts Specific obligations by product group Still being adopted over time Carrier details depend on category rules
DPP registry under ESPR Central registry component Formal part of the system and launched with testing environment Supports system operation, not a substitute for product data governance
Industry use of GS1 Digital Link Product identity and routing practice Best practice and standardization route Useful standard, not the only compliance question

What that means for QR code product tracking

Don't tell the business that every SKU needs a final DPP build right now. Tell them the safer truth. The framework is real, the category-by-category obligations are arriving gradually, and a QR-based program only becomes reliable when identifiers, evidence, approvals, and publication controls are already in place.

That also means teams should label dates correctly. A proposed or indicative timeline is not the same as an adopted obligation. For compliance planning, that distinction matters as much as the code you print.

A Practical Readiness Checklist and Next Step

A typical failure looks like this. The team prints the code, launches the page, and gets through the first retailer review. Three months later, a supplier document changes, customer service needs a repair lookup, and nobody can say which fields were approved, who approved them, or which identifier the QR is supposed to resolve to. The QR image still scans. The product record behind it is already drifting.

That is the point of a readiness check. The QR is only the transport layer. The hard part is whether the scan lands on a governed record that can survive catalog updates, evidence requests, and post-sale events.

Identifiers and carrier design

Use these as pass or fail questions.

  • Do you have a persistent identifier policy? GTIN is the usual baseline, with batch, lot, or serial added where the use case or category rules require more precision.
  • Can that identifier survive catalog changes? A title change, bundle update, or merchandising rename should not create a new product identity.
  • Does the QR resolve through a controlled domain or resolver? If a third party controls routing, continuity becomes a commercial and compliance risk.

A common mistake is using the SKU name as the identity key. That works until the business changes the name and the scan history no longer lines up with the product record.

Data, evidence and approvals

A polished landing page is not enough. Teams need a record structure that can stand up to review.

  • Are compliance-sensitive fields tied to source documents or system records?
  • Can internal teams or suppliers submit evidence without publishing claims directly to the public page?
  • Does a named reviewer approve public-facing claims before release?
  • Can you reconstruct what was published on a given date if a regulator, retailer, or marketplace asks?

Under the Ecodesign for Sustainable Products Regulation, the framework for digital product passports is tied to electronically accessible product information and category-specific delegated acts will define the details. Under the General Product Safety Regulation, economic operators also need processes for product safety information, traceability, and corrective actions. A QR can help deliver that information. It does not replace document control or approval discipline. See Regulation (EU) 2024/1781 and Regulation (EU) 2023/988.

Operational plumbing and lifecycle events

Pilots usually break. The issue is rarely QR generation. The issue is field ownership, ingestion, and change control once the first batch is live.

  • Have you chosen the ingestion path on purpose? Manual entry, CSV or XLSX import, Shopify mapping, and API feeds all create different failure modes.
  • Is each field owned by a system and a team? Commerce, PLM, compliance, supplier portal, and service operations often all touch the same record.
  • Can the same record accept later events? Repair intake, recall handling, ownership registration, resale verification, and take-back should attach to the existing identity, not spawn parallel records.
  • Have you tested the printed code on the final substrate in real conditions? Curved packaging, matte coatings, low contrast, and small quiet zones still cause scan failures.

Start with one SKU family and one live workflow. A narrow pilot with clean ownership usually teaches more than a broad rollout with unresolved approvals.

A practical next step is to pick a product line where the business already feels pain. Service lookups, warranty claims, traceability gaps, or resale verification are good candidates. Define success in operational terms: stable identifiers, evidence-backed fields, named approval, successful print-and-scan validation, and one downstream event running against the same governed record.

If you're building toward QR-based product passports, DPP Grid is one option for managing persistent identifiers, evidence-backed fields, human approval, QR publication, and Shopify, CSV, or API workflows in one governed record. It is useful when the challenge is not generating a QR image, but keeping the product data behind that QR reviewable, versioned, and fit for compliance, repair, resale, and publication where permitted.

This article is operational guidance, not legal advice or certification.