User Guide

Browse Article by Topics

    No article topics.

Conditional Logic for Online Forms

What's a Smart Form?In the most basic sense, smart forms are dynamic. Instead of static words on a screen, smart forms can change based on how a user answers a question. Want to segment questions to different types of users? Perform complex calculati...

How to Insert Text or Calculation into a Field Using Conditional Logic

We have just implemented this as a new feature allowing the use of Calculations based on specific conditions.To learn more about this, here's my test form https://www.jotform.com/61551439806964. We'll use it as a reference for the steps mentioned bel...

How to Change "Thank You" Message Using Conditional Logic

So you want to change the "Thank You" message based on your form's field value? Example case scenario is when you have a quiz form, you want to display different "Thank You" messages depending on their score. That is possible us...

How to Enable/Disable Fields Using Conditional Logic

Now you want to enable or disable the status of your form fields based on a user input. That is possible using JotForm's Conditional Logic.Here's a demo form: https://form.jotform.com/93078649436975. Noticed that I can disable the t...

How to Show or Hide Fields Base on User's Answer

Show / Hide a form field is part of our Conditional Logic feature. This option is useful if you want a field to appear or hide, only when a previous field is filled or an option is selected.Video TutorialNow, let's start with an exa...

Change Thank You Page URL Based on a Condition

If you want to redirect users to another web page based on their answers on a form, you can do it with "Change Thank You URL" conditional logic.  Here's how you set this up in the form builder.a. Click SETTINGS at the top.b. Click ...

How New 'Conditions For' and 'Order by' boxes work in conditional logics

IF you have lots of conditionals already saved,  there is a way to sort this out in a better way!Users can now change the priority of the conditions - this changes the order in which they run, so conditions at the top of the list will have p...