Retail
QR Codes on Your Shelf: Turning Price Tags Into Product Pages
A shelf label can hold a name and a price. That is about it. A QR code next to it holds everything else — every photo, the full description, the size chart, the variants, and a button to buy the thing without queueing. Here is why that gap matters, and how to print the labels.
Think about what a customer can actually learn from your shelf. There is a name, usually abbreviated to fit. There is a price. If you are generous, there is a one-line description in 8pt type. Everything else you know about that product — the material, the origin, the three other colours in the stockroom, the reason it costs more than the one next to it — lives in your head, or in your staff's heads, and it only comes out if the customer asks.
Most customers do not ask. They look, they do not find a reason to buy, and they put it back. A QR code closes that gap for the price of a sticker.
What actually happens when someone scans it
They point their phone camera at the code — no app, no signup, no typing. A link appears. They tap it and your product page opens: the full photo gallery, the complete description, every variant with its own price and stock, and an Add to cart button. If they are convinced, they buy right there. If they are not, they have at least read your case for the product instead of guessing from a shelf tag.
The important detail is what the code contains. It is not a copy of the product's details frozen at the moment you printed it — it is a link to the product. So a sticker printed in March still shows August's price, August's photos, and the new variants you added in June. You print a pointer, not a snapshot. That is the difference between a label that ages and one that does not.
Where these earn their keep
Products that need explaining
Anything with specifications, materials, care instructions, or ingredients. A skincare product has a full ingredient list nobody can print on a shelf edge. A power tool has specs a serious buyer wants before spending $200. An abaya has fabric composition and a size chart. The QR code is where all of that goes.
Shops with more stock than shelf space
You have the shirt in five colours but room to display two. Put a code on the shelf and the customer sees all five on their phone, in stock, with photos. You have effectively displayed your whole range in the space of one sticker.
The window after closing time
This is the one shops underrate. Your window display works twenty-four hours a day; your till does not. A code stuck to the inside of the glass lets someone walking past at 11pm read about the item and order it from the pavement. In Lebanon, where evening foot traffic is real and opening hours are not always predictable, that is a genuinely useful hour of trading you were not getting.
Wholesale samples and delivery boxes
Hand a buyer a sample with a code on it and reordering does not depend on them finding your number. Put one on the delivery box and a repeat order becomes a two-second job instead of a search.
This is not the same as a QR menu
Lebanese restaurants have been using QR menus for years, and the two get confused. The difference is scope. A QR menu is one code for the whole business — it opens your entire catalogue, and it lives on the table. A product QR code is one code per product — it opens one item, and it lives on the shelf, the packaging, or the product itself.
Restaurants usually want the menu. Shops usually want the product codes. Plenty of businesses want both, and they do not conflict.
Printing them
In YellowPOS, open Products, click Label Generator, and choose QR Code Generator. Pick your product, set the width and height of your actual sticker in inches, millimetres, or centimetres, choose how many copies, and print. The product name prints centred under the code by default. Printing the price is optional and off by default — the price is the one thing on a printed label that can go out of date, and the page behind the code already shows the current one.
Two practical notes. First, size: a QR code should be about one tenth of the distance it will be scanned from, so 2 cm is fine for a shelf edge and 30 cm for a wall poster. Print one and scan it with your own phone before you commit to a roll of five hundred. Second, in the browser's print dialog set Margins to None and switch Headers and footers off — otherwise the printer reserves space your label was not sized for, and prints the date across your stickers.
One thing to check before printing anything: the product has to be public on your store. A hidden product has no page, so its code leads nowhere. YellowPOS warns you on screen if you pick one that is not public, which is a better time to find out than after five hundred stickers.
Where this does not help
Worth being honest about the limits. If your online store is switched off, product pages do not exist and the codes have nothing to open. If your product pages are thin — one blurry photo and no description — then sending a customer there makes your product look worse, not better. The code is a door; it is only worth pointing at a room worth entering. Fix the product pages first, print the codes second.
And a QR code on a shelf is not a substitute for a member of staff who knows the stock. It is a substitute for the customer who was never going to ask.
Frequently asked questions
What does a product QR code do?
It opens that product's page on your online store when a customer scans it with their phone camera. They see every photo, the full description, the variants, the current price, and an Add to cart button — everything the shelf label itself is too small to hold.
Do customers need an app to scan a QR code?
No. Every iPhone and Android phone from roughly the last eight years reads QR codes with the built-in camera app. The customer points the camera at the code and a link appears on screen. That is the whole reason QR menus spread so quickly across Lebanese restaurants.
Does the QR code break when I change the price?
No. The code holds a link to the product, not a copy of its details, so a sticker printed six months ago shows today's price, today's photos, and today's description. The only thing that can go stale is a price you chose to print on the label itself in ink.
How small can a shelf QR code be?
About 2 cm square works for anything a customer scans at arm's length. The general rule is that a QR code should be roughly one tenth of the distance it is scanned from, so a code read from three metres away needs to be around 30 cm.
Is this the same as the QR code menu?
No, they work at different levels. A QR menu opens your whole catalogue — one code for the business, usually on the table. A product QR code opens one specific product, and goes on the shelf, the packaging, or the item itself. Restaurants tend to want the first; shops tend to want the second.
Print QR labels for your products
Pick a product, set your label size, print. Every code opens that product's page on your store.
Read the guide →