People walk past your shop after you’ve locked up, peer through the glass, and keep walking. They were interested, but there was nothing for them to do. A storefront window QR code lets passersby see your menu, book an appointment or check your hours, even when the lights are off.
Why you lose customers after hours
Your storefront works around the clock, but most of the time it only says one thing: “Closed.” That’s where potential customers slip away:
- They can’t see what you offer. A dark window doesn’t show your menu, prices or services.
- They don’t know when to come back. Hours printed in small type on the door are easy to miss and easy to forget.
- They can’t book or order. If the only way to get an appointment is to call during business hours, many people never do.
- They forget your name. By tomorrow, they’ll remember “that place on Main Street” at best.
A QR code in the window gives that passing interest somewhere to go, right then, while they’re standing at your door.
How to set up a storefront window QR code
- Pick the one thing people want most. For a restaurant or café, it’s probably the menu. For a salon, studio or repair shop, it’s booking. For a retail store, it may be your hours, location and what’s in stock.
- Use a dynamic code. With a dynamic QR code, you can switch the destination later, such as pointing to a holiday menu or special hours, without replacing the sign.
- Make it big enough to scan through glass. People stand a few feet back from a window. Plan for a code at least 4 to 6 inches wide, larger if the window is set back from the sidewalk.
- Mount it at eye level. Place it where an adult can scan comfortably without stretching or crouching, near the door where people naturally pause.
- Light it. A code that disappears in the dark can’t help after hours. Place it where a window light, sign light or streetlight reaches it.
- Cut the glare. Glass reflects. A matte print mounted flat against the inside of the window usually scans better than a glossy one.
- Write a clear call to action. “Closed? Scan to book your next visit” or “Scan for our menu and hours” tells people exactly what they’ll get.
- Test it at night. Stand on the sidewalk after closing and scan it with a couple of different phones.
Common mistakes to avoid
- A tiny code taped in the corner. If people can’t spot it from the sidewalk, they won’t scan it.
- No explanation. A bare code doesn’t tell anyone why to bother.
- Linking to your home page. Send people straight to the menu or booking page, not a page they have to dig through.
- Out-of-date information. Wrong hours or an old menu frustrate people. Update the destination whenever things change.
- Placing it behind tinted or frosted glass, which can make the code hard to read.
- Sun damage. Prints in a sunny window fade over time. Check that the code is still dark and crisp every few months.
Troubleshooting
- Won’t scan at night: add lighting or move the code closer to an existing light source.
- Reflections block the scan: try a matte finish, tilt the sign slightly or move it out of direct reflections from streetlights.
- Scans but people don’t act: check that the destination loads quickly on mobile and puts the key action at the top.
How to do it with Infinite QR
Start in the QR code generator. Restaurants and cafés can create a Restaurant Menu page, which holds up to 5 items and is available on the Free plan. Our guide to the QR code restaurant menu has more ideas. You can also make a free dynamic URL code that points to any page you already have, such as your online menu, booking system or Google Maps listing.
If you take appointments, the Booking page type lets customers pick a date and time slot, and the Business Profile type shows your hours, contact details and location on one mobile page. Both are included on paid plans, starting with Starter at $1 a month, along with adding your logo to the code. Learn more about booking pages or compare plans on our pricing page.