How to Make a QR Code for a Google Form
A QR code for a Google Form makes it much easier for people to open your form from a poster, table sign, handout, product insert, or event booth. The simplest setup is to copy your Google Form share link, turn it into a dynamic QR code, and then use scan analytics to see when, where, and how people are opening it.
How to make a QR code for a Google Form
First, open your Google Form and get the form's share link. In Google Forms, click the Send button, choose the link icon, and copy the URL. If you want a cleaner link, you can use the shortened link option inside Google Forms before copying it.
Next, paste that link into a QR code generator. If you create a dynamic QR code instead of a static one, the printed code will point to a short link you control rather than locking the Google Form URL directly into the code. That means you can change the destination later without changing the QR image.
After the code is generated, test it on more than one phone before printing or publishing it. Scan it with both iPhone and Android if possible, confirm the form loads correctly, and make sure the first question appears quickly and is easy to complete on mobile.
Get the correct Google Form link before you generate the code
Using the right link matters because Google Forms gives you a few different URLs depending on what you are doing. You want the respondent-facing share link, not the edit link you use to build the form. If you accidentally use the edit URL, people may hit an error page or a restricted page instead of the form.
In most cases, the steps are: open the form, click Send, click the link tab, and copy the URL shown there. If your form is restricted to users in your organization, outside users who scan the code may be asked to sign in or may be blocked entirely, so check your form settings before distributing the code.
It is also worth reviewing the form itself from a respondent's point of view. Keep the title clear, avoid too many required questions, and make sure any file upload or sign-in requirement is intentional. A QR code can increase opens, but completion still depends on how easy the form is to finish.
Why a dynamic QR code is usually the better choice
A static QR code permanently stores the destination in the pattern itself. If you print that code on a flyer, poster, menu, badge, or product card and later decide to replace the Google Form, you would need to generate a brand-new code and reprint everything.
A dynamic QR code avoids that problem by encoding a short redirect link. You can point that short link to your current Google Form today, then swap it later to a new form, a different survey, an RSVP page, or a landing page while keeping the exact same printed QR code in use.
This is especially useful for recurring use cases. For example, a restaurant might reuse the same table tent for weekly feedback forms, an event team might redirect the same booth sign from lead capture to prize entry, and a school might update a parent form each semester without replacing hallway posters.
How to track scans and compare them with form responses
Google Forms tells you about responses, but it does not tell you much about the scans that happened before someone decided to complete the form. With a dynamic QR code platform, you can see scan activity such as time trends, approximate location, device type, browser, and referrer. That gives you a better picture of how people are finding and opening the form.
For example, if your poster gets many scans but very few submitted responses, the problem may not be the QR code at all. The form could be too long, the first question may be confusing, or the page may require a sign-in that mobile users did not expect. Scan data helps you separate interest from completion.
If you use a tool like ScanIQ, you can create a dynamic QR code for the Google Form and monitor scan analytics in one place. A practical workflow is to check scan volume alongside your Google Form submission count each day or week. If scans are high and responses are low, shorten the form or revise the opening copy. If one location gets far more scans than another, move your signage budget toward the better-performing placement.
Best practices for placing a Google Form QR code
Put the QR code where people have enough time and space to scan it comfortably. Good placements include checkout counters, waiting rooms, conference tables, classroom doors, trade show booths, receipts, packaging inserts, and follow-up handouts. Avoid placing it somewhere people are walking quickly past unless the form is extremely short.
Add a short call to action next to the code so people know what they will get. 'Give feedback,' 'Join the waitlist,' 'Register here,' or 'Vote in 30 seconds' works better than showing a QR code with no explanation. If there is any incentive or expected time to complete, say that too.
Make the code large enough to scan easily and leave some white space around it. As a rule of thumb, test the printed size in the real environment and from the actual scanning distance. Glossy surfaces, poor lighting, busy backgrounds, and curved packaging can all reduce scan reliability, so always print a sample and test before a full run.
Next steps: launch now and keep the code flexible
To set this up, copy your Google Form share link, create a dynamic QR code, test it on multiple phones, and place it with a clear call to action. Once it is live, watch both scan activity and Google Form responses so you can spot drop-off and improve performance.
If there is any chance the form will change later, start with a dynamic code from day one. That way the QR code on your printed materials can stay the same even if you swap the Google Form destination later, which saves time, avoids reprints, and keeps your campaign easier to manage.
Create a free dynamic QR code
Editable destination, scan analytics, free to start — no card required.
Get started free →