QR codes are easy to generate, which makes them easy to overuse. Once a business discovers them, codes appear everywhere: on every flyer, every receipt, every page of a brochure, linking to a homepage the customer could have found anyway. Each unnecessary code trains customers to ignore the next one. The codes that work are the ones that save the customer a real step — typing a long address, searching for a page, copying contact details by hand — at the exact moment that step is annoying.
This post is a use-case tour for small businesses: five places where a QR code genuinely earns its print space, and two places where it is just decoration. The codes throughout are direct codes from QR Code Generator, drawn in the browser with no tracking middleman, downloadable as PNG or SVG.
1. The menu, the price list, the catalogue
The classic case, and still the best. A customer at a table, in a shop, or at a market stall wants to see the menu or the range without typing an address or searching. A code on the table, the counter, or the stall board takes them straight to the current menu — which, unlike a printed menu, can be updated without reprinting. The saving is real: one scan versus finding a website, navigating to the menu page, and hoping it is the current one.
The discipline is to link to the menu itself, not the homepage. A code that lands on a homepage forces the customer to navigate again, which spends the goodwill the scan just created. And the printed menu should still exist for customers who prefer paper or whose phones are low on battery — the code is an addition, not a replacement.
2. The review request, at the moment of satisfaction
A code on the receipt, the thank-you card, or a small counter sign, linking directly to the review page, captures that moment. The alternative — "please find us online and leave a review" — asks the customer to remember, search, and navigate later, which most will not do.
Link directly to the review form, not to a general profile page, and keep the ask to one sentence. "Enjoyed your visit? Scan to leave a review" beats a paragraph about how much reviews matter. The code's job here is to remove friction at a fleeting moment, and every extra step it adds defeats its purpose.
3. Wi-Fi details, without the password dance
A café, a salon, or a waiting room that offers Wi-Fi faces the same ritual daily: a customer asks for the password, a staff member recites it, the customer mistypes it, and the ritual repeats. A QR code encoding the network details lets a phone join with one scan. The saving is staff time as much as customer convenience — multiplied across dozens of customers a day, it is one of the highest-return uses of a printed code.
This is a text code rather than a URL code: the generator encodes the network information as text, and the phone offers to join. Print it on a small framed sign near the counter, large enough to scan from a comfortable distance, and keep the password itself off the sign — the code carries it, which is both more convenient and slightly more discreet than writing it on a wall.
4. Contact details, from card to phone in one scan
A business card's job is to get contact details into the other person's phone. Traditionally that means the recipient typing a name, a number, and an email address — with a typo risk at every field. A code on the card encoding the contact details (or linking to a contact page) collapses that into one scan. The recipient still checks the details, but they no longer transcribe them.
The code should supplement, not replace, the printed details: a recipient whose phone cannot scan, or who files cards physically, still needs the text. And the code's destination matters — a contact page with a single clear action beats a homepage where the contact details are buried three clicks deep.
5. Reordering, from the product back to the shop
A code on the packaging or on an insert card, linking to that product's page, turns "I should order more" into a single scan. This works best for consumables with a short repurchase cycle, where the customer already knows what they want and only needs the path.
Tag the destination with UTM Campaign Builder before encoding it, so repeat orders from packaging can be distinguished from other traffic in your own analytics. And make sure the linked page is the product itself, in stock, at the current price — a code that lands on an out-of-stock page teaches the customer not to scan the next one.
Two places a code is just decoration
First, on a website itself. A QR code on a web page, scanned by a phone that is already browsing, adds a step rather than removing one: the visitor could simply click the link. Codes belong in the physical world, bridging print to phone — not on screens where a link already exists.
Second, linking to a homepage from a specific context. A code on a product that leads to a generic homepage, a code in an advert that leads nowhere specific, a code whose destination the business has not thought about — all of these spend the customer's scan on nothing. If the destination is not more useful than what the customer already has, leave the code off. A business that uses codes sparingly, in the five places above, will find customers actually scan them; a business that prints codes everywhere will find customers have learned to ignore them.
Worked example: a fictional bakery's code plan
A fictional bakery, Example Crumb Bakery, uses exactly four codes. A menu code on each table links to https://example.com/menu. A review code on the receipt links to its review page. A Wi-Fi code on a framed counter sign encodes the network details as text. And a reorder code on its bread-bag insert links to the loaf's product page, tagged so packaging orders are visible in analytics. There is no code on the bakery's website and none linking to a generic homepage — every code saves a step the customer would otherwise have to take.
Honest limitations
QR codes do not guarantee scans — print size, contrast, and testing matter, and a code in a poor location or at the wrong size will be ignored even if its destination is perfect. Codes also depend on the customer having a phone, a camera, and a willingness to scan; they exclude customers who prefer paper or who distrust scanning, so a non-code alternative should always exist for essential information. Finally, a direct code cannot be changed after printing: if a destination moves, the code must be reprinted. Choose destinations that are stable, test the print, and use codes where they save a step — nowhere else.
For pricing the products a code promotes, see the Pricing and Break-Even Simulator, and the background guide for tagged destinations is UTM parameters explained.
FAQs
Where do QR codes work best for a small business?
Where they save the customer a real step: menus and price lists, review requests at the moment of satisfaction, Wi-Fi sign-in, contact details from a card, and reordering from packaging. Each links directly to the specific page, not a homepage.
Should I put a QR code on my website?
No. A visitor already browsing can click a link; a code adds a step. QR codes belong in the physical world, bridging print to phone.
Do QR codes guarantee customers will scan them?
No. Size, contrast, placement, and testing all affect whether a code scans, and some customers will always prefer paper or a typed address. Always provide a non-code alternative for essential information.
Can I track how many people scanned my QR code?
Not with a direct code on its own — direct codes pass through no middleman and report nothing. Tag the destination URL with UTM parameters before encoding it, so your own analytics record visits from the code.
human review pending client designation