Expose a form
Goal
Build a workflow that exposes a form with the fields name, email, request type, message. You can use the native n8n Form Trigger or a Webhook that receives the submit from the site Form Submitter.
Done criteria
You have two clean ways in. The n8n Form Trigger builds a hosted form page for you: set the Form Title and Form Description, then add your Form Elements (name as Text, email as Email, request type as Dropdown, message as Textarea). n8n gives you a URL to share, and a submit starts the workflow.
If you would rather drive it from this site, use a Webhook set to POST and fill the Form Submitter below: the data arrives nested under body, for example {{ $json.body.email }}.
Either way, the thing that matters is the same: every form field becomes a field in the payload n8n receives, ready for the next steps to read.
From the n8n docs