QR Codes for Small Business: Uses That Actually Work

QR codes existed for twenty years before most consumers actually used them. The pandemic changed that: contactless menus turned QR scanning from a niche tech behavior into something a grandmother in her eighties could do without thinking about it. Now that the scanning habit is genuinely widespread, it's worth thinking clearly about which uses actually help a small business and which are just copying a trend.

The uses that deliver real value

Directing customers to leave a review

Getting Google reviews is one of the highest-leverage marketing activities for a local business, and the single biggest obstacle is friction. Most happy customers don't think to leave a review; they need a prompt at the right moment — immediately after a positive experience — and they need the process to be as simple as possible.

A QR code that opens directly to your Google Maps review form, placed at the checkout counter or on the receipt, removes almost all of that friction. The customer is already happy, they have their phone in hand, they scan the code, and they're looking at a form they can fill in within thirty seconds.

This is probably the single highest-ROI use of a QR code for most local businesses, and it costs nothing beyond the time to generate and print the code.

Linking to your full menu or product catalogue

Printed menus and product sheets go stale. Prices change, items get added and removed, seasonal specials rotate. A QR code linking to your current website or online menu means customers always see accurate information, and you update one place instead of reprinting every time something changes.

This is most useful for businesses where the printed version genuinely can't keep up — restaurants with daily specials, shops with frequently changing inventory, service businesses with tiered pricing that updates periodically.

Connecting to your WiFi network

A QR code can encode WiFi credentials — network name, password, and security type — so that customers can connect by scanning rather than squinting at a handwritten password on a chalkboard. This is small, but customers actually appreciate it, and it's a genuinely faster experience than the alternative.

To create one, generate a QR code using the WiFi format: WIFI:T:WPA;S:YourNetworkName;P:YourPassword;;. Our QR generator supports custom text, so you can paste that string directly.

Digital business cards

A QR code linking to your website, contact page, or a vCard (a standard format for contact information) lets people add you to their contacts with one scan. Paper business cards get lost; a phone contact doesn't. For networking events, trade shows, or anywhere you're meeting potential clients, this works better than handing out cards and hoping they get transferred manually.

Payment and tipping

PayPal, Venmo, Cash App, Revolut, and most similar payment apps let you generate a QR code linked to your account. For businesses that take cash tips or want to offer an alternative to card payment, a printed QR code at the counter works well. This is especially useful for markets, pop-up events, or any situation where card payment infrastructure is inconvenient to set up.

Uses that work less well than expected

Outdoor advertising at a distance

A QR code on a billboard is almost never scanned. People can't hold their phone still enough while moving, the scan distance requires walking up to the sign, and in the two seconds you'd have while driving past, there's no realistic opportunity to act. The use case that makes billboards effective — high impression volume while people are in motion — is exactly what makes QR codes ineffective on them.

The same applies to any context where the viewer is in motion or far from the display. Train platform ads, bus-side ads, and window decals on a moving vehicle are all poor QR code placements.

Sending people to a generic homepage

A QR code is useful when it shortcircuits the typing of a long URL. If your code just opens yourwebsite.com, you haven't saved the customer any effort — they could have found that without the code. The value of a QR code comes from taking someone directly to something specific: a reservation page, a review form, a particular product, a specific promotion.

If you're going to print a QR code, make it point somewhere particular, not your homepage.

Practical notes on generating and printing

The most common mistake is generating a QR code at low resolution and then printing it large. A code generated at 200×200 pixels looks fine on screen; printed at 10cm × 10cm it becomes blurry and may not scan reliably. Generate at the highest resolution available — our QR generator exports as SVG for exactly this reason, since SVG scales to any size without losing quality.

Test every QR code before printing. Scan it with your own phone using the default camera app. Then test with a second phone if possible. Make sure the destination loads correctly on mobile, since that's what customers will be using.

For printed materials that won't change: static QR codes are simpler and have no ongoing dependency on a third-party service. For materials where you might want to change the destination later (like updating a menu URL), a dynamic QR code — which uses a redirect URL — lets you update the destination without reprinting the code. Dynamic codes require a redirect service, which may have a cost associated.

The security side that customers may not think about

QR code phishing ("quishing") has become more common as QR scanning has become normalized. Someone places a sticker over your legitimate QR code pointing to a malicious site. This is rare for most small businesses, but worth knowing about for high-traffic placements like checkout counters.

If you have a QR code in a public place, check it periodically to make sure it hasn't been tampered with. The code should be laminated or otherwise difficult to replace with a sticker. Some businesses print the destination URL visibly next to the code so customers can verify where they're going before scanning.