Can I create advanced rules (that involve more than two fields)?

Yes. You can create complex rules containing up to 10 conditions. These conditions can be linked using the operator AND or the operator OR. Why would you need complex rules? Because you might want to show/hide fields based on more than one previous answer.

Let’s take a basic example. You’re asking form users whether they are going on vacation and whether they have a cat. If the answer is affirmative to both questions, then you also want to know whether they’ll be taking their cat along on vacation. If not, there’s no purpose in asking. This is the double condition rule that you need to set up:

Advanced Rules

Of course, you can add more conditions. Take the example below, which uses both operators:

Advanced Rules

Besides field rules, you can also use advanced conditioning for confirmation rules or form rules. This way, you can send a confirmation message or redirect to a web page based on several form fields, not just one.

How to set up an advanced rule? Go to your Settings ? Rules section and click Add Rule under any of the three tabs: Field Rules, Confirmation Rules or Form Rules. Use:

  • the green plus sign to add a new condition to the advanced rule
  • the red cross sign to remove a condition from the advanced rule
  • the dropdown lists on the left to select the operator

Below, you can see three examples of advanced rules, for fields, autoresponders and custom redirect. Keep in mind that a complex rule can contain up to 10 conditions.

Conditional Logic

Form Branching

Advanced Form Rules

In terms of functions, advanced rules are identical to simple rules. Read more about simple field rules, confirmation rules and form rules.

3 thoughts on “Can I create advanced rules (that involve more than two fields)?

  1. Can I create a rule that has multiple “show” commands? For example, I have 5 text boxes that I ONLY want to show if someone selects a particular checkbox. How would I go about that?

Leave a Reply

Your email address will not be published. Required fields are marked *

*