Templates / Validate QR tickets in real time with Google Forms and Sheets

Validate QR tickets in real time with Google Forms and Sheets

Ready for 3.0

by Scale On Fajar ✓ · 146 views · created 2026-03-29 · Miscellaneous

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 9 nodes and runs on Google Sheets events (row added). Along the way it connects Google Sheets.

How it runs

Trigger: On Google Sheets events (row added).

  1. Select Latest Item (Code): runs custom JavaScript code
  2. Set Ticket Code Field (Edit Fields (Set)): sets 1 field: kode_tiket
  3. Read Trigger Sheet Rows (Google Sheets): uses Google Sheets
  4. Route by Conditional Rules (Switch): routes items into 2 branches
  5. Append Scan Results (Google Sheets): append
  6. Read Form Responses Sheet (Google Sheets): uses Google Sheets
  7. Select Latest Form Response (Code): runs custom JavaScript code
  8. Append to Scan Results Sheet (Google Sheets): append

Services it uses

Google Sheets

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

  • Still check Always Output Data on multi-output nodes (If/Switch) now adds an empty item only when every output is empty (Route by Conditional Rules).

Nodes used (5)

From the author

Automated QR Ticket Scanner & Validator This workflow is the perfect companion to the "Automated e-Ticket PDF Generator". It acts as a lightweight, automated check-in system for events. By pairing a simple Google Form with a mobile scanning app, it validates…

Excerpt from Scale On Fajar's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.