Conditional Logics in Easy Registration Forms

It comprises two powerful options:

Conditional Fields: It lets you show/hide one or more fields on the basis of other field values. You can mark any field required or optional when a certain condition(s) met. Both of these features make your form smart enough to show only relevant input fields to a registrant.

Conditional Notifications: Similar to the conditional field but with the difference in action performed. It is simple looking yet powerful feature, that allows sending an email notification to admin, the user or any other recipient(s).

Best way to demonstrate this feature is to set up an example, but before that make sure you’ve installed and activated Easy Registration Forms plugin and Conditional Logics add-on.

Conditional Fields

Suppose we are setting up a new feedback form where if somebody rates us 4 or 5 out of 5, this will show them a “Write a review” field.  However, if the user rates 1, 2 or 3 will show another field “Let us know how can we improve”.

Let’s set up the form and conditional fields

    • Configure a new form.
    • Set desired fields of the feedback form asking for necessary details.

Form Builder

    • Go to “Conditional Fields” tab on the navigation bar.
    • Add a new condition by clicking on “ + ” sign.
    • Configure conditions similar to the shown in the image below.

Conditional fields

    • Save when done.

Using Conditional Notifications

On the same form, we are setting up notifications to our various team members. If a user rates 4 or 5 out of 5, a notification will be sent to Business Development Team to offer further services and if user rates 1, 2 or 3, a notification will be sent to the Product Development team with the suggestion provided by the user.

Let’s set up the form and conditional notifications

    • Go to “Conditional Notifications” tab on the navigation bar.
    • Add a new condition by clicking on “ + ” sign.
    • Configure conditions as explained in the image below

Conditional notifications

    • Save when done.

That’s it. Feel free to write to us here.

7 Replies to “Conditional Logics in Easy Registration Forms”

  1. Hi, I bought the extensions conditional logic and easy registration paypal but I am struggling a bit. I want to put a conditional field in the end of the form whereby depending on which of the four events the person wants to register for, they get taken to the appropriate payment option. EG, they pick the 231 km event, they go to the $790 payment option. So I’ve gone: “if selected even/is equal to/231mk/do…” but nowhere do I see the payment option. I’ve setup paypal in the global payment options, created a plan, but I am stuck because I don’t see these payment or plan options, either to put them on the form or use them in conditional logic.

    1. To create and implement a Plan, please follow our bolg “

      After creating plans and implementing them on form, please follow the steps to integrate PayPal as Payment option.
      1. Go to “Global Settings”
      2. Click on “Payments”
      3. Enable toggle “Configure Paypal”
      4. Fill in the required details.

      You may create your Events as Plans and add description about the event which gets displayed under the plan.

      To display plans on the form, please follow the steps below:
      1. Go to form dashboard
      2. Click on Configure
      3. Turn the toggle on “Enable Payment”
      4. Select the desired plans and ordering of a plan from all the available plan options.
      5. Save when done.

      Please let us know if you have any question.

    1. Hello Mukesh,

      You can use the pattern field in order to achieve your requirement.
      In the pattern field, you have to insert a valid regular expression which fulfills your requirement of validation.’

      Please let us know if you face any issues or have any other questions, you can drop us an email on

Leave a Reply