"Let's put a QR code on it" is the default for in-store surveys, trade shows, print collateral, and live events.
QR codes are simple to deploy, but the assumption that "if you print it, they will scan" is wrong most of the time. This post covers how to deploy QR codes that actually convert — from print sizing to post-scan retention.
How QR-based survey distribution works
Basic flow
1. Build the survey, get the public URL
2. Generate a QR code from the URL
3. Print on posters, flyers, table tents, etc.
4. Visitor scans → completes the survey
QR generation tools
- Free: QR Code Monkey, the QR generator built into your phone, the Chrome share menu
- Paid: QR Code Generator Pro, Beaconstac, Bitly (analytics, dynamic QR)
- Built-in: Survey tools like Repoan and SurveyMonkey generate QR codes natively
Free tools are fine for one-offs. If you need to know how many people scanned, use a paid tool with analytics or a survey tool with built-in tracking.
QR sizing reference
| Medium | Recommended size |
|---|---|
| Letter / A4 poster | 5 × 5 cm or larger |
| A2 / large poster | 10 × 10 cm or larger |
| Handheld flyer | 2.5 × 2.5 cm or larger |
| Table tent / counter sign | 3 × 3 cm or larger |
| Business card | 2 × 2 cm or larger |
| TV / large display | 10%+ of screen height |
The further away the scanner, the larger the code needs to be. Always test with a real phone before printing the run.
The three failure modes
Failure 1: It's there, nobody scans it
A QR code by itself doesn't motivate anyone to pull out their phone.
Why it fails
- It's not clear what's on the other side
- No incentive to scan
- The environment is loud / busy
- The visitor's hands are full
Fix
- Place a clear purpose statement right next to the code: "3-minute satisfaction survey"
- Add an incentive: "All respondents get [reward]"
- Use action verbs: "Scan to share your feedback"
Failure 2: They scan, then bounce
The page loads — and the visitor closes the tab.
Why it fails
- Slow load time
- The form looks bad on mobile
- Question count looks intimidating
- The URL looks suspicious
Fix
- Mobile optimization is non-negotiable
- Cap question count (under 5 ideal for cold scans)
- State "3 minutes" prominently on the first screen
- Use a custom domain so the URL doesn't look like a phishing link
Failure 3: You can't tell where the response came from
You used the same QR everywhere, so you can't tell if it was the booth, the flyer, or the lobby poster.
Fix
- Use a different QR per location, campaign, or store
- Embed parameters in the URL:
https://repoan.com/forms/abc?store=downtown&campaign=spring2026 - Attribution gets captured automatically with each response
Common deployment scenarios
Scenario 1: Storefront / in-person service
- Codes near the register, on tables, at the front desk
- "How was your visit?" "Help us improve our service"
- Incentive: next-visit coupon, loyalty points
Scenario 2: Trade shows / events
- For booth visitors and session attendees
- On lanyards, in handouts, on booth signage
- Incentive: case-study pack, post-event newsletter
Related: Trade show visitor surveys.
Scenario 3: Print collateral (mailers, flyers, magazine inserts)
- Direct mail, newspaper inserts, magazine inserts
- Cultivate a "you read it, here's the next step" feel
- A genuine bridge between paper and digital
Scenario 4: Product packaging / inserts
- Post-purchase satisfaction
- Captures impressions while they're fresh
- Incentive: review-discount, next-order coupon
Scenario 5: TV, video, large displays
- Live-stream and webinar audience polling
- Real-time questions during a talk
- Conference session feedback
Do QR codes actually lift response rates?
The pop-wisdom claim is that switching to a QR code lifts response rates. This is partially true and largely overstated.
What QR codes do help with
- Lower input friction vs. typing a long URL
- Mobile-native completion
- Better visual aesthetics than a long URL string
What QR codes don't fix
- The QR itself isn't a motivator
- The "pull out the phone" cost is still real
- People who weren't going to engage still won't engage
The honest framing: QR codes are one of several friction-reduction tactics. Send timing, headline copy, incentive, and time commitment matter far more than QR vs. URL.
QR vs. shortened URL — pick by medium
| Medium | Recommended |
|---|---|
| Distant poster | QR only |
| Business card / flyer | QR + short URL |
| Email body | Short URL (recipients can't scan their own screen) |
| Video / livestream | QR (URL is hard to read aloud / type) |
| Web page | Plain link (no QR needed) |
QR codes aren't an upgrade in every medium. Match the tool to the context.
Tracking scan counts
Approach 1: URL parameters + analytics
QR URL: https://repoan.com/forms/abc?utm_source=qr&utm_campaign=event2026
→ Filter sessions in GA4 where utm_source = "qr"
Approach 2: Built-in analytics from the QR generator
Beaconstac, Bitly, QR Code Generator Pro and similar paid tools return scan count and rough geolocation.
Approach 3: Survey tool built-in attribution
Tools like Repoan track per-source response counts natively when you generate the QR through them.
Print layout do's and don'ts
Keep the code and the headline close
The QR code and "3-minute survey" copy need to be within ~5cm of each other. Otherwise the connection isn't obvious.
Preserve the quiet zone
QR codes need a margin of empty space around them — the quiet zone, typically equivalent to 4 modules wide. Crop into it and scan reliability drops.
If you change colors, test
Black-on-white is the default, but brand colors are fine with caveats:
- Maintain high contrast (light background, dark code)
- Red and yellow scan badly
- Test on multiple devices (older Androids especially)
Test the printed output, not the design file
A QR that scans on screen sometimes won't scan in print:
- Ink bleed
- Paper texture
- Final scaled-down size
Test print samples before committing to the run.
Repoan's QR features
QR distribution is a one-click flow in Repoan:
- Auto-generated QR per published form — PNG and SVG download
- Per-campaign URL parameters — automatic per-source attribution
- Mobile-optimized rendering built in
- Per-source dashboard — see which QR drove which responses
- Custom-design QR — center logo, brand colors
- Print templates — A4 poster, table tent layouts ready to print
Summary
QR-based survey distribution:
- A real bridge between print and digital, but not magic
- "If you print it, they will scan" is wrong — purpose and incentive must be co-located with the code
- Post-scan retention requires mobile optimization and short forms
- Per-location / per-campaign QR codes give you attribution
- Pick QR vs. short URL by medium, not by trend
- Always test the printed output before the full run
QR codes aren't a strategy. They're a friction-reduction tactic. The job is to design the entire path from "scan" to "submit" so it actually completes.