Skip to content

How to Create a QR Code Survey with QRLynx

Publish the survey first, create a QRLynx QR for its responder link, test the complete mobile path, and measure scans separately from submitted responses.

Ahmad Tayyem, founder of QRLynx.
Founder
· Updated July 29, 2026 · 9 min read · Reviewed by QRLynx product team
A feedback survey QR code beside a phone showing a short questionnaire.

Key Takeaway

Link a survey to a QRLynx QR code, choose NPS, CSAT, or CES for the right moment, track scans by placement, and measure completions separately.

What is a QR code survey?

A QR code survey is a printed or displayed QR symbol that opens a published mobile survey, feedback form, or questionnaire. The QR removes the need to type a long responder URL. The survey platform still controls the questions, identity settings, response storage, scoring, and submitted results.

QRLynx provides the QR and, when you choose dynamic behavior, the editable redirect and eligible scan analytics. QRLynx does not calculate NPS, CSAT, or CES from an external survey. It also does not treat a scan as a submitted response.

Use the dedicated Google Form type for a Google Forms responder link, or Website / Link for Typeform, SurveyMonkey, Qualtrics, Microsoft Forms, and another published HTTPS survey destination. Both are URL-based QRLynx types and can be static or dynamic.

Choose the metric that matches the feedback moment

Use the survey platform's current scoring rules. The examples below help choose the question, not calculate the result inside QRLynx.

Choose the metric that matches the feedback moment. Use the survey platform's current scoring rules. The examples below help choose the question, not calculate the result inside QRLynx.
Feedback momentUseful metricWhat it asksExample placement
After one service interaction
CSAT
Satisfaction with that specific interaction or outcome
Receipt, counter card, support follow-up, or confirmation page
After completing a task
CES
How easy or difficult it was to complete the task
Return desk, kiosk, setup guide, or onboarding checkpoint
After a relationship or complete experience
NPS
Likelihood to recommend on a 0 to 10 scale
Post-visit handout, member statement, packaging insert, or event follow-up
After an event or session
CSAT plus an optional comment
Satisfaction with the session and what should change
Badge, room sign, program, or closing slide
Open feedback at a physical touchpoint
A focused rating or comment prompt
One decision the team can act on
Product card, table tent, facility sign, or printed instruction

What research says about QR codes and survey participation

Randomized studies support a narrow and useful conclusion: adding a QR code to a mailed push-to-web invitation can increase participation and shift more responses to smartphones. The size of the effect is not universal.

A study published in the Journal of Survey Statistics and Methodology found a 1.17 percentage-point increase in completed web questionnaires when mailed invitations included a QR code, 4.66 percent compared with 3.49 percent. A separate 2025 experiment in a German family panel reported a 3.3 percentage-point difference, 63.9 percent compared with 60.6 percent, and a higher share of smartphone responses.

Those studies concern mailed survey recruitment, not every receipt, table tent, event sign, or customer-feedback program. They show that QR access can reduce the effort of reaching a web survey. They do not prove that adding a QR code alone will produce a particular response rate for your audience.

Run a placement test using separate QRLynx codes, then compare scans, form starts when the survey platform exposes them, and completed responses. That produces a decision for your own environment instead of borrowing a benchmark from a different survey.

How to create and test a QR code survey in QRLynx

Start with the survey's responder experience and finish with a physical proof and a measurement plan.

1

Define the decision the feedback should support

Choose one moment and one decision, such as improving checkout satisfaction, reducing return effort, or comparing session feedback. Select NPS, CSAT, CES, or a focused question only when its result will guide an action.

2

Build and publish the survey

Create the survey in Google Forms, Typeform, SurveyMonkey, Qualtrics, Microsoft Forms, or another survey platform. Configure who can respond, whether sign-in is required, whether email addresses are collected, and who can see results. Publish it and copy the responder link, not the editor link.

3

Test the responder link before creating the QR

Open the exact link in a signed-out private browser on a phone. Confirm that the intended audience can access it, the identity and privacy wording is accurate, required fields are reasonable, and the confirmation page appears after submission.

4

Choose the QRLynx QR type

