EzFlowEzFlow Docs
Forms

Forms

Hosted forms that collect input from respondents and can trigger a Workflow on submission.

A Form is a hosted web page that EzFlow publishes at a shareable public URL. Respondents fill it in and submit — no EzFlow account required — and the submission is stored in EzFlow. If you link the form to a Workflow, that Workflow fires automatically on every valid submission via the FORM_TRIGGER node.

What forms can do

  • Collect structured input through typed fields (short text, email, phone, number, dropdown, long text, checkbox, date).
  • Run as a public-facing page on an EzFlow-hosted URL your team or respondents can share directly.
  • Feed submissions into a Workflow that sends confirmation emails, creates CRM records, adds contacts to marketing lists, moves Pipeline cards, or any other automation you build.
  • Store every submission so you can review responses and analytics from within the form detail page.

Draft and published states

Every form starts in Draft state. In draft the form exists and you can configure it, but it is not accessible at its public URL — submitting is not possible yet. Publish the form when it is ready to accept real responses. You can unpublish at any time to stop accepting new submissions without deleting the form or its existing data.

Where forms live

Forms are listed at Forms (app route /forms). Click New form to create one. Creating a form opens the form editor where you add fields, link a Workflow, and publish.

Connecting forms to Workflows

A form can be linked to exactly one Workflow. When a visitor submits a published form, EzFlow fires the internal FORM_SUBMITTED event and the linked Workflow starts. The FORM_TRIGGER node at the head of that Workflow receives the submission's field values, mapped to the variable names you configured in the form editor.

See FORM_TRIGGER for the full trigger reference and the output variables that downstream nodes can read.

On this page