Skip to content

Form Builder Guide

Master the NexusForm builder with this comprehensive guide to all its features and capabilities.

The header contains:

  • Form Name - Click to edit
  • Undo/Redo - Go back or forward through changes
  • Device Preview - Switch between mobile and desktop views
  • Preview - See your form as customers will see it
  • Save - Save your form
  • Publish - Make form available on your storefront

Switch between different panels:

TabPurpose
ElementsBrowse and add form fields
StructureView form structure as a tree

Configure your form and fields:

TabPurpose
ElementsField properties and validation
AppearanceColors, styles, and layout
SettingsForm behavior and success actions
EmailEmail notification settings
  • Single click on a field to select it
  • Selected fields show a blue border
  • Right sidebar updates to show field properties

Every field has these common properties:

PropertyDescription
LabelText displayed above the field
PlaceholderHint text inside empty fields
DescriptionHelp text below the field
NameTechnical identifier for submissions
Show LabelToggle label visibility
Label AlignmentLeft, center, or right align
RuleDescription
RequiredField must be filled
Min LengthMinimum characters (text fields)
Max LengthMaximum characters (text fields)
Min ValueMinimum number (number fields)
Max ValueMaximum number (number fields)
PatternCustom regex validation

Override default validation messages:

Required: "Please enter your name"
Min Length: "Name must be at least {{minLength}} characters"
Pattern: "Please enter a valid format"

Available placeholders: {{label}}, {{minLength}}, {{maxLength}}, {{min}}, {{max}}

Control field width using the 12-column grid:

SpanWidthUse Case
12100%Full width (default)
650%Half width - two fields per row
433%Third width - three fields per row
325%Quarter width

Set different layouts for different screen sizes:

  • Mobile (sm) - Phones and small screens
  • Desktop (lg) - Laptops and larger screens
  1. Find the field in the left sidebar
  2. Drag onto the canvas
  3. Drop indicator shows where field will be placed
  4. Release to add the field
  1. Hover over a field until cursor changes
  2. Click and drag to new position
  3. Drop indicator guides placement
  4. Release to move the field

Fields can be arranged side-by-side:

  1. Set Column Span to less than 12 on multiple fields
  2. Fields automatically flow into rows
  3. Example: Two 6-span fields = one row with two fields

Switch between device sizes:

  • Mobile - 370px width
  • Desktop - Full width

When a field is selected, a toolbar appears with:

  • Settings - Open field properties
  • Duplicate - Copy the field
  • Delete - Remove the field

Enable grid overlay to see the 12-column layout grid while building.

  • All changes are tracked automatically
  • Up to 50 changes stored in history
  • Keyboard shortcuts for quick access
  • Adding fields
  • Removing fields
  • Reordering fields
  • Changing field properties
  • Changing validation rules
  • Form settings changes
  • Undo: Ctrl+Z (Windows) / Cmd+Z (Mac)
  • Redo: Ctrl+Shift+Z / Cmd+Shift+Z
  • Or use the buttons in the header

Click Preview to see your form as customers will see it:

  • Tests validation in real-time
  • Shows all styling and colors
  • Simulates form submission flow

Toggle between mobile and desktop views to ensure your form looks good on all devices.

  1. Keep forms short - Only ask for essential information
  2. Group related fields - Put related questions together
  3. Use clear labels - Avoid jargon and abbreviations
  4. Add descriptions - Help users understand what you need
  1. Mark required fields - Be clear about what’s mandatory
  2. Use appropriate validation - Email fields should validate email format
  3. Custom error messages - Write helpful, specific error messages
  4. Test thoroughly - Try submitting with invalid data
  1. Mobile-first - Design for mobile, then enhance for desktop
  2. Logical flow - Arrange fields in the order users expect
  3. Consistent widths - Use consistent column spans for visual harmony
  4. Breathing room - Don’t cram too many fields in one row