Print asks a person to move from a physical object to a phone. The QR code should make that transition worthwhile and predictable.

State the value before the scan

Replace “Scan me” with a specific outcome: “See the step-by-step repair,” “Reserve a workshop seat,” or “Read the accessible program.” If the action involves payment, account creation, a large download, or personal information, say so before the visitor scans.

Show the recognizable domain. This gives a fallback and helps the visitor detect a sticker that points somewhere unexpected.

Match the landing page

The first heading should confirm the promise made in print. Do not send every campaign to the homepage and expect visitors to search. Avoid interstitials, forced app installation, autoplay media, and advertising that resembles the promised action.

Keep the page fast on cellular networks and usable with zoom, keyboard, and assistive technology.

Design for the medium

A hand-held postcard, window poster, moving vehicle, and subway-wall advertisement have different scan positions. Do not put codes on vehicles or locations that encourage dangerous scanning. Account for folds, trimming, viewing distance, glare, and whether people can pause without blocking others.

Original poster example

A library poster says “See tonight’s room, access notes, and live schedule” beside a large code and the library’s short event URL. The code sits at reachable height near the entrance, not on the revolving door. The destination works without login and preserves the schedule as text when images are disabled.

Campaign endings

Set an owner and end date. When the event ends, replace the landing page with a useful closure message and relevant next step. Do not redirect an old promise to an unrelated promotion. Remove signs where practical.

Create the code you need

Use HighEndDIY’s private browser tool, then test the result in the setting where people will scan it.

Create a QR Code

Found something that should be corrected? Email help@HighEndDIY.com.