Templates / Meetup registration system with PostgreSQL database & interactive giveaway tool

Meetup registration system with PostgreSQL database & interactive giveaway tool

Ready for 3.0

by Ficky · 655 views · created 2025-07-08 · 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 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).

  1. Mapping form to database (Edit Fields (Set)): sets 11 fields: nama_lengkap, discord_username, domisili_kota…
  2. Get all participants (Postgres): select
  3. Save Participant to Database (Postgres): create or update
  4. Format participant list (Code): runs custom JavaScript code
  5. Thank you screen (n8n Form): shows the next form page
  6. Respond to Giveaway App (Respond to Webhook): sends the response back to the webhook caller

Services it uses

Postgres

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)

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,…

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