The move to one symbol
A GS1 Digital Link code carries the product identifier in a form that a till can read as a barcode and a phone can read as a web address. One symbol, two audiences, and a retail transition already under way in most major markets.
That matters for CPG specifically because the alternative is what happens today: a barcode, a promotional QR code, a recycling mark and a batch code all fighting for the same panel.
What the shopper gets
- Full ingredient and allergen detail, at a readable size, in their own language
- Origin and batch traceability, which is a purchase driver in food and a requirement in several categories
- Recipes and usage, which is the content that measurably increases repeat purchase, because the barrier to buying again is usually not price but not knowing what else to do with it
- Sustainability and recycling, expressed properly rather than as three icons nobody can interpret
- Promotions and loyalty, which is where most brands start and where the least long-term value is
What the brand gets
CPG has always been blind between the factory and the shelf. Scans change that:
- First-party data from customers you have never been able to reach through the retailer
- Regional and store-level engagement, which is how you learn where a launch is actually landing
- A direct line to households, which is the difference between a recall notice on a website and one that reaches the pack in the cupboard
- Promotion measurement that does not wait weeks for sell-through
Recall is the argument that wins internally
Marketing teams like the recipes. Legal and operations sign the budget for the recall case.
A dynamic code on every pack means an affected batch can be told, on the pack itself, what to do. That is a materially better outcome than a press notice, and it turns the QR programme from a campaign line into a risk control.
Print discipline
- Add the code to the dieline as a keep-clear zone, like the barcode, so it never lands under a flap or a promotional sticker
- 15 to 20 mm, flat panel, matte over gloss, never directly on metallised film
- Keep the encoded payload short so the code stays a low version with chunky modules
- Proof on the real substrate with the real press, because flexo dot gain on film is significant
Do not waste the scan
The most common CPG mistake is pointing every pack at the brand homepage. The shopper scanned a specific product for a specific reason. Land them on that product, with the answer first and the brand story below it.
Build a CPG QR code programme in 4 steps
Plan for one symbol
A GS1 Digital Link code serves the till, the supply chain and the shopper, instead of adding a fourth mark to a crowded panel.
Lead with disclosure, then recipes
Ingredients, allergens, origin and recycling first. Usage content is what drives the repeat purchase.
Reserve the code zone in the dieline
15 to 20 mm on a flat panel, matte, proofed on the real substrate with the real press.
Keep it dynamic for recall reach
An affected batch can be told what to do on the pack itself, which is the strongest internal argument for the whole programme.
Frequently asked
Should CPG brands use GS1 Digital Link or a normal QR code?
For retail products, GS1 Digital Link increasingly wins because one symbol serves the checkout, traceability and the consumer page. A normal dynamic code is fine for anything that never crosses a till.
What content actually drives repeat purchase?
Usage and recipes. The barrier to buying again is rarely price; it is not knowing what else to do with the product. Promotions produce a spike, usage content produces a habit.
Can a QR code be used for a product recall?
Yes, and it is the strongest case for making pack codes dynamic. An affected batch can be given instructions on the pack already sitting in a customer's cupboard.
Why not point every pack at the brand homepage?
Because the shopper scanned one specific product for one specific reason. A homepage makes them search for the answer they were promised, and most of them stop.
How small can a CPG pack code be?
15 to 20 mm on a flat panel. Keeping the encoded payload short matters more than overall width, because module size is what survives flexo dot gain on film.
Read next
Need a different QR type? Browse all 48 QR types on the home page.
