Skip to content

Form Builder Interface

The Form Builder is where you create and customize your forms. This guide provides a comprehensive overview of the interface and its features.

The Form Builder is divided into three main areas:

This panel contains all form-level configuration organized into tabs:

SettingDescription
Form NameInternal name for your reference
DescriptionOptional description for organization
Success MessageText shown after successful submission
Form LayoutOverall form alignment (left, center, right)
form builder interface
SettingDescription
Font SizeBase text size for the form
PaddingInternal spacing of the form
BackgroundColor or image for form background
Custom CSSAdd custom CSS classes and code
form builder interface
SettingDescription
Button TitleCustom submit button text
Button StyleBorder style (rounded, circle, square)
Button ColorsBackground and text colors
Button AlignmentLeft, center, or right alignment
Submission LimitLimit submissions per user
Require LoginRestrict form to logged-in customers
form builder interface
SettingDescription
Admin NotificationsConfigure emails sent to you
Auto-ResponseConfigure confirmation emails to customers
Email TemplateCustomize email content with field tokens
form builder interface
SettingDescription
Enable ScheduleTurn on form scheduling
Start DateWhen form becomes visible
End DateWhen form closes
Submission LimitMaximum number of submissions
Closed MessagesCustom messages when form is unavailable
form builder interface
IntegrationDescription
MailchimpSubscribe contacts to Mailchimp lists
KlaviyoAdd subscribers to Klaviyo
Shopify CustomersCreate/update Shopify customers
SlackSend submission notifications to Slack
ZapierConnect with 5000+ apps via Zapier
form builder interface
SettingDescription
Track Form ViewFire event when customers see the form
Track Form SubmitFire event when customers submit
Get Tracking CodeJavaScript snippet for tracking setup
form builder interface

This is where you build your form:

  • Click Add Elements to open the field picker
  • Browse all available field types organized by category
  • Click any field to add it to your form
  • Add multiple steps to create multi-step forms
  • Drag and drop to reorder steps
  • Click on a step to view its fields
  • Appears when you select a field
  • Configure label, placeholder, validation, and more
  • Settings vary based on field type

See your form exactly as customers will see it:

  • Click any field to select and edit it
  • Drag fields to reorder them
  • Real-time updates as you make changes
  • Desktop View: See how form looks on desktop
  • Mobile View: See how form looks on mobile devices
  • Toggle located at the top of the preview
ButtonFunction
DesktopSwitch to desktop preview
MobileSwitch to mobile preview
PreviewOpen form in a new browser tab
SaveSave all changes to the form
  1. Click Add Elements in the structure panel (middle)
  2. Browse or search for the field type you need
  3. Click on the field to add it to your form
  4. The field appears at the bottom of your form
  • Click on any field in the preview (right panel) to select it
  • Selected fields show a blue highlight
  • Field settings appear in the structure panel

When you hover over a field in the preview, a toolbar appears:

IconActionDescription
⋮⋮MoveDrag to reposition the field
WidthChange field width (1/4, 1/3, 1/2, full)
DuplicateCreate a copy of the field
👁HideTemporarily hide from customers
🗑DeleteRemove the field permanently
  1. Hover over the field you want to move
  2. Click and hold the Move icon (⋮⋮)
  3. Drag the field to its new position
  4. Release to drop it in place

Working with Form Steps (Multi-Step Forms)

Section titled “Working with Form Steps (Multi-Step Forms)”
  1. Click Add Step in the structure panel
  2. A new step page is added to your form
  3. Drag and drop steps to reorder them
  • Click on a step to configure its settings
  • Set step name and description
  • Configure conditional logic for showing/hiding the step
  • Each step contains its own set of fields
  • Click on a step to view and edit its fields
  • Drag fields between steps to move them

Form-level settings are organized in the left panel tabs:

  1. General Tab: Form name, description, success message
  2. Style Tab: Fonts, colors, background, custom CSS
  3. Submit Tab: Button settings, submission limits, login requirements
  4. Emails Tab: Notification and auto-response settings
  5. Schedule Tab: Form availability and limits
  6. Integrations Tab: Third-party service connections
  7. Scripts Tab: Event tracking setup
  • Use the desktop/mobile toggle for responsive preview
  • Changes update instantly
  • Test form interactions in real-time
  1. Click Preview in the top toolbar
  2. Form opens in a new browser tab
  3. See exactly how it will appear on your store
  4. Test all functionality including submission
ShortcutAction
Ctrl/Cmd + SSave form
EscapeDeselect current field
DeleteRemove selected field
Ctrl/Cmd + ZUndo last action
  • Group related fields together using steps
  • Use dividers to separate sections
  • Keep forms concise for better completion rates
  • Save frequently to avoid losing work
  • Test on both desktop and mobile views
  • Use the preview function before going live
  • Set up form-level settings before adding fields
  1. Configure form settings in General tab
  2. Add and organize form steps
  3. Add all needed fields to each step
  4. Configure individual field settings
  5. Set up styling in Style tab
  6. Configure notifications in Emails tab
  7. Set up integrations if needed
  8. Preview and test thoroughly
  9. Save and publish
Play