Multi-Step Form
A lead form split into small steps with a progress indicator.
Less scary than one big form, same data.
Customize the prompt
What it does
A long form scares people off; the same questions in small steps don't. The multi-step form asks two or three little screens' worth, with a progress marker on top telling people they're nearly there. It collects the same info as one big form, minus the scary first impression.
- Going back never loses what someone typed.
- Mistakes get flagged kindly on the spot, only for the screen they're on.
- Nothing is sent anywhere until the final button. Make that one a submit button with honest loading states so a slow network never turns into a double click.
- The card stays one steady size between steps instead of jumping around.
- A note in the code insists every field earns its place; extra questions cost finished forms.
- Screen readers hear the progress too.
How it works
Pick 2 or 3 steps, then how progress shows: dots, a thin filling bar, or a simple step 2 of 3 label.
Copy the prompt, a complete build plan in plain text, into whichever AI you use.
Write your real questions into the marked list, deciding which step each belongs to; name and email always close the show.
Connect the final submit at the marked spot, so finished forms land wherever you track your leads.
Walk through it once yourself: skip a required field to see the friendly error, then go back and check nothing you typed disappears.
Check that Next only checks the current screen, so nobody gets scolded for a question they haven't seen yet.
What you can customize
- How many steps: two means qualify then contact info; three splits what they need from the finer details before asking who they are.
- Progress style: dots are minimal, the bar visibly fills as they move, and the text label just says step 2 of 3 in plain words.
- Field styles, buttons, and colors adapt to your site automatically, because your AI builds the form right inside your own design.
You'll also like
FAQ Accordion
An accessible FAQ accordion, with optional FAQPage schema that always matches the visible questions.
Progress Checklist
An onboarding checklist with a progress bar. Each visitor's own ticks, saved in their browser.
Live Stream Embed
Customize and copy this live stream section for your website. It plays your live stream right on your site, with a button that opens it on the platform you use to stream. Customize it to your liking, copy the instructions, and let your AI build it inside your project.
