PDF Online Form Frequently Asked Questions

PlatoForms FAQ

There no matching results.

How to use “Else” condition in form logic


How can I make my form do different things based on choices or dates? For instance, I’m making a registration form for an event with an early-bird discount. I want to set it up so that if someone registers before 10/01/2023, the form will automatically calculate and show a fee of $100. But if it’s after that date, it will show a fee of $120.


Yes! You can do this using the else condition. This condition lets you add another step to your logic.

else condition

What is an “else” condition? An “else” condition in form logic is like a backup plan. It’s what happens if the first plan (the “If” condition) doesn’t work out. So, if something doesn’t go as expected, the “else” condition is there to make sure things still happen the way you want them to.

How to use “Else” condition

The steps below walk you through using the “Else” condition in your form logic to create dynamic and responsive forms.

  1. Add the fields:

    Fields for set value logic

    • First, add a Text Field named “#1 Registration Date” and set its text type as Date.
    • Next, add another Text Field named “#2 Registration Fee” and set its text type as Number.

    Make sure to set “#2 Registration Fee” to Disable to prevent users from editing the price.

  2. Apply the logic:

    Set value logic

    • Set the condition: If “#1 Registration Date” <= less than and equal to 10/01/2023.
    • Define the actions:
      • If the condition is met (before the early-bird deadline), set the value of “#2 Registration Fee” to $100.
      • If the condition is not met (after the early-bird deadline), set the value of “#2 Registration Fee” to $120.


When a user selects a “Registration Date” before the early-bird deadline (10/01/2023), the logic will automatically assign the “Registration Fee” as the early-bird fee ($100). If the date is after the deadline, it will assign the regular fee ($120). This feature allows you to create flexible and user-friendly forms that adapt to specific conditions.

Set value preview

Discover more form logic

You can discover more useful form logic here.

Have more questions? Visit our FAQs page or contact us.