Skip to main content

Enhance your Hive Form with visible IF logic

Easily control the visibility of questions on your Hive form

Written by Ellen Kajca

Use Hive's conditional visibility to show or hide questions dynamically on your Hive Forms and create unique designs based on different criteria.

Question Visibility

Follow these steps to adjust the visibility of a question on your Hive Form.

  1. Navigate to the edit settings for the form question you wish to control the visibility of

  2. Open Conditions in the question settings panel.

  3. Find Make the question visible if and click its Edit (magic wand) button.

  4. You can now select the question from your form you wish to use to control the visibility of your question

  5. Set the desired question response and operator to trigger the visibility of your question

  6. Click Apply to confirm your settings

  7. Save your changes, then select Publish or Save and Publish when ready to update the form used by submitters. Saving alone does not publish your changes.

The above example shows a question that will become visible when a form submitter selects 'Yes' for the Is Hive Awesome question.

Dropdown Answer Visibility

Follow these steps to set the visibility for options in your dropdown questions based on the response to another question.

  1. Create the question that will trigger the choices in your dropdown. In this example, the select an area question will control which items are shown in the follow-up question.

  2. Create your dropdown question with all of your options/choices listed

  3. Open the choices section of the question edit modal on the right-hand side

  4. Click the pen icon beside the first item in your dropdown choices

  5. You can now select the trigger question to control the visibility of this choice

  6. Click Apply to confirm your settings

  7. Repeat this for each choice in your dropdown

  8. Don't forget to save and publish your form.

Make a question required only when a condition is met

Visibility and required answers are separate settings. Use Make the question required if when a question should require an answer based on a condition.

  1. Select the question in the form editor and open Conditions.

  2. Find Make the question required if and click its Edit (magic wand) button.

  3. Choose the question to evaluate, an operator, and the matching answer where the operator requires one. Click Apply.

  4. Use Preview to check both matching and non-matching answers. For the matching case, leave the affected question blank and check that the form requires an answer before advancing or submitting.

  5. Save your changes, then select Publish or Save and Publish when ready.

Check your conditional rules

  • Check the condition on the question you want to show or require, and confirm it references the intended question, operator, and answer.

  • Test both an answer that matches the condition and one that does not in Preview.

  • If the question should be both visible and required under a condition, review both settings separately.

  • If the shared form behaves differently from the editor, confirm your latest changes are published and test the published form link.

Did this answer your question?