Add a unique QR code to every Google Form response
Check-in desks, equipment loans and membership schemes all need a code per person or item. AutoDoc’s {{Embed QRCODE, …}} placeholder turns any mapped answer, such as the response ID or a member number, into a PNG QR code and places it in your Docs or Slides template and even in the email body.
How to automate qr codes from Google Forms
Four steps, all inside Google Workspace. Output: PDF.
Build the form
Copy the ready-made form, or create a Google Form with questions like these. The question titles become your placeholders.
| Question title | Type | Example answer |
|---|---|---|
| Full Name | Short answer | Daniel Wong |
| Pass Type | Multiple choice | Weekend |
| Short answer (email) | daniel@example.com |
Design the Google Slides template
Start from our Google Slides template (make a copy) or the .pptx, or use your own. Type a placeholder wherever an answer should appear. It must match the question title exactly, in double braces. Built-ins such as {{_date}} and {{_responseId}} work too.
Connect it in AutoDoc
Open the form → Add-ons → AutoDoc. Pick the template and a Drive folder, choose PDF, and set the file name pattern:
Pass - {{Full Name}} - {{_responseId}}Result: Pass - Daniel Wong - 2_ABaOnud8x.pdf
Add a conditional document (optional)
Conditions support AND / OR groups and 13 operators, including equals, contains, exists, matches regex, > and >=.
Submit, and it’s delivered
Every new response creates the document in seconds, then emails it:
Tips for qr codes
- Use {{Embed QRCODE, _responseId, size=300}} for a unique, scannable code per submission. Adjust the size from 24 to 2000 px.
- QR placeholders also work in the email HTML body, so people can scan straight from their inbox.
- Keep a light background behind the QR code for reliable scanning.
Who uses this
Frequently asked questions
What does the QR code contain?
The value of the answer or built-in you point it at, for example the response ID or a member number.
Can I control the size?
Yes, with size = N (24–2000 px).
Does it work in Google Docs and Slides?
Yes, the embed marker works in both template types and in email bodies.