You should be able to create forms that are multiple pages/steps.
i.e. user clicks button, enters name and email, clicks NEXT, enters address/phone, then clicks Submit
All with a updated (25% done, 50% done, etc.) progress bar on each page.
Fairly common feature on form building plugins.
We want to do multi-step forms in a future release - as soon as we're done polishing the new drag-and-drop builder.