Skip to main content
Every form in FormFlows.ai starts from the Forms dashboard. Click New Form in the top-right corner to open the creation dialog, then choose how you want to build it.
Building from scratch gives you full control over structure and layout from the first field.
1

Name your form

Enter a name for the form in the Form name field. This name appears in your dashboard and in the browser tab when the form is embedded. Choose something that makes it easy to identify later, such as “Q3 Customer Feedback” or “New Employee Onboarding”.
2

Choose a starting template or blank canvas

Select Blank form to start with an empty canvas, or pick one of the pre-built templates — such as Contact Form, Event Registration, or Support Request — to get a head start. Templates include pre-configured fields and logic you can modify or remove.
3

Add fields

In the form builder, click Add field or drag a field type from the left panel onto the canvas. Fields stack vertically by default. You can reorder them at any time by dragging the handle on the left side of each field row.See Field types for a full list of available field types and their configuration options.
4

Configure each field

Click any field to open its settings panel on the right. From here you can:
  • Set a label and optional description
  • Mark the field as required
  • Add a placeholder or default value
  • Enable validation rules (character limits, number ranges, format checks)
  • Assign a field ID used in API responses and conditional logic
5

Organize with pages and sections

For longer forms, click Add page to break the form into multiple steps. Within a page, click Add section to group related fields under a heading. Section headers improve readability and can be shown or hidden with conditional logic.
6

Configure form settings

Open the Settings tab in the top navigation bar to configure:
  • Submission behavior — redirect to a URL, show a confirmation message, or allow multiple submissions
  • Notifications — send email alerts to your team when responses arrive
  • Spam protection — enable CAPTCHA or honeypot protection
  • Response limits — close the form after a set number of submissions or a specific date
7

Preview and publish

Click Preview to open a live preview of the form in a new tab. When you’re satisfied, click Publish. Your form is now live and accessible via its share link or embed code.

Next steps

Field types

Explore every available field type and its configuration options.

Conditional logic

Show or hide fields and pages based on a respondent’s answers.

Styling

Customize colors, fonts, and branding to match your product.

Embed your form

Add your form to any website with a single line of code.