Where filter rules are used
The same visual filter builder appears across many features in Filla:- Field show/hide rules (display conditions)
- Page visibility conditions
- Conditional read-only rules
- Custom validation rules
- Linked record filters
- Automation action conditions
Anatomy of a filter rule
A filter rule is made up of conditions organized into groups. Each condition has three parts:
Combined: show this element when
Country is United States.
Building a condition
1
Click 'Add condition'
Click the + Add condition button in the filter builder.
2
Select the target field
Choose the field whose value you want to check from the field picker dropdown.
3
Choose an operator
The available operators depend on the field type. Select the comparison you need.
4
Enter a value
For most field types, enter or select the value to compare against. For operators like “is empty” or “is checked”, no value is needed.
Combining conditions with AND / OR
When you add multiple conditions, you must choose how they combine:- AND: all conditions must be true
- OR: at least one condition must be true
Condition groups
You can group conditions together and then combine groups. This lets you express logic like:(Country is United States AND Plan is Enterprise) OR (Country is Canada AND Plan is Enterprise)
Click Add group to add a new group. Set each group’s AND/OR logic independently, then choose how the groups combine with each other.
Negating a group
Each group can be negated by toggling None of (instead of All of or Any of). This flips the logic: the group evaluates to true only when none of its conditions match.Operators reference
Text operators
Number operators
Date operators
Relative date options:
- Presets: today, tomorrow, yesterday, this week, last week, next week, this month, last month, next month, this quarter, last quarter, next quarter, this year, last year, next year
- Rolling: X days, weeks, months, quarters, or years in the past or future. For example, “in the last 7 days” or “in the next 3 months”.
- Range: Between two relative offsets. For example, “between 30 days ago and 7 days ago”.
Select operators
Checkbox operators
Common questions
Can I reference one field's value in comparison to another field?
Can I reference one field's value in comparison to another field?
Currently, conditions compare a field’s value to a static value you enter in the builder. Cross-field comparison (e.g., “Field A is greater than Field B”) is not supported.
How many conditions can I add?
How many conditions can I add?
There is no enforced limit on the number of conditions or groups.
Do conditions update in real time?
Do conditions update in real time?
Yes. When used for display conditions or page visibility, conditions re-evaluate as the respondent types and changes fields. The form updates immediately.