How to Make a QR Code for a Google Form (Surveys, Signups, RSVPs)
How to Make a QR Code for a Google Form
Google Forms is one of the most popular ways to collect responses for surveys, event RSVPs, customer feedback, and lead capture. Pairing it with a QR code makes it effortless for people to fill it out from a flyer, table tent, badge, or printed sign β no typing the URL required.
Here's how to do it correctly so the form opens reliably and you can track engagement.
Step 1: Get the Form's Public Link
The shortened URL is what you'll encode in the QR code. The full URL works too, but it's much longer and creates a denser QR pattern.
Should You Use forms.gle or the Long URL?
Either works. The shortened version produces a smaller, easier-to-scan QR code β but if you need to pre-fill answers (covered below), use the long URL with query parameters.
Step 2: Create the QR Code
You have two choices: a static QR code (the form URL is locked into the pattern) or a dynamic QR code (a redirect that you can change later).
For most cases, dynamic is better because:
Steps in ForeverScan
Step 3: Pre-Fill Form Fields (Optional)
Google Forms supports pre-filled answers via URL parameters. This is powerful for:
How to Pre-Fill
Each location, flyer, or campaign can have its own pre-filled QR code, making attribution automatic. Combined with bulk QR code creation, you can generate dozens of these in minutes.
Step 4: Test on Real Phones
Before printing 1,000 flyers:
Step 5: Print and Track
Print the QR code at an appropriate size (at least 2 cm Γ 2 cm for handheld scanning). For a complete sizing reference, see our printing guide.
If you're using a dynamic QR code, watch your scan analytics:
Better Alternatives to Google Forms
Google Forms is free and ubiquitous, but for business use cases it has limitations:
For lead capture from physical signage β like real estate yard signs, contractor trucks, or trade show booths β ForeverScan's built-in Lead Form QR type skips Google Forms entirely. Leads land directly in your dashboard, and Business plan users get webhooks to push them into a CRM.
Use Cases
Conclusion
A QR code for a Google Form takes about a minute to create and removes one of the biggest barriers to form completion: typing a URL on a phone. Use a dynamic QR code so you can swap the form, track scans, and run multiple campaigns from the same printed material. Get started for free.
