Industries

QR codes for retail stores and product packaging

Where shops and brands should put QR codes, in-store and on packaging: reviews, WhatsApp, product videos, manuals and reorders, with placement tips.

Updated 4 min readBy the QR-10 team

On this page

Key takeaways

  • Put codes where shoppers pause: the window, the counter, shelves, fitting rooms, receipts and the bag.
  • Each code should do one job: a review, a WhatsApp order, a follow, a payment or product information.
  • Packaging codes last for years, so make them dynamic and point them at a page you control.
  • Separate codes per placement show what shoppers actually scan.

QR codes in the store

Shop window

A window code works when you are closed. Link your online shop, a WhatsApp chat for stock questions, or your opening hours and location with a business page.

Counter and till

The moment of payment is when shoppers are happiest to act. A Google review QR code at the till, a loyalty sign-up, or an Instagram or TikTok follow with a small reward all work well here. In India, a UPI QR code takes payments.

Shelves and product tags

Shelf codes answer the questions staff don’t have time for: sizes, materials, reviews, compatible accessories and how-to videos. They also let shoppers check stock in other colours or order online if their size is gone.

Receipts and bags

A code on the receipt or bag reaches every customer at home: reviews, reorders, returns information or your newsletter.

One page for everything

If you want one code for reviews, WhatsApp, Instagram and your shop together, use a link-in-bio page. Keep it to five buttons or fewer.

QR codes on product packaging

Packaging has little space but a long life, and the customer holding it is already interested. Good uses for a packaging code:

  • Setup, care and recipe videos with a video QR code.
  • Manuals and spec sheets with a PDF QR code, instead of a thick printed booklet.
  • Ingredients, allergens and sourcing in more detail than the label allows.
  • Reorders, refills and warranty registration, sending customers to you rather than a marketplace.

Packaging is printed in large runs and stays in homes for years. Use a dynamic code so you can change the page, fix a broken link or launch a new campaign without reprinting, and print each product’s code with the bulk QR code generator if you have many SKUs.

What to link, and where

Retail QR codes by placement
PlacementBest job for the codeGenerator
Shop windowOnline shop, WhatsApp, opening hoursWebsite, WhatsApp, Google Maps
CounterReviews, payments, loyalty, followsGoogle review, UPI, Instagram
Shelf or tagProduct details, videos, sizesWebsite, video
Fitting roomOther sizes and colours, styling ideasWebsite, image
Receipt or bagReviews, reorders, returnsGoogle review, website
PackagingSetup, manuals, reordersVideo, PDF, website

Measuring what works

Give each placement its own dynamic code, then compare scans after a few weeks. You’ll see whether the window or the counter gets more attention, which products people want to know more about, and when shoppers scan, so you can move codes and offers to where they work.

Mistakes to avoid

  • No reason to scan. “Scan for 10% off your next visit” works; a bare code next to a logo doesn’t.
  • Too small or too shiny. Shelf codes need at least 2–3 cm; avoid glossy laminate under shop lights.
  • Desktop pages. Every scanner is on a phone. Check the page on one.
  • Static codes on long-life packaging, pointing at a page that won’t exist in two years.

Check payment codes

Fraudsters sometimes stick their own payment codes over a shop’s. Check counter codes daily and laminate them.

A one-afternoon setup plan

  1. 1Pick three jobs: for example reviews at the till, WhatsApp in the window, product videos on the shelf.
  2. 2Create a dynamic code for each placement, with a short call to action.
  3. 3Print, place and scan each one from where a shopper would stand.
  4. 4After a month, compare scans and move the weakest code somewhere better.

Start with a free QR-10 account, or make a free static code with the QR code generator.

Frequently asked questions

For reviews, WhatsApp orders, Instagram follows, payments, loyalty sign-ups and product information on shelves, counters, windows, receipts and packaging.

Yes, if it opens something useful: setup or recipe videos, a manual, ingredients, reorders or a warranty registration. Use a dynamic code, since packaging outlives most web pages.

Retail is moving that way. GS1’s “Sunrise 2027” plan aims for checkout scanners to read 2D codes such as QR codes using the GS1 Digital Link standard. Those codes are issued through GS1 and are different from a marketing QR code.

Use a separate dynamic code for each placement (window, counter, shelf, receipt) and compare their scans.

Your next print run deserves a smarter QR code.

Start free with every feature: 3 dynamic QR codes, full scan analytics, logos and landing pages. Upgrade to Pro for unlimited dynamic codes whenever you are ready.