Choose Google Form for a Google Forms responder link. Choose Website / Link for another published survey URL. QRLynx routes the scan to the survey; the survey platform remains responsible for questions, scoring, responses, and permissions.

5

Choose static or dynamic behavior

Choose static when the final survey URL will remain stable and QRLynx scan analytics are unnecessary. Choose dynamic when you may change the destination after printing or need eligible scan analytics. The free Starter plan includes 3 active dynamic QR codes and unlimited scans.

6

Label and separate useful placements

Add a specific prompt such as Scan to rate this visit. Create a separate saved dynamic code for each placement only when comparing those placements will change a decision. Name each code for its site and touchpoint so the dashboard source remains clear.

7

Test the final physical journey

Download the QR, print one proof at its final size, and test it on representative iPhone and Android devices. Check scan distance, glare, contrast, cellular loading, form access, submission, and the confirmation page. Verify the QRLynx scan and the survey response separately.

Responder link tested

Create the survey QR code in QRLynx

Paste the published responder link, choose static or dynamic behavior, label the feedback action, and test one physical proof.

Create Survey QR Code QRLynx measures eligible dynamic QR scans. Your survey platform measures starts, submissions, answers, and scores when supported.

Static or dynamic survey QR code?

Static or dynamic survey QR code?
DecisionStatic QRDynamic QRLynx QR
What the QR encodes
The final survey URL
A QRLynx short link that resolves to the current survey URL
Change the destination after printing
No
Yes, while the saved dynamic code remains active
QRLynx scan analytics
No
Yes
Survey responses and scores
Measured by the survey platform
Measured by the survey platform
Stable URL managed by the survey platform
Can be sufficient
Can still be used behind the editable QRLynx route
Useful fit
A permanent link with no need for QRLynx scan measurement
Printed programs that need destination updates or placement-level scan measurement

Measure the feedback funnel without mixing its stages

Each system observes a different part of the journey.

Measure the feedback funnel without mixing its stages. Each system observes a different part of the journey.
StageWhat it meansWhere to measure it
Printed exposure
Someone had an opportunity to see the QR and its prompt
Print distribution, footfall, transactions, or another operational estimate
Eligible QR scan
A dynamic QRLynx route was opened
QRLynx analytics
Survey page load or start
The survey platform loaded or the respondent began answering, when that platform exposes the event
Survey or web analytics
Completed response
The survey was submitted
Survey platform
NPS, CSAT, CES, or comments
The content and score derived from submitted answers
Survey platform and the team's analysis process
Follow-up action
The team closed a loop, changed a process, or contacted a respondent when permission allows
CRM, support, operations, or another action system

Use separate QR codes only when the source matters

A separate dynamic QR for each placement creates a reliable source label inside QRLynx because each printed code has its own saved record. A receipt code, counter code, and exit code can all point to the same survey while their scan totals remain separate.

This is placement attribution, not proof of the respondent's physical location. Name each saved code for the placement where you print it. If a code is copied or moved, its scan record follows the code, not the sign.

The free Starter plan includes 3 active dynamic QR codes and one folder, which can cover a small pilot. Starter+ includes 50 active dynamic codes, 10 folders, 1 year of analytics, and resolution-independent SVG and A4 PDF downloads. Pro adds country detail and 2 years of analytics. Business adds city, device, operating-system, and browser detail, CSV export, teams, and 3 years of analytics.

Do not create dozens of source codes merely because you can. Split placements only when the result could change signage, staffing, timing, survey wording, or print allocation.

Privacy and access belong to the survey configuration

A QR code does not make a survey anonymous. Anonymity depends on the survey questions, email-collection settings, sign-in requirements, URL parameters, cookies, connected analytics, and how the organization stores and combines responses.

Google Forms, for example, can collect verified email addresses, accept manually entered email addresses, require sign-in for one-response limits, or leave email collection off. Google also warns that a shared response summary can expose full-text answers or charts to anyone allowed to respond when that option is enabled.

Describe the setup accurately. Use anonymous only when the complete response path has been reviewed and the organization cannot reasonably connect the response to a person. Otherwise say whether identifying information is optional, required, or collected by the survey platform.

