Woohoo! One of the most requested features is finally coming into MachForm. Yes, MachForm now support conditional logic to show/hide fields and skip pages 🙂
Using this new feature, you’ll be able to dynamically show/hide fields based on selections being made by the user and/or to skip to a certain page. Very useful if you need to display different kinds of forms to different kinds of people without creating a lot of forms or having a single form with too many fields.
Creating logic for your form might sound complex. However, we’ve made it as easy as possible so that you won’t need to do any programming. So, no worries!
Conditional Logic to Show/Hide Fields
You can either SHOW or HIDE a field based on one or more conditions. The conditions are evaluated instantly. Each time a user makes a selection or enters any text into the field, the conditions are being evaluated instantly and the associated field will be shown or hidden immediately.
Creating the conditions for a field are as simple as selecting the fields from the dropdown menu and defining the comparison value.
Conditional Logic to Skip Pages
This functionality allows your users to skip directly to a certain page based on their choices. Useful when you have multipage forms and need to display a different set of pages based on user choices or to skip a payment page and go directly to the success page.
Similar to the field logic, you need to define the conditions to skip to certain page.
As you can see, the interface to define logic for your form is very simple. You’ll be able to create smart forms without the headache of programming 🙂
This functionality is available within v3.4, which should be released before the end of this month (January) and is a FREE update for all v3 owners!