QR code marketing helps small businesses turn printed materials and physical spaces into a direct path to action: viewing a menu, leaving a review, paying, joining Wi-Fi or saving contact details. The best results come from a clear purpose for each code, a short call to action, and a way to measure scans.
Below are twelve practical ideas, followed by how to track results and a checklist for getting the basics right.
Why QR codes work for small businesses
Customers already know how to scan. Modern phone cameras read QR codes without a separate app, so a code removes the need to type a long web address or search for your business name. For a small shop, café or service provider, that means:
- Less friction between "interested" and "doing something"
- A bridge from offline materials, such as flyers, packaging and windows, to online pages
- Content you can update without reprinting, if you use a dynamic code
- A way to see which locations and materials actually get attention
12 ways to use QR codes to win customers
- Digital menus and price lists. Restaurants, cafés, salons and repair shops can link to an always-current menu or price list. See our guide to a restaurant menu QR setup.
- Collecting reviews. Place a code at the counter, on receipts or on takeaway bags that opens your review page directly. Ask at the right moment, such as when a happy customer is paying.
- Guest Wi-Fi. A Wi-Fi QR code lets customers connect without asking staff for the password. Use a separate guest network, as explained in our Wi-Fi QR code security guide.
- Payments. In Thailand, a PromptPay QR lets customers pay instantly from their banking app. Display it clearly and protect it from tampering.
- Contact details. A vCard QR on business cards, vans or shop doors saves your name, phone, email and address to the customer's phone in one tap.
- Coupons and first-visit offers. Put a coupon code on flyers or in your window to reward people who scan. Different offers on different flyers also show you which channel works.
- Social media and link-in-bio pages. One code can open a simple page listing your social profiles, booking link, LINE account and website, so customers choose how to follow you.
- Booking and appointments. Salons, clinics, tutors and repair services can link straight to a booking form, cutting phone calls during busy hours.
- Product information and instructions. Add a code to packaging or shelves that opens setup guides, ingredient lists, care instructions or a short video. It reduces questions and returns.
- Event and in-store promotions. Posters for a workshop, sale or tasting can link to details and sign-up forms. Update the destination after the event to point to the next one.
- Feedback and surveys. A short survey linked from tables or receipts tells you what customers liked and what to improve, often more honestly than face-to-face.
- Loyalty and repeat visits. Link to a loyalty sign-up, newsletter or LINE Official Account so customers hear about future offers and come back.
How to measure results
A QR code is only good marketing if you know it works. There are two common ways to measure it.
Use dynamic QR codes with scan statistics. A dynamic code points to a short link, which then redirects to your page. Because every scan passes through that link, you can see how many scans happen and when. With QR-TH, a dynamic QR code uses a short qr-th.com/r/ link, shows scan statistics, and lets you change the destination later without reprinting.
Use a separate code per placement. Create one code for the window poster, another for flyers and another for table cards. Comparing their scan counts shows which placement earns attention, and helps you decide where to spend your printing budget.
You can also add campaign tags (UTM parameters) to the destination URL if you use a web analytics tool. That lets you see what people did after scanning, such as whether they booked or bought.
Measure what matters to your business. Scans are a start, but the real goal is a booking, a review, a purchase or a returning customer.
Checklist for QR codes that get scanned
Before you print anything, run through this list:
- Give a reason to scan. "Scan for today's menu" or "Scan for 10% off your next visit" works better than a bare code.
- Test on several phones. Try both iPhone and Android, in the actual lighting where the code will hang.
- Print it big enough. A code on a poster across the room needs to be much larger than one on a table card.
- Keep strong contrast. Dark code on a light background, with a clear margin around it.
- Make the landing page mobile-friendly. It should load quickly and work on a small screen without zooming.
- Show where the code goes. A short line of text, such as your shop's web address, reassures cautious customers.
- Check codes regularly. Look for stickers placed over your codes, especially payment codes.
Keep customers' trust
Customers have become more cautious about QR codes because of scams that replace genuine codes with fake ones. A few habits protect your reputation:
- Inspect printed codes regularly, especially in public spaces, and replace any that look tampered with.
- Use your own recognisable domain or a trustworthy short-link service.
- Never ask for passwords or card details on a page reached through a QR code unless it is your real, secure checkout.
QR-TH checks every link against Google Safe Browsing and re-checks them nightly, which helps keep your codes pointing to safe destinations. For more on physical tampering, see how to protect your business QR codes.
FAQ
Do QR codes still work for marketing?
Yes. Most smartphones scan QR codes from the camera app, and customers now expect them on menus, posters and packaging. They work best with a clear call to action and a useful destination.
Should a small business use static or dynamic QR codes?
Use dynamic codes for anything printed that you may want to update or measure, such as menus, flyers and posters. Static codes are fine for fixed content like Wi-Fi details or a business card.
How can I tell whether my QR code campaign is working?
Track scans with a dynamic code and compare placements using separate codes. Then look at real outcomes, such as bookings, reviews or sales, that came after the scans.
Where is the best place to put a QR code?
Where people naturally pause: tables, counters, waiting areas, receipts, packaging and shop windows. Avoid places where people are moving fast or the code is hard to reach.
Pick one idea from this list, create a code and measure it for a few weeks. You can start today with QR-TH's free QR code generator and switch to dynamic codes when you want scan statistics.