Complex Form Branching and Conditional Logic

ID-10067960 (1)
How to Optimize Form Conversion Rates (2) – Sales Lead Forms
July 23, 2012
123ContactForm Welcomes Iulian to the Development Team
August 7, 2012

Complex Form Branching and Conditional Logic


Until recently, form branching with 123ContactForm meant showing or hiding a field based on the information provided in another field. In other words, a field rule referred to no more than two fields. Useful, yet rather restrictive. Many of you asked for advanced rules. The result is that now you can create advanced field rules. This means that the show/hide action isn’t triggered by one single condition anymore, but by up to 10 conditions, linked through AND or OR. Let’s see an example:

Advanced Field Rule

This advanced rule says that, if the form user is going on vacation this summer AND if he/she has a cat OR a dog AND doesn’t want to take the pet along, he/she should choose a summer animal camp, where to leave the fellow. Otherwise, there’s no reason to invite them to make a choice.

What’s more, advanced conditioning also works for confirmation rules and form rules. Learn more about complex rules in our Help & Documentation section and make your forms more flexible, more friendly!


Featured image courtesy:

Alexandra Draghici
Alexandra Draghici
is the Project Manager of 123ContactForm. She tracks our project development and acts as a link between departments. Alexandra likes web technologies and teaching online and offline.