Form Builder - Drag & Drop for monday.com
Build forms using FormFlowβs drag-and-drop interface with three main panels. Create professional forms for monday.com without any coding knowledge.
Interface Layout
FormFlowβs form builder features an intuitive three-panel layout:
Left Panel: Pages management - add, reorder, and configure pages for multi-page forms
Center Panel: Form editor - drag fields, configure settings, and see live preview of your form
Right Panel: Field library - browse available fields and search for specific field types
Available Field Types
FormFlow supports a comprehensive range of field types, including monday.com board columns and modern form fields.
Quick Overview:
- monday.com Columns: Text, dates, selections, people, files, and more
- Modern Fields: Rich text, signatures, images, videos, and embedded content
View complete list of supported columns and field types β
Field Configuration
Configure each field with comprehensive settings:
Basic Settings
- Field label and description
- Required field marking
- Placeholder text and default values
Validation
- Required validation
- Format validation (email, phone, URL)
- Length limits and custom rules
- Custom error messages
Display Options
- Field width and alignment
- Conditional display (show/hide based on other fields)
- Field grouping
Multi-Page Forms
Organize complex forms across multiple pages for better user experience:
Page Management
- Add multiple pages for complex forms
- Drag to reorder pages
- Set page titles and descriptions
Navigation
- Previous/Next buttons
- Progress indicator
- Submit button on final page
Advanced Features
Conditional Logic
Create dynamic forms that adapt to user responses:
- Show/hide fields based on other field values
- Make fields required based on selections
- Dynamic dropdown options
- Skip pages based on responses
Best Practices
Follow these best practices when building your forms:
- Arrange fields in logical order
- Group related fields together
- Use clear, descriptive labels
- Minimize required fields
- Test thoroughly before publishing
- Ensure mobile optimization
Next Steps
- Supported Columns & Fields - View all available field types
- Theming & Customization - Style your forms
- Form Settings - Configure form behavior