๐Ÿ”ฌ Generate and validate bulk QR codes with Google Sheets and Google Drive

โšก 14 views ยท ๐Ÿ”ฌ Document Extraction & Analysis

Description

This workflow allows you to generate QR codes (Barcodes) in bulk from a Google Sheets file and store the generated QR images automatically in Google Drive. Each QR code contains a unique identifier (in this template, an email address) and is connected to a validation webhook.

When a QR code is scanned, the webhook checks whether the ID exists and verifies its status. The system updates the spreadsheet to reflect whether the QR code has been generated and whether it has already been used.

This template demonstrates a simple but practical QR lifecycle system:

Example use cases include event check-in systems, access control, membership validation, digital ticketing, or controlled asset distribution.

The workflow is designed to be modular, easy to customize, and suitable for real-world implementation.

How it works

  1. Set Up Google Sheets

Create a Google Sheets file with at least the following columns: email & status_qr.

The email column acts as the unique ID.

The status_qr column will automatically update to indicate:

Make sure there are no duplicate email values.

  1. Set Up Credentials

Connect your Google account. Copy the Spreadsheet & Folder ID and configure it in the node.

  1. Configure the QR Generator Workflow
  1. Configure the Validation Webhook

When a QR code is scanned:

Need Help?

Contact me on LinkedIn!

๐Ÿ”— Nodes Used

Google Sheets, HTTP Request, Webhook, Google Drive

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup