ACL Field Comparison Extension


This extension adds support for comparing the value of one field to the value of another field.

(Requires Advanced Conditional Logic 2.0+)

SKU: N/A Categories: ,


ACL Field Comparison Extension

This add-on allows you to make comparisons between different fields in your form, as part of your advanced conditional logic. This is an amazing capability that will enable extremely powerful customization of your form, the possibilities are endless!

The ability to compare one field to another field as part of your logic rules.

Requires Advanced Conditional Logic 2.0+

Adds support for comparing the value of one field to the value of another field.

Superpower your forms by hiding or showing fields if they match!

Currently works for comparing single values to other single values, and single values to multiple values.

Works for most standard inputs. (We are working on adding support for checkboxes and multi-selects)

– ACL Field Comparison Extension

v0.1 - 20/05/2023

  • Initial release

How can the field comparison extension benefit your workflow? Well, lets say for example that you wanted to ensure that groups registering for an event purchased enough t-shirts for the whole group. Here’s how you would do that:

  • First add, a number field for the number of people in the group and a product field for the t-shirts.
  • Then add a hidden number field to for comparing the number of products, since product fields are not available directly in conditional logic.
  • In the hidden number field, enable calculation and select the merge tag for the quantity of t-shirts.
  • Then add “+1” to this number in preparation for the next step.
  • Finally, on the submit button, enable Advanced Conditional Logic and set it to show if the number of shirts ordered (calculated by the hidden number field) is greater than the number of people in the group.
  • Remember that “+1” we added to the calculation above? This means that when we select the “greater than” operator it will actually give us results for “greater than or equals” (an alternative way to achieve this is to use two logic rules, one for “is” and one for “greater than”).

So there you have it, the submit button will now only show if there are enough shirts being ordered for the whole group!

Here you can see all the different operators that this extension adds for comparing between two fields:

Please note that this extension currently works with standard inputs such as text, numbers, or contact details. For multi-select fields such as checkboxes, you may be able to get something working (especially using the csv operators) but this is not fully supported yet. If you have a use-case for a multi-select field then please do let us know, as the logic for these types of fields could be implemented in various ways depending on the requirements!


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.