Faizatech Support
← All products

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.

  1. Click Authenticate.
  2. Approve access in Webflow.
  3. Return to the Designer and reopen the app.

Quick start β€” 8 steps

  1. Build your form layout in Webflow (each step = a Div Block inside the form).
  2. Sidebar β†’ Elements β†’ select your Webflow form β†’ Connect.
  3. Select each step Div β†’ name it β†’ click Step.
  4. Tag inputs, selects, and radios with Name Field.
  5. Tag buttons as next, back, or submit.
  6. Sidebar β†’ Editor β†’ Load canvas β†’ configure flow β†’ Save.
  7. Publish your site in Webflow.
  8. 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.