Skip to content
English
  • There are no suggestions because the search field is empty.

How to avoid Conflicting Rules | MoreApp

When two rules have the same action, they conflict, and neither action is executed. Learn how to prevent conflicting rules.

No MoreApp account yet? Sign up here.

 

1. Think about the rules to configure

In this Help Center post, we show you an example of how to avoid conflict between rules:

Imagine you have a form with three options in a Radio field. With each option, several Checkbox fields must be visible, and other fields must be hidden.

In the condition, you select the Radio options, and in the action, you select the Checkboxes that you want to show or hide. If you add a Checkbox in more than 1 action, the rules will conflict. 

Most of the MoreApp users tend to set the rules as follows:

  • When selecting option A → Checkbox 1 is visible               

  • When selecting option B → Checkbox 1 and Checkbox 2 are visible 

  • When selecting option C → Checkbox 1, Checkbox 2 and Checkbox 3 are visible 

This will create conflicting rules.

 

Why is this creating conflict?

When you create a rule, MoreApp automatically creates an opposite rule. 

With the first rule in the example above, MoreApp creates an automatic rule where Checkbox 1 is hidden when option A is not selected. If this field is then also selected to be visible with another condition, for example, in Option B, the rules conflict with each other and will not work. 

 

How can I avoid this conflict?

As a tip, to configure your rules, you can think the other way around: “Under which conditions do I want to hide/show a certain field (action)?”. This will help you to use each field only once in the Actions section.

Therefore, for this example, the logic you need to apply is:

  • Checkbox 1 needs to be visible when selecting option A, option B or option C

  • Checkbox 2 needs to be visible when selecting option B or option C

  • Checkbox 3 needs to be visible when selecting option C 

For more information on how to work with rules, you can have a look at this post.

2. Create the rules

In the table below, you will find a comparison between rules so you can better understand how to solve conflicting rules.

 

Conflicting rule

Correct rule

When selecting option A → Checkbox 1 is visible

rule-conflict-optionA

Checkbox 1 needs to be visible when selecting option A, option B or option C

rule-correct-check1

 

When selecting option B → Checkbox 1 and Checkbox 2 are visible

rule-conflict-optionB

 

Checkbox 2 needs to be visible when selecting option B or option C

rule-correct-check2

 

When selecting option C → Checkbox 1, Checkbox 2 and Checkbox 3 are visible

rule-conflict-optionC

Checkbox 3 needs to be visible when selecting option C 

rule-correct-check3

 

 

3. Congratulations!

You are now ready to use logic in your forms. This helps you to only see the relevant fields for a specific situation.


Want to stay up to date with our latest tutorials? Go to YouTube and hit the Subscribe button!