QR QR Studio

For small business owners, sole traders and shop managers

QR codes for small businesses

Published 7 September 2026 · 3 min read

Which code where

JobCode typeStatic or dynamicWhere
ReviewsURLStatic or dynamicReceipt, till card, door on the way out
Wi-FiWi-FiStaticCounter, seating, waiting area
Contact cardvCardStaticVan, invoice, business card, window
BookingURLDynamicWindow, website, receipt
SocialURLDynamicWindow, packaging, till card

1. Reviews

The review code has the highest return of any code a small business prints. The moment is the till: the customer is happy, has their phone out to pay, and is about to leave. A 3 cm code on a small laminated card by the card reader, and the same code on the receipt, catches that moment.

Point it at the review form itself, the link that opens the “write a review” box, not your general profile. Every extra tap loses half the people. If you make the code dynamic, you can see how many scans per week and change the destination if you move platforms.

2. Wi-Fi

Anywhere a customer waits, they want the Wi-Fi. A Wi-Fi code joins the network in one tap, and the network name and password printed beside it cover the phones that do not offer. Put it on the counter and at the seats. It is static, because the code holds the password itself, so keep the card and change the password once or twice a year. The Wi-Fi type page explains the format.

3. Your contact card

For a trade or a service, the vCard is the code that brings repeat work. It saves your name, number, email and website to the customer’s phone in one tap, so in six months when the boiler fails they find you under “plumber” rather than searching. Put it on the van, on invoices and on your business card. Keep the fields short: name, business, one number, email, website. A long vCard makes a dense code that fails on a moving van. See the vCard type page and the business cards page.

4. Booking and social

The booking code belongs on the window. A passer-by after closing time who scans a 15 cm code and books a haircut for Thursday is a customer you would not otherwise have had. Make it dynamic. Booking systems change and the window vinyl should not.

The social code is the one most businesses get wrong. A code per network clutters the window, and a code to a single network excludes everyone else. One dynamic code to a small page that lists your accounts, and the customer picks. On packaging and till cards it does double duty as the “share a photo of your purchase” prompt.

Getting the counter and window codes right

  • Counter and till cards: 3 to 4 cm, laminated, level M or Q. Scanned from 30 cm.
  • Window: 10 to 20 cm, level M, printed vinyl on the inside of the glass. Scanned from 1 to 2 m through reflections. Use the size calculator.
  • Receipts: 2 cm minimum, and check the code on the actual thermal printer; some print grey.
  • Van: 15 cm or more, level Q, on a flat panel not a curved wheel arch. It is read from across the road when parked.
  • Contrast: black or a dark colour on white. Your brand colour can be the border and the words.
  • One line each: “Scan to leave a review”, “Scan to join Wi-Fi”. Not “Scan me”.

Do this

A laminated 3.5 cm level M review code on the counter by the card reader, black on white, 'Scan to leave a review' beneath, pointing at the review form.

Not this

A 3 cm sticker on the outside of the window in the brand's yellow, peeling at one corner, opening a page with six social icons and no booking link.

In practice

Make all five in one sitting, print one test sheet, and scan each code with two phones where it will live. Then order the laminated cards and the window vinyl in one go. The whole job is an afternoon.

Fake-sticker note

Any code in a public place can have a sticker put over it. Counter codes behind laminate or under the glass, window codes on the inside of the glass, and your name as part of every design, so a plain replacement looks wrong. Never ask customers to pay through a code on the window. More in the security explainer.

Try it yourself

Enter your name, business, number and email in the payload builder and it produces the vCard payload. Make the booking and social codes dynamic in QR Studio so the window vinyl outlives the links.

Build your contact card

Example designs you can copy

Each code below is real and scannable. The settings listed are the ones used to make it.

Leave a review example QR code

Leave a review

URL (dynamic) · error correction M · #0A0A0F on #FFFFFF

On the receipt and by the till. Goes straight to the review form, not your profile page.

Guest Wi-Fi example QR code

Guest Wi-Fi

Wi-Fi · error correction M · #1E3A5F on #FFFFFF

On the counter and the waiting area. Joins in one tap; network name printed beside it.

Save our contact example QR code

Save our contact

vCard · error correction M · #4A2C82 on #FFFFFF

On the van, the invoice and the card. Saves your number to the customer's phone in one tap.

Book an appointment example QR code

Book an appointment

URL (dynamic) · error correction Q · #134E4A on #F0FDFA

On the window for after-hours passers-by. Dynamic, so a new booking system is a link change.

Follow us example QR code

Follow us

URL (dynamic) · error correction M · #2D3142 on #FFFFFF

One code to a page listing your accounts, rather than a code per network.

Frequently asked questions

Which of the five should I do first?

Reviews. It is the one that brings customers you do not have yet, and it costs a printed card by the till.

Should I use one code for everything?

No. A code that opens a menu of links gets one tap and a shrug. One code per job, placed where that job happens: reviews at the till, Wi-Fi at the seats, booking on the window.

Static or dynamic?

Wi-Fi and the contact card are static, since they hold the data themselves. Booking and social should be dynamic, because those links change. Reviews can be either; dynamic lets you count scans.

How big for the window?

Someone on the pavement is 1 to 2 m away, so 10 to 20 cm. The 3 cm sticker most shops use on the window is only readable with a nose on the glass.

Related reading

Make yours in QR Studio

Unlimited static codes free, no ads, no watermark. AI design, dynamic codes and print-ready export when you need them.

Download on the App Store