Skip to content
UseQR
ESC

↑↓ MOVE↵ OPEN48 PLACES

Ecommerce & retail

QR codes for endless aisle — rescuing the out-of-stock sale

An endless-aisle QR code turns an out-of-stock or out-of-range moment into an online order — the shelf code opens the full catalogue with live availability and ship-to-home or collect options. The customer's own phone beats a kiosk on cost and queueing, and UTM parameters per aisle make the rescue measurable.

View as MarkdownPaste this page into any AI assistant — it is plain, portable Markdown.

The moment being rescued

A customer standing at a shelf wanting a size 44 that only exists in 41 is the highest intent a physical store ever sees, and the default outcome is that they leave and buy it somewhere else — quite possibly from a phone in your own car park. Endless aisle is the counter-move: a code at the shelf that opens the full range — every size, colour and variant, warehouse stock included — with ship-to-home or collect-in-store checkout.

The QR code is the right mechanism because the moment is physical and the inventory is digital, and the customer already holds the bridge in their hand.

Phone or kiosk

The classic endless-aisle deployment was a kiosk. The honest comparison now favours the customer's phone for most retailers:

Customer's phone Kiosk
Hardware cost per bay Zero — one printed code Significant, plus maintenance
Queueing None — parallel use One customer at a time
Checkout Their saved payment details Anonymous card entry, higher abandonment
Assisted selling None Staff can drive it with the customer
Coverage Every shelf can carry a code A few locations per store

The kiosk survives where assisted selling matters — complex products, older demographics — and as a fallback for customers without phones. For everyone else, a code at the point of gap costs pennies and scales to every bay. Many retailers run both: codes on shelves, one kiosk near service.

Getting the code and landing page right

  • Land on the variant, not the homepage. The code at the running-shoe bay should open that model's page with size availability visible — every extra tap between scan and size selector loses people. Deep-link per product or per category, generated in bulk from your catalogue export.
  • Show the whole truth about availability: "not in this store — free delivery tomorrow, or collect here Thursday". The rescue depends on the alternative being concrete.
  • Size and placement follow the shelf-edge label rules: ≥ 2 × 2 cm, waist-to-eye height, short URLs. Label the code with the offer, not the mechanism — "Out of your size? Scan to order it", not "Scan for website".
  • Store WiFi or signal — a basement menswear floor with no coverage kills the whole pattern. Test signal where the codes go, and fix guest WiFi first if needed.

Measuring the rescue

This is one of the few retail QR patterns with a clean money trail. Put UTM parameters in every code — store, department, aisle or bay in utm_content — and orders attribute themselves:

example.com/p/trail-44?utm_source=qr&utm_medium=shelf&utm_campaign=endless-aisle&utm_content=st042-footwear-b12

That gives revenue per placement, which tells you where gaps actually convert and which departments deserve better codes. What it cannot tell you — scans that never loaded, rescues that would have happened anyway — is covered honestly in measuring offline-to-online conversion.

FAQ

What is an endless aisle QR code?

A code at the shelf that opens the retailer's full online range with live availability, so a customer facing an out-of-stock size or colour can order it for home delivery or store collection instead of leaving empty-handed.

Is a QR code better than an endless-aisle kiosk?

For most retailers, yes: zero hardware cost, no queueing, the customer's saved payment details, and coverage of every bay. Kiosks retain value for assisted selling and customers without smartphones; many stores run both.

The specific product or category at that bay, with size and colour availability immediately visible, plus concrete fulfilment options. Landing on the homepage and making the customer search again loses most of the intent.

How do you measure endless-aisle performance?

UTM parameters per store, department and bay attribute every resulting order to its placement, giving revenue per shelf code. Scans that never completed a page load remain invisible, so treat sessions as the floor of true scan volume.

Try it — free, no signup