Multistep Form
Getting Started
Multistep Form (MSF) is a Webflow Designer Extension for building Inputflow-style multi-step forms. You tag elements on the canvas, configure flow and validation in the sidebar Editor, and publish a CDN script that runs on your live site.
Design principle: MSF adds functionality (steps, validation, variables). It does not change your Webflow colors, fonts, or layout.
Install Multistep Form in Webflow
Step 1: Open Apps in Webflow Designer
In the Webflow Designer, open the Apps panel from the left sidebar.
Step 2: Search for Multistep Form
Find Multistep Form in the app marketplace and click Install.
Step 3: Open the app from your project
After installation, launch Multistep Form from the Apps panel inside the same project.
Authenticate on new sites
If the app detects a new or unregistered site, it shows an authentication screen.
- Click Authenticate.
- Approve access in Webflow.
- Return to the Designer and reopen the app.
Quick start β 8 steps
- Build your form layout in Webflow (each step = a Div Block inside the form).
- Sidebar β Elements β select your Webflow form β Connect.
- Select each step Div β name it β click Step.
- Tag inputs, selects, and radios with Name Field.
- Tag buttons as next, back, or submit.
- Sidebar β Editor β Load canvas β configure flow β Save.
- Publish your site in Webflow.
- Sidebar β Embeds β confirm the CDN script is registered.
Sidebar tabs
| Tab | Purpose |
|---|---|
| Elements | Tag form, steps, fields, buttons, progress, success |
| Editor | Flow, validation, variables, visibility, actions, settings |
| Forms | Saved forms list |
| Submissions | View responses, export CSV |
| Embeds | CDN script registration |
| License | Activate your Faizatech license key |
| Help | Quick-start FAQ |
Canvas structure (overview)
Form (data-msf-form)
βββ Step 1 Div (data-msf-step="personal")
β βββ input (data-msf-field="email")
β βββ text (data-msf-error-for="email")
β βββ [Next] (data-msf-action="next")
βββ Step 2 Div (data-msf-step="details")
β βββ [Back] [Next]
βββ Step 3 Div (data-msf-step="confirm")
β βββ [Back] [Submit] (data-msf-action="submit")
βββ Progress track (data-msf-progress)
β βββ fill child (data-msf-progress-fill)
βββ Success box (data-msf-success)
See Elements & Tagging for the full attribute reference.