Meetup registration system with PostgreSQL database & interactive giveaway tool
Ready for 3.0What this workflow does
This workflow has 8 nodes and runs when someone submits an n8n form (“n8n Indonesia Community Meetup #2”) (plus 1 other trigger). Along the way it connects Postgres.
How it runs
Trigger: When someone submits an n8n form (“n8n Indonesia Community Meetup #2”) (plus 1 other trigger).
- Mapping form to database (Edit Fields (Set)): sets 11 fields: nama_lengkap, discord_username, domisili_kota…
- Get all participants (Postgres): select
- Save Participant to Database (Postgres): create or update
- Format participant list (Code): runs custom JavaScript code
- Thank you screen (n8n Form): shows the next form page
- Respond to Giveaway App (Respond to Webhook): sends the response back to the webhook caller
Services it uses
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 (7)
- n8n Form
n8n-nodes-base.form - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - Postgres
n8n-nodes-base.postgres - Webhook
n8n-nodes-base.webhook - Respond to Webhook
n8n-nodes-base.respondToWebhook - n8n Form Trigger
n8n-nodes-base.formTrigger
From the author
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 🎉 n8n Workflow: Meetup Registration & Giveaway Picker This n8n workflow is designed to handle both participant registration and giveaway winner selection,…