Multi-Step Form Wizard UI Specification
Design a long form that people can finish.
The Open buttons send the prompt text as currently shown below to that site only when you click. Fill in the placeholders first.
Design a long form that people can finish. Form purpose: [FORM_PURPOSE]. Information required: [REQUIRED_INFORMATION]. Users and context: [USERS_AND_CONTEXT]. Legal requirements: [LEGAL_REQUIREMENTS]. Save and resume needs: [SAVE_RESUME_NEEDS]. Write the specification and show how it meets this checklist: [ ] Every field is justified; fields not strictly needed are removed, optional, or deferred [ ] Steps group related fields logically and are named with plain labels; each step has one theme and a manageable number of fields [ ] Progress is shown (step X of Y) and users can move back without losing data [ ] Information already given is never requested again; known data is prefilled where appropriate [ ] Validation: format checks on blur, messages that explain the fix, errors linked to fields, an error summary on submit [ ] Save and resume with a secure link or account; clear explanation of how long data is kept [ ] A review step before submission with an edit link beside each section [ ] Accessibility: focus moves to the step heading on navigation, step changes are announced, labels and instructions are associated, no time limits [ ] Mobile: correct input types, large targets, autofill [ ] Privacy notice at the start; sensitive questions explained [ ] Confirmation with next steps and a reference number [ ] Analytics events per step and error Deliver the step map, field table, microcopy for buttons and errors, edge cases (lost connection, session timeout, changed answers that alter later steps), and a test plan including a drop-off review.
Fill in before use
Optional: type your details and the prompt above updates. Nothing is saved or sent.
Replace each bracketed placeholder with your own details, then paste into Any AI or another assistant.