Conditional logic turns a static form into a dynamic one that adapts to the user’s answers. Show a follow-up question only when it’s relevant. Hide fields that don’t apply. Make fields required only in specific scenarios. Form Forge’s conditional logic works on every field type and every form mode.
Every field in Form Forge has a Conditional Logic section in its settings panel. Turn it on and you can define one or more conditions that control when the field is shown or hidden.
A condition has three parts:
Example: “Show this field if Inquiry Type equals Technical Support.”
You can add multiple conditions per field and combine them with AND or OR logic:
Example: “Show this field if Country equals United States AND State equals California.”
Conditional logic doesn’t just control visibility. A field can be set as required only when it’s visible. If a condition hides a field, it’s automatically not required — no “please fill in this required field” error for something the user can’t see.
– If Web Design → show “Do you have an existing website?” (radio)
– If SEO → show “What’s your current monthly traffic?” (number)
– If Content → show “How many articles per month?” (number)
– If Consulting → show “What’s your business stage?” (dropdown)
– If Yes → show “Please list them” (textarea, required)
– If Yes → show “Please list them” (textarea, required)
– If Yes → show “Describe the surgery” (textarea, required)
– If VIP → show “Do you want airport pickup?” (checkbox)
– If Student → show “Student ID upload” (file, required)
– If 6–10 or 10+ → show “Link to portfolio or past work” (URL, required)
– If 0–2 → show “Tell us why you’re interested in this role” (textarea, required)
– If Credit Card → show Stripe payment field
– If Invoice → show “Company Name” (text) and “VAT Number” (text)
Conditional logic works on every one of Form Forge’s 27 field types — text, email, dropdown, checkbox, file upload, Stripe payment, calculation, map address, everything. It also works in every form display mode: standard, multi-step, and conversational.
In conversational mode, conditional logic is especially powerful: questions adapt based on previous answers, creating a branching conversation instead of a static questionnaire.
In the Form Forge builder:
The live preview in the builder respects conditional logic, so you can test it right in the editor without publishing.
Form Forge’s conditional logic runs entirely client-side — no extra server requests. Field visibility updates instantly as the user types or selects. For forms with many conditions, Form Forge uses an optimized evaluation engine that scales to dozens of interrelated fields without noticeable lag.
Get Form Forge — from $49/year →
Conditional logic is included in every paid plan and the free version.