Conditional logic in Valuecase allows you to show or hide questions based on answers given earlier in the form. This is useful for keeping forms relevant and focused — for example, only asking for CRM integration details if a user selected "HubSpot" in a previous dropdown.
Whether you're building qualification flows or tailoring onboarding journeys, conditional logic makes forms dynamic and responsive to your customer's input.
❗Note: Conditional logic is only available in Collaborative Forms, not Surveys.
Setting Up Conditional Logic
Conditional logic can only be configured inside a template, not directly in a live space. However, the logic itself is evaluated when the form is used inside a space.
💡 If you want to test your setup without creating a new space every time, simply copy and paste the form block from a template into an existing space — the logic will be applied there as if it were a new instance.
To add conditional logic to a question,
Add at least two questions to your form
In the edit/create modal of the question you want to conditionally show, click “Conditional Logic” (see below)
Select the question that should control visibility
Choose the condition (see logic types below)
Save the question
Available Logic Conditions by Question
Trigger Question Type | Available Logic Conditions |
Short Text | Has any answer |
Long Text | Has any answer |
File Upload | Has any answer |
Table | Has any answer |
Dropdown | Has any answer / Is |
Checkboxes | Has any answer / Contains at least one of / Contains all of / Is equal to only one of / Is equal to all of |