QRLynx scan analytics and the external survey response are separate records. Do not claim that QRLynx identifies a survey respondent or joins a scan to a submitted answer. If your own destination, parameters, survey platform, or analytics stack performs that connection, disclose it and follow the privacy rules that apply to your program.

Placement and mobile survey checklist

  • Name the action: use a prompt such as Scan to rate this visit, not a bare QR.
  • Set an honest expectation: mention the survey's actual purpose or approximate length only after testing it.
  • Place it at the decision moment: use CSAT after a specific interaction, CES after a task, and NPS after a relationship or complete experience.
  • Preserve scan geometry: keep strong contrast, a clear quiet zone, and enough printed size for the real viewing distance.
  • Offer another route when needed: include a readable short URL for people who cannot or prefer not to scan.
  • Build for a phone: use readable text, large tap targets, minimal horizontal movement, and a form that loads on cellular data.
  • Ask only what supports the decision: put the primary metric or question early and make optional details genuinely optional.
  • Explain identity and follow-up: tell respondents what is collected, who receives it, and whether someone may contact them.
  • Retest after changes: scan the physical code after changing the survey, destination, permissions, or confirmation flow.

Calculate NPS in the survey system, not in the QR layer

Bain defines the standard NPS question on a 0 to 10 scale. Respondents who choose 9 or 10 are promoters, 7 or 8 are passives, and 0 to 6 are detractors. The score is the percentage of promoters minus the percentage of detractors, producing a result from -100 to 100.

Use the survey platform or your analysis process to calculate the score from submitted responses. QRLynx can show how many eligible scans reached the survey route and which saved placement code received them. It cannot determine the NPS from scan data.

Do not label one universal number as a good NPS without a valid comparison set. Track the same question, scale, audience, sampling method, and timing consistently, then compare the result over time or against an appropriate benchmark.

QR code survey questions

How do I create a QR code for a survey in QRLynx?

Publish the survey and copy its responder link. In QRLynx, choose Google Form for a Google Forms link or Website / Link for another survey platform. Choose static or dynamic behavior, add a specific feedback label, download the artwork, and test the final physical scan and submission path on representative phones.

Does QRLynx create or score the survey?

QRLynx creates the QR route and can record eligible scans for a dynamic code. The external survey platform creates the questions, controls response access and identity settings, stores submitted answers, and calculates NPS, CSAT, or CES when supported.

Should a survey QR code be static or dynamic?

Use static when the final survey URL will remain stable and QRLynx scan analytics are unnecessary. Use dynamic when you may change the destination after printing or need to compare eligible scans by saved placement. The survey platform measures submitted responses in either case.

Do QR codes increase survey response rates?

Randomized studies of mailed push-to-web invitations found higher participation when a QR code was included, but the observed effect varied by study and context. A QR reduces the effort of reaching the form. It does not guarantee a particular response rate for a receipt, sign, event, or customer-feedback program.

Can QRLynx tell which location produced a survey response?

Separate saved QR codes can identify which printed code received a scan, so naming one code per useful site or touchpoint provides placement attribution. QRLynx does not join that scan to a submitted response in an external survey. A copied or moved code also keeps the identity of the original saved code.

Can QRLynx identify who answered the survey?

QRLynx scan analytics do not identify the person who submitted an external survey or connect a scan to that response. Identity collection depends on the survey questions, email and sign-in settings, URL parameters, and any connected systems. Review and disclose the complete setup before calling a survey anonymous.

How do I make a QR code for a Google Forms survey?

Publish the Google Form, copy the responder link, and test it while signed out. In QRLynx, choose the Google Form type, paste the responder URL, choose static or dynamic behavior, label the action, and test a physical proof. Review email collection, one-response limits, and result-summary settings in Google Forms.

What is the difference between a scan and a completed survey response?

A scan means an eligible dynamic QRLynx route opened. The person may leave before the form loads, begins, or submits. Completed responses and scores belong to the survey platform. Compare the two measures as separate stages of the feedback funnel.

Which metric should I use for a QR feedback survey?

Use CSAT for satisfaction with a specific interaction, CES for the effort required to complete a task, and NPS for likelihood to recommend after a relationship or complete experience. Choose the metric that supports a real decision and keep its wording, scale, audience, and timing consistent.

