How to Use Conditional Logic in Gatheroo Request Builder
Conditional logic in Gatheroo Request Builder allows you to create dynamic requests by showing or hiding fields based on responses to a previous answer. This functionality enhances the user experience and ensures that respondents see only relevant fields.
NOTE: The conditional logic trigger is currently limited to the Single Select Field and can only be applied within the same Section of the request builder. We are actively building an extension to support all fields and locations.
Follow these steps to implement conditional logic:
Step 1: Accessing the Conditional Logic Feature
- Launch the Gatheroo Request Builder and open the request list you want to work on.
- Locate the field that you want to conditionally show or hide. Look for the Conditional Logic icon associated with each field.
- Click on the Conditional Logic icon for the field you wish to configure.
Step 2: Configuring Conditional Logic
- A configuration dialog box will appear. Here, you can set conditions for showing or hiding the field based on responses to Single Select fields.
- Decide whether you want to conditionally show or hide the field based on the response given to any Single Select field, all Single Select fields, or a combination of both. Choose the appropriate option based on your request requirements.
- You can only set conditions based on the response to a Single Select field within the same Section. In the dialog box, you’ll see a list of Single Select fields that belong to the current Section.
- Select the Single Select field you want to use as the basis for your condition. You can add multiple conditions by selecting additional Single Select fields if necessary.
- Define the response(s) that should trigger the conditional behavior. For example, you can choose to show the field if the response to the selected Single Select field is “Yes.”
- Optionally, you can add more conditions by clicking the “Add Condition” button and repeating steps 7 and 8.
- Carefully review your defined conditions to ensure they accurately reflect the desired logic.
Step 3: Saving and Testing
- After configuring your conditions, click the “Save” or “Apply” button to save your conditional logic settings for the selected field.
- To test your conditional logic, you can preview the request or input sample responses in the Gatheroo Request Builder. Observe how the field dynamically shows or hides based on the conditions you’ve set.
Final Checks
- Always double-check your conditional logic settings to ensure they align with your request’s specific requirements.
- You can edit or remove conditional logic at any time by revisiting the field’s Conditional Logic settings.
By following these steps, you can effectively utilize the conditional logic functionality in the Gatheroo Request Builder, enhancing the user experience and tailoring your requests to respondents’ choices.