Skip to content
Form Builder

Build the form.
Trigger the workflow.

23 field types, conditional logic, conversational mode — embed anywhere. Every submission is already wired into a full automation engine, so it's never just a notification email — it's a live trigger with your data attached.

No credit card 23 field types included Conditional logic & calculations, no code
Form Builder — Event Registration
ClassicConversational
Autosaved
Fields
  • Short Text
  • Email
  • Multiple Choice
  • Number
  • Rating
Event Registration
Question 3 of 6
Full name Jordan Lee
Conditional Which track are you attending?
Workshops Keynotes Both
IF Track is Workshops → show Workshop Seats
Calculation Workshop seats (2 selected) 2
Total due = {{seat_price}} × {{workshop_seats}}
Press Enter to continue68%
Draft saved 2 seconds ago Submit → triggers a workflow
What you can build

A form builder that's
also a trigger.

Field count isn't the differentiator — it's that every form you build here already speaks the same language as your workflows, from conditional logic to the submission itself.

23 field types, grouped by purpose

From Short Text and Email to Rating, NPS, Signature and Address — every field a real intake form needs, organized so the right one is never buried.

Basic Choice Date & Time Advanced Layout
See all features

Conditional logic

Show, hide, require or jump to a page based on rules — is, is not, contains, greater than, less than, empty — and watch the form recompute live as visitors answer.

Calculations

Reference any other field with a {{field_key}} token to run arithmetic live — quote totals or seat counts that update as the visitor types.

Conversational mode

Switch to one-question-at-a-time, Typeform-style delivery with keyboard navigation, an optional welcome screen and a progress bar — included at no extra cost.

Embed anywhere

Shortcode, direct URL, or a JS embed — inline, popup, slide-in drawer or floating bubble — plus a QR code and share link for print or social.

Shortcode Popup QR code

Submission gates & spam protection

Require login to submit, close a form after a date, cap total submissions, or block duplicates with a 30-day cookie — then layer on reCAPTCHA v3 to keep bots out.

Answer piping

Pull an earlier answer into a later question's label, its help text, a redirect URL or the thank-you message — same {{field_key}} syntax your workflows use.

Every Submission Is a Trigger

The moment someone hits submit,
the workflow already knows.

A FlowMattic form isn't a dead end that emails you a notification — it's a live trigger. The app is form_builder, the trigger is form_submission, and every field value becomes a token the very next step can use.

  • Field values become {{tokens}} in every later step of the workflow
  • A later step can replace the on-screen success message before the visitor sees it
  • A later step can set a custom redirect URL for that specific submission
  • Optionally fire a raw webhook on submit, or mirror the entry into a FlowMattic Table
form_submission.json
{
  "full_name": "Jordan Lee",
  "track": "Workshops",
  "workshop_seats": 2,
  "total_due": "$180.00"
}
form_submission Send Email Insert Table Row Set Redirect
How it works

From blank form to
a running automation.

Three steps take a form from empty canvas to firing one of your workflows.

01

Build

Drag 23 field types onto the canvas, add conditional logic and calculations, and switch to conversational mode for a one-question-at-a-time flow.

02

Embed

Drop in the shortcode, share the direct URL, or add a JS embed — inline, popup, slide-in drawer or floating bubble — plus a QR code for print or signage.

03

Automate

Every submission fires the form_submission trigger, so any of FlowMattic's 60+ modules can act on it — send an email, update a table, or hand it to an AI agent.

FAQ

Questions, answered

No. Form Builder is included in FlowMattic, and unlike a standalone form plugin, every form you create is already wired to the form_submission trigger — no extra connector or Zapier-style bridge required.

It renders your form one question at a time, Typeform-style, with keyboard navigation and an optional welcome screen and progress bar — a visual toggle on the same form, at no extra cost.

Yes. Every submission fires the form_submission trigger under the form_builder app, and field values become {{tokens}} that any later workflow step can read.

Yes. Build show/hide/require/jump rules visually with operators like is, is not, contains, greater than and less than, and reference any field in a calculation with {{field_key}} syntax.

Use the [flowmattic_form id="…"] shortcode, share the direct public URL, or add a JS embed — inline, popup with click/delay/exit-intent triggers, a slide-in drawer, or a floating bubble. A QR code and share link are also generated for you.

Yes, reCAPTCHA v3 can be enabled per form. You can also close a form after a date, cap total submissions, require login, or block duplicate entries with a 30-day cookie.

Stop stitching a form plugin
to your automation tool.

Build the form, add the logic, and let FlowMattic's workflow engine take it from there — all inside one plugin.

23Field types
60+Workflow modules
IncludedConversational mode