A storefront QR code can keep working even when your business is closed.

It can send passersby to:

  • online shopping
  • booking
  • store hours
  • menus
  • promotions
  • contact information
  • events
  • social media

But the QR will only help if people can see it, reach it visually, and scan it comfortably.

Placement matters.

Start with where people naturally stop

Do not place the QR where pedestrians have to step into traffic, block a doorway, or lean awkwardly toward the glass.

Look for a natural pause point:

  • beside the entrance
  • near posted hours
  • next to a display
  • around eye level
  • near the checkout window
  • where people already stop to read

See QR Codes for Window Signs for the broader storefront setup.

Eye level is usually easier

A QR placed around normal eye or chest level is typically easier to notice and scan than one near the floor or high above the door.

The exact placement depends on the storefront, but the goal is to make scanning feel effortless.

Avoid direct reflections

A technically perfect placement can fail if the glass reflects the sky, street, or interior lights.

Test the location at:

  • morning
  • midday
  • afternoon
  • evening

The best position may change depending on where sunlight hits the window.

See Why Won’t My QR Code Scan Through Glass?.

Keep the QR close to the glass

If the sign is mounted deep inside the storefront, the scanner may effectively be farther away.

When practical, place the QR close to the window surface.

This can make the code easier to distinguish from background objects and reflections.

Size for sidewalk distance

Do not size the QR like a business card if people will scan from several feet away.

Use How Far Away Can a QR Code Be Scanned? and How Big Should a QR Code Be on a Sign? as planning references.

Then test the actual installation.

Use a clear CTA

The storefront should explain what the QR does.

Examples:

  • Scan to Shop Online
  • Scan to Book
  • Scan for Store Hours
  • Scan to View Our Menu
  • Scan for Today’s Offer

A generic “Scan Me” wastes valuable sign space.

Place the CTA with the QR

Do not put the instruction several feet away from the code.

Keep the QR and CTA visually connected.

That helps customers understand the action immediately.

Use a dynamic QR for changing storefront campaigns

Storefront offers change.

A dynamic QR code lets you update the destination without reprinting the sign.

That is useful for:

  • seasonal offers
  • event registration
  • menus
  • appointment links
  • new landing pages

Track storefront performance separately

If you have several locations, give each storefront its own QR.

Then QR Code Tracking can help compare activity.

That can answer questions such as:

  • Which location gets more scans?
  • Does the window QR work after hours?
  • Did moving the QR increase engagement?
  • Which CTA performs better?

Matte vs. glossy matters too

Even good placement can be undermined by a reflective sign surface.

Read Matte vs. Glossy QR Code Signs before choosing the final material.

Test from the customer’s actual path

Do not test while standing directly against the glass.

Walk outside and approach the storefront the way a customer would.

Ask:

  • Can I notice the QR?
  • Can I read the CTA?
  • Can I stop safely?
  • Does it scan without zooming?
  • Does glare interfere?
  • Is the destination useful?

Use How to Test a QR Code Before Printing before final production.

For related guidance, see Free QR Code Tools.

The bottom line

The best storefront QR placement is visible, safe, easy to approach, large enough for the distance, and protected from glare.

A slightly less attractive placement that scans reliably is better than the perfect-looking placement that customers cannot use.