← Back to Resources
Marketing Guide

QR Codes for Marketing

How to use QR codes to turn physical materials into digital touchpoints — and measure whether they're actually working.

By Kerron Gordon, IT Instructor & Network Technician

The hardest gap in marketing is getting someone from a physical object — a flyer, a poster, a product, a business card — to a digital action: visiting a page, signing up, buying something. QR codes are the most direct bridge available. A scan takes someone from physical to digital in under two seconds, with no typing, no searching, and no friction. But most QR codes in the wild are poorly implemented: wrong size, no call to action, pointing to a page that loads slowly on mobile. This guide covers how to do it properly.

Where QR codes work in marketing

Product packaging

Label space is finite and expensive. A QR code on packaging can link to detailed instructions, video tutorials, nutritional information, ingredient sourcing stories, allergen guidance, reorder pages, or warranty registration — everything that doesn't fit on the box but adds real value for the buyer. Food and beverage brands increasingly use packaging QR codes to satisfy regulatory disclosure requirements (nutrition data, origin labelling) without cluttering the primary label.

Events and conferences

Put a single QR code at check-in instead of printing paper schedules, maps, and brochures. Link it to the full event agenda, speaker bios, room locations, and live polls. You can update the destination URL in real time if a session moves or a speaker changes — the printed code remains valid. For speakers, a QR code on the final slide links attendees directly to slides, references, or a contact page, removing the friction of writing down a URL.

Retail — windows and in-store

A QR code in your shop window lets people browse or buy after hours. A pedestrian sees something they want at 9pm, scans the code, and lands directly on the product page — the sale happens even when the store is closed. In-store, QR codes on shelf tags link to extended product information, video reviews, or size guides, reducing the demand on staff for routine product questions.

Print advertising

Newspaper and magazine ads, outdoor billboards, bus shelter posters, and direct mail pieces all benefit from a QR code that removes the step of finding the website manually. For direct mail specifically, QR codes let you personalise the landing page by recipient — a different URL per mailing batch, each one targeted to the segment it was sent to.

Business cards and networking

A vCard QR code on a business card replaces the manual contact-saving process with a single scan. But from a marketing perspective, a URL-based code that points to a personal landing page or LinkedIn profile works differently: it lets you track how many people followed up after an event, and the landing page can be tailored to what you want that person to do next. See the business card QR code guide for a full comparison.

Getting the fundamentals right

1

Size for the scanning distance

A code that's too small to scan is worse than no code — it's a broken experience. The 10:1 rule: the code's width should be at least 1/10th of the expected scanning distance. A poster scanned from 1 metre away needs a code at least 10cm wide. For the full sizing table see the QR code sizing guide.

2

Always add a call to action

People don't scan unlabelled squares out of curiosity. Tell them exactly what they'll get: "Scan to see the menu", "Scan to enter the competition", "Scan to watch the video." Specific CTAs consistently outperform generic ones. "Scan for more info" is far weaker than "Scan to get 20% off your first order."

3

The landing page must be mobile-first

Every single QR scan happens on a smartphone. If the destination page is not mobile-optimised — or worse, if it's a PDF designed for A4 paper — you've lost the conversion the instant they arrive. The page should load in under 3 seconds on a 4G connection and require no pinching or horizontal scrolling.

4

Print on matte stock

Glossy or UV-coated surfaces reflect overhead lights as a glare spot across the QR matrix. The camera can't see through the reflection. Anything intended to be scanned indoors — table cards, brochures, product packaging — should use matte or uncoated stock for the QR code area.

Tracking results with UTM parameters

Static QR codes don't log scans by themselves — there's no server involved. But you can measure campaign performance by adding UTM parameters to the destination URL. UTM parameters are tags appended to a URL that Google Analytics (and most other analytics platforms) use to attribute traffic to specific sources and campaigns.

A typical UTM-tagged URL for a flyer campaign looks like:

yoursite.com/offer?utm_source=flyer&utm_medium=print&utm_campaign=spring2025

When someone scans the QR code and lands on that URL, your analytics platform records the visit and attributes it to the spring2025 print campaign. You can see exactly how much traffic each physical piece is driving, how long those visitors stay, and whether they convert.

For campaigns with multiple materials — a flyer, a poster, and a business card all pointing to the same destination — use a different utm_medium or utm_content value for each. That gives you a breakdown of which format drove the most scans.

UTM parameter reference

  • utm_source — Where the traffic came from. For print: flyer, poster, businesscard, packaging.
  • utm_medium — The marketing channel. For QR codes: print or qr.
  • utm_campaign — The campaign name: summer-sale, trade-show-2025.
  • utm_content — Optional. Use this to distinguish between different creatives or placements in the same campaign.

Industry-specific examples

Hospitality

Hotels can place QR codes in rooms linking to concierge services, local recommendations, and check-out options — reducing front desk calls for routine requests. A code at the restaurant entrance links to the current menu before guests are seated. For the detailed restaurant implementation guide, see QR codes for restaurants.

Retail and e-commerce

Packaging QR codes that link to a repurchase page or a subscription sign-up can capture repeat customers at the moment of highest product satisfaction — right after they've used the product and before they've thought about alternatives. Pairing the UTM source tag with a discount code specific to that product makes it easy to measure the conversion rate per SKU.

Real estate

A QR code on a property sign, window card, or flyer can link directly to the full listing with photos, floor plan, and virtual tour — everything the A5 printed card can't fit. Prospects who scan outside office hours can get all the information they need without waiting for a callback.

Education and non-profit

Printed event programmes, exhibition materials, and fundraising leaflets are natural homes for QR codes. A code on a charity collection box can link directly to a mobile payment or donation page. A museum exhibit label can link to a three-minute audio guide. The print cost stays low while the information depth increases dramatically.

Common marketing mistakes with QR codes

  • Printing on a surface that can't be scanned. Interior of a vehicle, behind glass (glare), inside a moving bus (too fast), on a screen (the camera tries to focus on the screen itself). Think about where the person scanning will physically be standing when they scan.
  • No fallback for people without a working camera. Include a short URL below the QR code for anyone whose phone can't scan, or who simply prefers to type. This is especially important for older demographics.
  • Generating the code before confirming the URL. The single most expensive mistake with static QR codes. The URL needs to be live, tested, and final before the code is generated. Copy it from your browser rather than typing it. A typo in a 10,000-unit print run cannot be corrected without reprinting.
  • Ignoring the destination experience. The code gets them there; the page has to do the work. A slow, desktop-only landing page wastes every scan.
  • Over-designing the code. Custom colours, logos, and gradients can work, but each change introduces failure risk. Every design choice should be tested on multiple devices before printing. The more elaborate the design, the more aggressively it needs to be tested.

Frequently asked questions

⚠️

Generate campaign codes

GetEasyQR is free and generates high-resolution codes ready for print. Paste your UTM-tagged URL, download the PNG, and you're done. No account needed.

Generate Campaign QR

Related guides