The Create Form Builder provides a visual drag-and-drop interface for designing custom record creation forms. Build forms that allow users to manually start new workflows and create records tailored to your specific business processes.

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

  1. Navigate to AppsCreate Form Builder
  2. Start with a blank form or select from available templates
  3. Add sections to organize your form structure
  4. Drag fields from the field library to your sections
  5. Configure field properties and validation rules
  6. 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.
Create Form
├── Section 1 (e.g., "Basic Information")
│   ├── Field 1 (e.g., "Title")
│   ├── Field 2 (e.g., "Customer")
│   └── Field 3 (e.g., "Owner")
└── Section 2 (e.g., "Details")
    ├── Field 1 (e.g., "Description")
    └── Field 2 (e.g., "Priority")

Working with Sections

Adding Sections

  1. Click the Add Section button
  2. Enter a section name (e.g., “New Feature Request”)
  3. The section appears in your form layout
  4. 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

  1. Locate the desired field in the Fields panel
  2. Drag the field into your target section
  3. The field automatically appears in the section
  4. 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

  1. Click Preview to enter preview mode
  2. Fill out fields to test validation rules
  3. Check required field indicators
  4. Verify section organization and flow
  5. 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:
  1. Select a field that will trigger the condition
  2. Define the condition (equals, contains, greater than, etc.)
  3. Specify which fields to show/hide based on the condition
  4. 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
Preview not updating
  • Refresh the preview mode
  • Check for unsaved changes in the form builder
Validation rules not working
  • 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