Packaging

A packaging QR code has to outlive the campaign printed around it

Packaging sits on a shelf and in cupboards for months or years after you print it, long after any promotion behind the code has ended. Use a dynamic code so you can re-point stale campaign links to something evergreen, like product instructions or a reorder page, without a reprint.

This is the one placement category where print lead times and shelf life dominate every other decision. A code that made sense at launch is often stale within a quarter, while the packaging itself is still moving.

Lead time and long shelf life change the calculus

Packaging artwork often goes through proofing, plate-making or die-cutting weeks before a single unit is filled, and then that print run sits in a warehouse before it even reaches a shelf. By the time a customer scans the code, the promotion that inspired it may already be over.

Because reprinting packaging means re-running the whole production process, not just swapping a poster, a dynamic code is close to mandatory here. Plan for a destination that makes sense for the entire life of that print run, not just launch week.

Re-pointing after a campaign ends

  • Set a calendar reminder for when a promotional destination should retire, since packaging doesn't tell you when it's outdated the way a poster coming down does.
  • Default the code to something evergreen — usage instructions, registration, a reorder link — so a unit bought a year after a promotion ended still leads somewhere useful.
  • If a batch code needs to point at a genuinely time-limited thing (a giveaway with an entry deadline), plan the fallback page in advance: 'this giveaway has ended, here's what else you can do here' rather than a dead link.

What packaging codes are actually good for

UseWhy packaging suits it
Usage instructionsMore room than fits on a label, and can include video or diagrams
Product registrationCaptures the customer at the moment they've just bought and opened it
Reorder / restockConvenient the moment the product runs out, right on the empty container
Ingredient or regulatory detailLets you list full detail without shrinking body copy to fit a tiny label

Regulatory and ingredient information

In most jurisdictions, a QR code can supplement label information but cannot replace legally required on-pack disclosures like allergens, net weight or safety warnings — those need to be printed directly and legibly regardless of whether a code exists. Check the specific requirements for your product category and market before treating a linked page as a substitute for anything mandatory.

Where a linked page adds genuinely extra detail — full ingredient sourcing, extended nutritional breakdowns, batch and traceability lookups — it's a good use of the format, since packaging space is limited and a page can carry as much detail as needed.

Printing on curved and small surfaces

  • A code wrapped around a curved surface like a bottle or can needs distortion-testing before the full run prints — the pattern can misread if the curve stretches modules unevenly. Ask your printer for a proof on the actual container, not a flat mockup.
  • On small packaging (sachets, small boxes, blister packs), keep the module count low by using a short link — this is one reason a dynamic code with a compact URL scans more reliably at small sizes than a code carrying a long destination address.
  • Leave the quiet zone (the blank margin around the code) intact even when space is tight. A code crammed edge-to-edge against other printed elements is a common cause of failed scans on small packaging.

Contrast and material

Matte finishes scan more reliably than high-gloss or foil, which can create glare that confuses a camera's autofocus. If the brand needs a glossy or metallic finish, print the code itself on a matte spot varnish or a plain white patch rather than directly on the reflective material.

Dark-on-light is the safest contrast choice. Light-on-dark ('inverted') codes can work but are more sensitive to print quality and lighting, so test them under the lighting conditions the product will actually be viewed in — a store shelf, a dim pantry, a delivery box.

Common questions

Can I change what a packaging QR code links to after it's printed?
Yes, if it's a dynamic code. This matters more on packaging than almost anywhere else, since print runs sit in warehouses and on shelves long after the artwork was finalized.
Can a QR code replace required label information?
No, in most jurisdictions a QR code can supplement but not replace legally required disclosures like allergens or net weight, which need to be printed directly on the label.
Does printing a QR code on a curved surface cause problems?
It can. The curve stretches the pattern unevenly and may cause misreads, so get a proof on the actual container before committing to a full print run.
What should a packaging code point to once a promotion ends?
Something evergreen like usage instructions, product registration, or a reorder page, so units sold after the promotion still lead somewhere useful.
Does a glossy finish affect QR code scanning?
Yes, glare from gloss or foil can confuse a camera's autofocus. Use a matte patch or spot varnish for the code area if the rest of the packaging is glossy.

Keep reading

Print once. Change the destination anytime.

Create a free account, generate your code and edit where it points whenever you need to.