Form logic without the tangle
Use branching and skip rules to shorten a form, and build a habit of testing every path before you publish.
Branch on as few questions as possible
Every branch multiplies the paths you have to test. Pick one or two routing questions, such as “Are you contacting us about an order or a new project?”, and let them decide the rest. If a form needs more than three branch points, consider splitting it into separate forms.
Do not keep questions nobody will see
A hidden question still slows the editor and can leak into exports. Remove the ones no path uses. When a question applies to only one branch, move it inside that branch instead of leaving it in the main flow and hiding it conditionally.
Walk every path before publishing
Write down the possible routes and submit each one, including the shortest and the longest. Check what happens when an optional question is skipped and when a branch ends without a follow-up. Test on a phone as well, because some respondents will only ever see the mobile layout.
Explore form editing in FormPico
Early preview · Form data is currently stored in your browser.
Explore the builder