Skip to content
QR codes for retail

QR Codes for Retail and Product Packaging

QR codes for retail and packaging turn a box, a shelf label or a shop window into a page you control. Show product details, hand out coupons, grow app downloads and collect reviews, then change the content long after the packaging is printed.

  • Product pages with images, specifications, price and a buy link
  • Coupons with a valid-until date and an optional scan limit
  • Dynamic codes: the packaging stays, the content can change

Where QR codes work in retail

Shoppers already hold their phone while they compare, queue and unpack. Each spot suits a different QR code type.

On the packaging

A product QR code opens a page with up to eight images, specification tables, the price and a buy link, far more than fits on a label.

Receipts and shopping bags

A coupon QR code shows a code with a copy button, terms and an expiry date, which gives customers a reason to come back.

Shop windows and posters

An app download QR code sends iPhone users to the App Store and Android users to Google Play from a single code.

At the till and the exit

A Google review QR code takes happy customers straight to your review form while the visit is fresh.

Shelf talkers and service desk

A WhatsApp QR code opens a chat with your team and a pre-filled message, for example a question about stock or sizes.

Inside the box

A video code embeds your YouTube or Vimeo how-to; a PDF code opens the full manual or care instructions.

From a printed box to a page you can update

Packaging is printed in large runs and stays on shelves for months. With dynamic QR codes, what the code opens is never locked in.

Product pages that go beyond the label

Label space is limited and mandatory information fills most of it. A product page holds the rest: description, price in one of 45 currencies, SKU, up to eight images and specification tables for materials, sizes or ingredients. Add a buy link to your online shop and your social media icons.

  • Your colors, fonts and logo on the hosted page
  • Change price or specifications without reprinting
  • Pause or redirect a code when a product is discontinued

Coupons that expire on their own

A coupon page shows the discount code with a copy button, a short description, the terms and a valid-until date. You can set an optional maximum number of scans, where every scan counts, repeat scans included, and add a badge. After the date or once the scan limit is reached, the page shows the coupon as expired or used up.

  • Badge text such as “New” or “Members only”
  • Print it on receipts, bags, flyers or inside the box
  • Swap in a new offer each season behind the same code

Reviews and conversations after the sale

Customers who liked their purchase are most willing to say so right after it. A Google review code at the till makes that effortless. If you prefer to hear from them first, a feedback code collects stars, tags and comments, and sends high ratings on to your Google review page.

  • One-to-five-star rating with tags and a comment
  • Optional contact details for customers who want a reply
  • A WhatsApp code for questions before and after buying

Which QR code type for which retail touchpoint

Match the code to the moment. A shopper in the aisle needs something different from a customer unpacking at home.

Touchpoint QR code type Why
Product packaging, labels Product Images, specifications, price and a buy link beyond the label
Box insert, printed manual Video or PDF Assembly video on YouTube or Vimeo, or the full manual
Receipt, shopping bag Coupon A reason to return, with expiry date and scan limit
Shop window, poster App store One code sends each phone to the right store
Till, exit Google review link or feedback Reviews and ratings while the visit is fresh
Shelf talker, service desk WhatsApp Questions answered in a chat, message pre-filled
Campaign poster, flyer Dynamic URL Change the landing page per campaign and track scans

Tips for QR codes on packaging and in store

  • Choose dynamic codes for long print runs

    If the packaging will be on shelves for months, a dynamic code lets you fix a link or update content without a new run.

  • Tell shoppers what they get

    “Scan for recipes”, “Scan for the assembly video” or “Scan for a discount on your next visit” works better than a bare code.

  • Use one code per channel

    Separate codes for the box, the shelf and the window show in analytics which placement gets scanned, by day, city and country.

  • Tag campaign links

    Add UTM parameters with our free UTM builder so visits from QR codes are easy to find in your web analytics.

  • Respect the quiet zone

    Keep a clear margin around the code and avoid placing it across folds, seams or curved edges.

  • Test on the real material

    Scan a printed proof on the actual board, foil or label stock. Glossy and metallic finishes can reduce contrast.

How to roll out QR codes in retail

Start with one product line or one store, learn from the scans, then expand.

  1. Pick your touchpoints

    Decide which packaging, shelves, windows and receipts get a code, and what each one should achieve: information, a coupon, an app install or a review.

  2. Create codes and pages

    Sign up free, choose the matching QR type and fill in the page. Group codes in folders by product line, store or campaign.

  3. Design and hand off to print

    Add brand colors, a logo and a frame with a call to action. Download SVG or PDF for packaging printers, PNG or JPG for everything else.

  4. Measure and adjust

    Watch scans over time, by weekday, country and city. Replace weak offers, update prices and repoint codes when a product changes.

Launching a new product line?

Create the product pages now and keep editing them until the packaging ships, and after.

Create a product QR
FAQ

Frequently asked questions

Still have a question? Read our guides or contact us .

How do I put a QR code on product packaging?

Create a product QR code, fill in the page, download the code as SVG or PDF and send it to your packaging printer with the artwork. Test a printed proof before the full run.

Can I change what the QR code opens after the packaging is printed?

Yes, with a dynamic QR code. The printed code holds a short link, so you edit the page or change the destination in your dashboard at any time.

Can a QR coupon be limited in time or number of scans?

Yes. A coupon page can have a valid-until date and an optional maximum number of scans; every scan counts, including repeat scans. After that, it shows the coupon as expired or used up.

Which currencies can a product page show?

Product pages support 45 currencies, so you can show the price in the currency of the market where the product is sold.

Can one QR code lead to both the App Store and Google Play?

Yes. An app store QR code detects the device and redirects to the App Store or Google Play. You can add extra stores and a fallback URL for other devices.

Do customers need an app to scan the code?

No. Current iPhones and Android phones read QR codes with the built-in camera, and the page opens in the browser.

Can I see which store or package gets the most scans?

Yes, if each placement has its own code. Analytics show scans over time, countries and cities, operating systems and your most scanned codes.

Can I use the free generator for packaging?

You can. Static codes are free, have no watermark and never expire, but they can't be edited or tracked after printing. For packaging, dynamic codes are usually the safer choice.

Qdestera

Make every box and shelf a page you control.

Create product, coupon, app and review QR codes, then update them without reprinting.

Start free