Flow Forms

Form Builder

The Flow Forms builder provides an intuitive drag-and-drop interface for creating forms without any coding knowledge.

Getting Started

To create a new form:

  1. Navigate to your dashboard
  2. Click "Create a New Form"
  3. Give your form a name
  4. Start adding fields from the left panel

Building Your Form

Adding Fields

Fields are available in the left sidebar. Simply click or drag any field type to add it to your form:

  • Each field requires a name
  • Mark fields as required using the toggle switch
  • Configure field-specific settings in the properties panel

By default, new fields are added to the end of the form. You can change this using the Insert after dropdown above the field list — see Choosing Where Fields Are Placed below.

Choosing Where Fields Are Placed

The Insert after dropdown lets you control exactly where new fields appear in your form. You can find it in the toolbar above the field list.

  • End of form (default) - New fields are added to the bottom of the form
  • Beginning of form - New fields are placed at the very top
  • After a specific field - Select any existing field from the dropdown to insert new fields directly after it

The dropdown is searchable, so you can quickly find the field you need by typing its name.

After you add a field, the insertion point automatically advances so that your next field is placed directly after the one you just added. This makes it easy to add several fields in a row to the same spot without re-selecting each time.

You can also set the insertion point from any field's context menu by clicking the menu on a field and selecting Insert after.

The insertion point is remembered even if you refresh the page, so you can pick up right where you left off.

Duplicating Fields

To duplicate a field, open its context menu and select Duplicate. If you have an insertion point set, the duplicate is placed at that position instead of directly after the original. If no insertion point is set, the duplicate appears right after the original field.

Arranging Fields

  • Drag fields to reorder them
  • Fields automatically stack vertically
  • Use the Group field type to create multiple columns

Field Configuration

Every field has common settings:

  • Field Name - The label users see
  • Required - Toggle to make the field mandatory
  • Help Text - Add instructions below the field
  • Placeholder - Example text shown in empty fields

Form Options

Access additional settings through "Additional Form Options":

  • Set up user groups who can view submissions
  • Configure form behavior
  • Enable special features
  • View form edit history

Saving and Publishing

Forms auto-save as you build. When ready:

  1. Click "Save" to finalize your form
  2. Use the preview button to test your form
  3. Get your embed code or share link

Tips for Success

  • Start simple and add complexity gradually
  • Use clear, descriptive field names
  • Test your form before sharing
  • Group related fields together for better organization