Note: This is an upgraded feature on POWR Form Builder.
With conditional logic you can create rules which show certain elements based on the choices your visitor makes. Rules keep your forms short and smart.
Getting Started
Conditional logic is managed for any element by going to the Form section > Form Elements > Element in the POWR Editor.
Rules - Rules can be based on any Multiple Choice, Dropdown, or Checkbox element, and can display any element in the form. Once you add a Multiple Choice, Dropdown, or Checkbox to your form, you create a rule for another Element in the form. Create the rule in the element that will be displayed based on the conditions.
Creating a Rule
Every rule is composed of a Question and an Answer.
Question - Questions determine which element will trigger an Action. Questions always refer to a different element in the form. For instance, if you are making a form to book appointments, you might have a Radio that asks, Do you want to book an appointment? If the visitor clicks Yes , a Date and Time element should appear. In this case, the Question would be...
Do you want to make an appointment?
Answer - Answers determine which selection will cause the element to show. The second dropdown will populate with the options available to users in the Question selected. In this case, the Answer would be...
Yes
The conditional logic settings should be added to the Date and Time element, not the Radio element. The rule will use your visitor's answer from the Radio element to determine whether or not to show the Date and Time element.
Once this Rule is created, the Date and Time element will only appear on the form when the visitor answers Yes to the question Do you want to book an appointment?
Note: Conditional logic cannot be tied to multiple check box element since it allows to select multiple variants.
Conditional logic in Wix interface:
To add conditional logic through Wix editor please:
1. Open FormBuilder settings
2. Click on"Add element" button
3. Select "Dropdown", "Multiple choice" or "Checkbox" element
4. Open the element which must be determined by the conditional logic (in this example it is a "Text" element)
5. Create the rule in the element that will be displayed based on the conditions ("Only show this element if" section):
5. Save changes
Comments
1 comment
Please enable Conditional Logic for Multiple Checkbox questions. For example, I want to create a question asking applicants to check social media media platforms they have presence on. If they check Instagram and Facebook for example, an Instagram textfield and a Facebook textfield would appear. This will keep my form more lean instead of adding for text fields for Instagram, Facebook, Snapchat, and LinkedIn, for example.
Also, I think adding more than one condition using AND and OR for a question to appear is also very important.
Please sign in to leave a comment.