DynamicFormBuilderDynamicFormBuilder
HomePricingBlogDocsContact
Log InGet Started
Documentation

Getting Started

  • Introduction
  • Quick Start
  • Form Builder Interface

Field Types

  • Text Input
  • Email
  • Phone Number
  • Number
  • Textarea
  • Select (Dropdown)
  • Multi-Select
  • Checkbox
  • Radio Group
  • Date Picker
  • Range / Slider
  • Rating
  • Rich Text
  • Media Upload
  • Map / GeolocationAdvanced
  • TableAdvanced
  • Array (Repeating)Advanced
  • Calculated FieldAdvanced
  • MatrixAdvanced
  • Step Section

Form Logic

  • Conditional Logic
  • Multi-Step Forms
  • Field Validation
  • Translations

Publishing & Sharing

  • Save & Publish
  • Sharing Options
  • Public Forms

Submissions

  • View Responses
  • Export Data
  • Filters & Search

Advanced Features

  • Field Formulas
  • API Integration
  • Cascading Dropdowns
  • Developer JSONPro

Organizations

  • Creating Organizations
  • Managing Members
  • Roles & Permissions

Troubleshooting

  • Common Issues
  • Error Reference
Documentation

Getting Started

  • Introduction
  • Quick Start
  • Form Builder Interface

Field Types

  • Text Input
  • Email
  • Phone Number
  • Number
  • Textarea
  • Select (Dropdown)
  • Multi-Select
  • Checkbox
  • Radio Group
  • Date Picker
  • Range / Slider
  • Rating
  • Rich Text
  • Media Upload
  • Map / GeolocationAdvanced
  • TableAdvanced
  • Array (Repeating)Advanced
  • Calculated FieldAdvanced
  • MatrixAdvanced
  • Step Section

Form Logic

  • Conditional Logic
  • Multi-Step Forms
  • Field Validation
  • Translations

Publishing & Sharing

  • Save & Publish
  • Sharing Options
  • Public Forms

Submissions

  • View Responses
  • Export Data
  • Filters & Search

Advanced Features

  • Field Formulas
  • API Integration
  • Cascading Dropdowns
  • Developer JSONPro

Organizations

  • Creating Organizations
  • Managing Members
  • Roles & Permissions

Troubleshooting

  • Common Issues
  • Error Reference
field typesstep section
DocsField TypesStep Section

Step Section

A divider that breaks a form into discrete steps with navigation controls.

Overview

The Step Section field acts as a page break in your form. Every field placed before the first Step Section is part of Step 1; fields between the first and second Step Section are Step 2, and so on. Respondents see one step at a time with Previous / Next / Submit navigation controls and a progress indicator.

Step Sections themselves have a title and optional description that appear as a heading at the top of each step. See the full guide in Multi-Step Forms.

Properties

PropertyTypeDefaultDescription
typestring"step-section"Must be "step-section".
titlestring—The step heading shown at the top of the step page.
descriptionstringundefinedOptional subtitle or instructions for the step.
namestring—Unique identifier for the step (not shown to users).

JSON Schema

{
  "type": "step-section",
  "name": "step_personal",
  "title": "Personal Information",
  "description": "Tell us a bit about yourself"
}
// Fields after this object belong to this step until the next step-section
PreviousMatrix
NextConditional Logic

On this page

  • Overview
  • Properties
  • JSON Schema