How many questions should a QR code survey contain?

There is no universal correct count. Ask only what supports the decision, place the primary metric or question early, and test the form on a phone. A focused rating plus an optional comment is a practical pattern for many in-the-moment feedback requests, but regulated, research, or diagnostic surveys may require a different design.

Which QRLynx download format should I use for print?

Use the format your printer accepts and test a physical proof. Registered free Starter accounts include PNG, JPG, WebP, and PNG HD. resolution-independent SVG and A4 PDF QR downloads begin with Starter+. Preserve contrast and the quiet zone at the final printed size.

Sources and verification

QRLynx product statements were checked against the current QR type registry, dynamic-capability contract, plan entitlements, analytics-history ranges, advanced-analytics gates, and download-format rules. Survey-participation findings were checked against randomized studies published by Oxford Academic and SAGE. NPS scoring was checked against Bain's Net Promoter System guidance. Google Forms identity and response-sharing settings were checked against Google Docs Editors Help.

Enjoyed this article? Share it!

Ahmad Tayyem, founder of QRLynx.

About the author

Founder of QRLynx, built through Jorbox LLC

Ahmad builds and runs QRLynx end to end: product, engineering, and the original QR research behind these guides. For how we research, test and review these guides, see our testing methodology and editorial policy.

Ready to Create Your Own QR Codes?

Start for free and upgrade as you grow. All plans include dynamic QR codes, analytics, and custom branding.

QRLynx pricing plans

Starter plan details selected

Starter

$0 /month
Free forever
  • 3 Dynamic QR Codes
  • 1 Folder
  • 5 MB per PDF upload
  • AI Insight Summaries
  • 3 Months Analytics
Most Popular

Pro

Best value for campaigns
$14 /month
Billed monthly
  • 300 Dynamic QR Codes
  • 25 Folders
  • 15 MB per PDF upload
  • 2 Years Analytics
  • Country Analytics
  • Password Protection
  • Smart Redirect Rules
  • Access Consent Screens
  • Expiry Rules
  • QR Scheduling
  • Bulk Dynamic QR: 100/batch
  • Instant QR Redirects
  • Full AI Insights
  • SVG / PDF Downloads

Business

For teams and agencies
$29 /month
Billed monthly
  • 1,000 Dynamic QR Codes
  • 100 Folders
  • 25 MB per PDF upload
  • 3 Years Analytics
  • City, Device & Browser Analytics
  • CSV Analytics Export
  • Bulk Dynamic QR: 250/batch
  • Team Management (10 Members)
  • Lead Capture Forms
  • Email Reports
  • Public API Access
  • Instant QR Redirects
  • Full AI Insights
  • Country Analytics
  • Password Protection
  • Smart Redirect Rules
  • Access Consent Screens
  • Expiry Rules
  • QR Scheduling
  • SVG / PDF Downloads

Enterprise

For white-label scale
$99 /month
Billed monthly
  • 5,000 Dynamic QR Codes
  • 500 Folders
  • 50 MB per PDF upload
  • Unlimited Analytics
  • Bulk Dynamic QR: 1,000/batch
  • Team Management (100 Members)
  • White Label Domains
  • Retargeting Pixels
  • Instant QR Redirects
  • Full AI Insights
  • Country Analytics
  • City, Device & Browser Analytics
  • CSV Analytics Export
  • Password Protection
  • Smart Redirect Rules
  • Access Consent Screens
  • Expiry Rules
  • QR Scheduling
  • Lead Capture Forms
  • Email Reports
  • Public API Access
  • SVG / PDF Downloads

Core features included in every plan

(free and paid, no exceptions)
  • Unlimited Static QR Codes
  • QR Pause & Activate
  • Unlimited Scans
  • Dynamic Projects Are Preserved
  • 61 QR Code Types
  • Apple & Google Wallet Passes
  • Custom Logo Upload
  • QR Code Frames
  • No Watermark
  • No Scan Ads
  • JPG, PNG, WEBP & HD Downloads
  • Bulk Static QR (up to 100/batch)

50% off for verified nonprofits, schools & open-source projects: contact us to apply.