Select the field or step
Click the field you want to control. To control a whole step, open the step manager and choose “Edit steps”.
Feature
Conditional logic shows or hides fields and whole steps according to the answers a lead has already given. Every lead sees a shorter form that asks only the questions relevant to them.

The question a lead sees next depends on the answer they gave a moment ago. Anyone who answered differently never sees it.
Conditional logic is a set of rules that changes what a form shows next, based on the answers already given. You may also know it as branching logic or skip logic, and forms that use it are often called dynamic forms. A mortgage broker can ask about a second applicant only when the lead says the application is joint, while single applicants never see the question.
Growform is a form builder with conditional logic included on every plan, and you build each rule by choosing options in the editor.
Conditional logic can show or hide a single field, a whole step, or the ending a lead reaches after the final step. Hiding a field suits one follow-up question, such as asking for the size of the yard only when the property has one. Hiding a step suits a group of related questions, and a lead who does not need them passes over that step entirely.
Headers and paragraphs follow the same rules, so a note can appear only for the leads it concerns. Rules also decide which of your endings each lead reaches, and they are the basis of lead disqualification.
The rules on offer depend on the type of field you are testing. Each rule compares one earlier answer with a value you choose.
Yes, rules are grouped into blocks that you combine with AND and OR. Conditions inside a block are joined by OR, and the blocks themselves are joined by AND. A solar installer could show a financing step to leads who own their home and who also chose either a monthly bill above $150 or a south-facing roof. Any rule can be switched from showing its target to hiding it.
Click the field you want to control. To control a whole step, open the step manager and choose “Edit steps”.
Press “Edit logic” in the “Conditional logic” panel of the field. On a step, press “Edit logic” and then “Add block”.
Pick an earlier field, the comparison and the value to match. Use “+ AND” and “+ OR” to add further conditions.
Press “Update”, save the form, and open “View form” to answer the questions as a lead would.
Questions that do not apply stay hidden, so nobody works through steps written for someone else.
A large commercial roofing project can trigger extra questions that a small repair never shows.
An HVAC company can cover installation, repair and maintenance in a single form, with a separate step for each.
The answers to follow-up questions arrive with the lead, so your team does not repeat them on the phone.
Conditional logic on fields, steps and endings comes with all four plans.
Yes. Conditional logic, branching logic and skip logic are three names for a form that chooses its next question according to earlier answers.
Growform will not save the form and shows the message “Contains logic errors that must be fixed before saving”. You correct or remove the rule first, which keeps a broken form from going live.
No. Each option has its own unique ID, so small edits to its text leave your logic intact.
Start with a field when a single follow-up question changes. Use a step when several fields depend on the same answer, or when the question you want to hide is a set of buttons.
Create beautiful multi-step forms that convert, with a 14-day free trial. No credit card required.