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
| Property | Type | Default | Description |
|---|---|---|---|
| type | string | "step-section" | Must be "step-section". |
| title | string | — | The step heading shown at the top of the step page. |
| description | string | undefined | Optional subtitle or instructions for the step. |
| name | string | — | 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