Using QR Codes in Advertising and Print Campaigns
In a print ad, direct mail piece, or flyer, link the QR code to a dedicated landing page built specifically for that campaign — not your homepage — and use a distinct URL path per campaign, like yoursite.com/spring-promo, so referral traffic shows up clearly in your own web analytics.
A code that dumps someone onto your general homepage breaks the continuity between what the ad promised and what the person actually sees after scanning. If the flyer says "scan for 20% off your first order," the landing page needs to open with that offer front and center, not a generic homepage the visitor has to hunt through. Building one landing page per campaign, even a simple one, keeps that promise-to-payoff line intact and tends to convert noticeably better than a homepage redirect.
Use a distinct URL path for each campaign — yoursite.com/spring-promo, yoursite.com/mailer-june — rather than routing every print piece to the same generic page. Since a static QR code has no built-in scan counter of its own, this is effectively how you get any read on performance: your website analytics can show traffic landing on /spring-promo specifically, giving you a rough proxy for how the campaign performed, even without a native analytics dashboard tied to the code itself.
Sizing and placement follow the format. A direct mail piece or flyer held at arm's length can carry a moderate-sized code with a short, clear call to action next to it — "Scan to claim your discount" reads faster than an unlabeled code and meaningfully increases scan rates. A magazine or newspaper ad needs a larger code relative to the page since readers glance rather than study, and testing a printed proof at actual size before the full print run catches sizing problems before they're expensive.
The most common mistake in print advertising specifically is treating the QR code as an afterthought — shrinking it into a corner, dropping the contrast, or skipping the call-to-action text. The code deserves the same design attention as the headline, since for many readers it's the entire mechanism by which the ad turns into an actual visit or sale rather than just an impression.
It's also worth deciding in advance how long a given campaign code needs to keep working. A short-term promotional flyer with a hard expiration date can safely link to a temporary landing page taken down after the promotion ends, since the printed material itself will be discarded around the same time. A code on something longer-lived — packaging, a storefront decal, a piece of signage that might stay up for years — needs a landing page built to last at that same URL, since there's no way to update a static code's destination once it's printed.