Conditional Logic

Conditional Logic allows you to create dynamic forms with advanced rules to your form fields and actions.

Customize form behavior and automate actions based on user input, giving you full control over both data and workflow.

Features

Control how user data is handled depending on form responses.

Combine multiple rules for advanced logic flows.

Adapt the form dynamically to each user to improve completion rates.

Conditions are checked instantly without page reloads.

Simple syntax code for defining complex conditional logic

Lightweight engine that doesn’t slow down the form or website.

Demo

Your name
Email

This form is configured to:

  • If you are logged in: Show a table with your display name and email
  • Else: Show a form to let you enter your email, first and last names.

You can try this demo by log-in and log-out to see how the content changes.

The most common use-case for Conditional Logic is to use their conditions on actions where you will be able to decide which actions should run based on the user input, eg: record the user information if checks a checkbox or send a confirmation email if user fills an email field.

Purchase

A license entitles you to 1 year of updates and support. Each installation of the add-on will require a license key in order for you to receive updates and support. More information

- OR - View Access Passes