February 1st, 2026

New

Untitled changelog

Forms should feel like conversations, not interrogations. Today we are launching the Conditional Logic Engine, giving you the power to create dynamic, branching forms that adapt in real time based on how respondents answer.

What Is Conditional Logic?

Conditional logic lets you control which questions appear — and when — based on the answers a respondent has already provided. Instead of presenting every field to every person, you can build forms that show only what is relevant, creating a faster and more personalized experience.

How It Works

The logic engine is accessible directly from the form builder. Select any block, open the conditions panel, and define one or more rules. Each rule consists of a source field, an operator, and a target value. When the condition is met, the block becomes visible; when it is not, the block stays hidden.

Key Highlights

Show and hide fields — Display or conceal any block based on answers to previous questions. Keep your forms clean and focused.

Comprehensive operators — Build rules using equals, not equals, contains, does not contain, greater than, less than, and more. String, numeric, and selection-based comparisons are all supported.

Multi-condition rules — Combine multiple conditions on a single block using AND/OR logic for sophisticated branching scenarios.

Page-level jumps — Route respondents to entirely different sections of your form based on their input, enabling complex screening flows and branched surveys.

Real-time evaluation — Conditions are evaluated instantly as the respondent fills out the form. No lag, no page reloads — just a smooth, dynamic experience.

Visual indicators — Blocks with active conditions display a clear badge in the builder, so you can see your logic at a glance without opening each block individually.

Use Cases

Conditional logic unlocks a wide range of possibilities. Screen job applicants by showing role-specific questions only when relevant. Build product recommendation quizzes that branch based on preferences. Create customer satisfaction surveys that dig deeper when a respondent reports a negative experience.

The logic engine is designed to be approachable for simple use cases and powerful enough for the most complex branching scenarios your team can imagine.

Conditional logic is available now for all FormLine users. Open any form in the builder and start adding conditions today.