{"product_id":"n8n-qr-event-reservations-form-trigger-gmail-discord","title":"n8n QR Event Reservations: Form Trigger, Gmail \u0026 Discord","description":"\u003ch3\u003eTurn Event Form Requests into QR Tickets—Automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically captures event reservations from an \u003cstrong\u003en8n Form Trigger\u003c\/strong\u003e, checks capacity using \u003cstrong\u003en8n Data Tables\u003c\/strong\u003e, then generates a \u003cstrong\u003eunique ticket ID\u003c\/strong\u003e with a \u003cstrong\u003eQR code\u003c\/strong\u003e. It sends an e-ticket by \u003cstrong\u003eGmail\u003c\/strong\u003e and posts real-time reservation updates to \u003cstrong\u003eDiscord\u003c\/strong\u003e, including a continuously refreshed availability board.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives reservation submissions\u003c\/strong\u003e (attendee name, email, requested time slot, and party size) from an \u003cstrong\u003en8n Form Trigger\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates and matches capacity\u003c\/strong\u003e by loading time slot capacity from an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e and selecting the requested slot—or the next available open slot that fits the party size.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRejects invalid\/unavailable requests\u003c\/strong\u003e by posting a “cannot reserve” notification to a \u003cstrong\u003eDiscord\u003c\/strong\u003e channel with the reason when no slot can fit.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates reservation records\u003c\/strong\u003e in a separate \u003cstrong\u003en8n Data Table\u003c\/strong\u003e and updates the chosen slot’s reserved count and open\/closed status.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates a ticket\u003c\/strong\u003e by calling a separate n8n workflow to create a unique ticket ID, then generating a QR code image via \u003cstrong\u003equickchart.io\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends an e-ticket email\u003c\/strong\u003e to the attendee using \u003cstrong\u003eGmail\u003c\/strong\u003e, including ticket details and the QR code attachment; then writes the ticket ID back to the reservation record.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNotifies Discord\u003c\/strong\u003e with a reservation confirmation and refreshes an “availability board” by updating an existing message (via Discord API) or sending a new one and saving its message ID.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSchedule-based reservations for small venues, workshops, or guided tours with capacity limits.\u003c\/li\u003e\n  \u003cli\u003eAutomated ticketing for time-slot events where attendees need a QR code for check-in.\u003c\/li\u003e\n  \u003cli\u003eOperational visibility for teams via Discord with live availability status.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCore nodes:\u003c\/strong\u003e \u003cem\u003eif\u003c\/em\u003e, \u003cem\u003eset\u003c\/em\u003e, \u003cem\u003ecode\u003c\/em\u003e, \u003cstrong\u003egmail\u003c\/strong\u003e, \u003cstrong\u003ediscord\u003c\/strong\u003e, \u003cstrong\u003edata table\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eData storage:\u003c\/strong\u003e time slots and reservations in \u003cstrong\u003en8n Data Tables\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTicketing \u0026amp; QR:\u003c\/strong\u003e separate workflow for ticket ID + QR generation using \u003cstrong\u003equickchart.io\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReal-time Discord:\u003c\/strong\u003e updates an availability message or posts a new one and saves its message ID\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45748944339123,"sku":"N8N-17699","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/0qs6bOFks0gqxjYQpuYC_681LLxRX.png?v=1785575210","url":"https:\/\/buyflowscripts.com\/products\/n8n-qr-event-reservations-form-trigger-gmail-discord","provider":"N8N Commerce","version":"1.0","type":"link"}