Overview
The Create Form Builder allows you to design forms that users will use to manually create new records and initiate workflows. By dragging fields from your available field library into organized sections, you can create structured forms that capture exactly the information needed to start your business processes.Getting Started
Creating a New Create Form
- Navigate to Apps → Create Form Builder
- Start with a blank form or select from available templates
- Add sections to organize your form structure
- Drag fields from the field library to your sections
- Configure field properties and validation rules
- Preview your form to test the user experience
Form Structure for Record Creation
Create forms are organized into sections that contain fields. This hierarchical structure helps create logical groupings of related information needed to start a new workflow or create a record.Working with Sections
Adding Sections
- Click the Add Section button
- Enter a section name (e.g., “New Feature Request”)
- The section appears in your form layout
- Drag fields into the section as needed
Section Management
- Reorder sections: Drag sections up or down using the handle
- Rename sections: Click on the section title to edit
- Delete sections: Use the section options menu
- Collapse/expand: Click the section header to minimize
Field Configuration
Available Field Types
The Create Form Builder supports various field types from your field library:- Text fields: Single-line text input for titles, names, IDs
- Multi-line text: Large text areas for descriptions and detailed information
- Dropdown menus: Selection from predefined options like status, priority, category
- Date fields: Date and time pickers for deadlines, start dates
- Number fields: Numeric input with validation for quantities, budgets
- Status fields: Predefined status options for workflow states
- User fields: Team member selection for ownership and assignments
- Relationship fields: Links to other records for dependencies
Adding Fields to Sections
- Locate the desired field in the Fields panel
- Drag the field into your target section
- The field automatically appears in the section
- Configure field properties using the options menu
Field Properties
Each field can be customized with the following properties:Layout Options
- Full Width: Makes the field span the entire section width
- Grid Position: Controls field positioning within the section
Validation Rules
- Required Field: Makes the field mandatory for record creation
- Helper Text: Adds guidance text below the field
- Validation Rules: Custom validation logic for field values
Field Behavior
- Default Values: Pre-populated field values for new records
- Conditional Logic: Show/hide fields based on other field values
- Field Dependencies: Link fields to update based on selections
Form Preview
Live Preview Mode
The Create Form Builder includes a live preview feature that allows you to:- See exactly how your create form will appear to users
- Test field interactions and validation
- Check mobile responsiveness
- Validate form flow and user experience for record creation
Testing Your Create Form
- Click Preview to enter preview mode
- Fill out fields to test validation rules
- Check required field indicators
- Verify section organization and flow
- Test on different screen sizes
Best Practices
Create Form Design
- Logical grouping: Organize related fields into sections that make sense for record creation
- Clear labeling: Use descriptive section and field names that users understand
- Progressive disclosure: Start with essential fields needed to create the record, add optional ones later
- Consistent spacing: Maintain uniform field spacing and sizing
Field Organization for Record Creation
- Required fields first: Place mandatory fields at the top of sections
- Natural flow: Order fields in a logical sequence that follows your business process
- Minimal sections: Avoid creating too many small sections that fragment the creation process
- Related fields together: Group dependent fields in the same section
User Experience for Manual Record Creation
- Clear instructions: Use helper text for complex fields that users might not understand
- Reasonable defaults: Set sensible default values where appropriate to speed up record creation
- Mobile-friendly: Ensure forms work well on mobile devices for field users
- Validation feedback: Provide clear error messages to prevent incomplete records
Advanced Features
Conditional Logic
Create dynamic forms that adapt based on user input during record creation:- Select a field that will trigger the condition
- Define the condition (equals, contains, greater than, etc.)
- Specify which fields to show/hide based on the condition
- Test the logic in preview mode
Custom Validation
Implement custom validation rules for specific business requirements:- Data format validation: Ensure proper email, phone, or ID formats
- Range validation: Set minimum/maximum values for numeric fields
- Custom regex patterns: Validate against specific patterns
- Cross-field validation: Validate relationships between multiple fields
Integration with Workflows
Create forms built with the Create Form Builder can be integrated with:- Approval processes: Route newly created records through approval workflows
- Automation rules: Trigger actions when records are created through the form
- Notifications: Send alerts when new records are created
- Data pipelines: Connect form data to external systems
Troubleshooting
Common Issues
Fields not appearing in sections- Ensure the field is properly dragged into the section boundary
- Check that the field type is compatible with the section configuration
- Refresh the preview mode
- Check for unsaved changes in the form builder
- Verify that required fields are properly marked
- Test validation logic in preview mode
- Check for conflicting validation rules
Performance Considerations
- Large forms: Consider breaking very large create forms into multiple pages
- Complex logic: Excessive conditional logic can impact performance
- Field count: Monitor form load times with many fields