Templates / Manage QR-based event reservations with forms, Gmail and Discord

Manage QR-based event reservations with forms, Gmail and Discord

Ready for 3.0

by TOMOYA TOEI ✓ · 17 views · created 2026-07-31 · Project Management

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 21 nodes and runs when someone submits an n8n form (“イベント予約フォーム”). Along the way it connects Discord and Gmail.

How it runs

Trigger: When someone submits an n8n form (“イベント予約フォーム”).

  1. Normalize Input (Edit Fields (Set)): sets 4 fields: name, email, slot_id…
  2. time_slots_v (Data table): get
  3. Find Available Slot (Code): runs custom JavaScript code
  4. Slot Available? (If): checks a condition and branches into true / false
  5. Create Reservation (Data table): uses Data table
  6. Send Full Capacity Notification (Discord): work with message
  7. Update Slot Capacity (Data table): update
  8. Generate Ticket (Execute Sub-workflow): calls another n8n workflow
  9. Update row(s) (Data table): update
  10. Generate QR Code (HTTP Request): calls an HTTP API

…plus 10 more steps. See the full node list below.

Services it uses

DiscordGmail

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.

Nodes used (9)

From the author

Quick overview This workflow collects event reservations via an n8n form, checks capacity against n8n Data Tables, generates a ticket and QR code, emails an e-ticket with Gmail, and posts updates to Discord, including a continuously updated availability…

Excerpt from TOMOYA TOEI'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.