Conditions (Only if)
Every rule has an Only if section. Leave it empty and the rule sends for every response. Add conditions and the rule sends only when the answers match. Because each rule has its own conditions and its own destination, you can email different people, or post to different channels, depending on what someone answered.
How rules are evaluated
On each submission, every rule on the form is checked. A rule sends only if its event matches and its conditions match. Rules are independent: more than one can send for the same response.
A rule with no conditions sends on every submission for its event.
Conditions work the same on every channel: email, Slack, Discord and Teams, and webhooks. They also apply to rules with an approval step: a rule set to only after approval only waits on responses matching its conditions in the first place, for example Ops requests only.
Adding a condition
- In the rule's When step, when creating or editing, find Only if
- Click Add condition
- Pick a question, an operator, and a value
Operators
- equals: the answer is exactly this value
- contains: the answer includes this text
- is any of: the answer matches one of several values
- is empty: the question was left blank
For multiple-choice, checkbox, and dropdown questions, conditions match against the selected option(s).
Combining conditions
With more than one condition, choose how they combine:
- all conditions (AND): the rule sends only if every condition matches
- any condition (OR): the rule sends if at least one matches
Example
To email your facilities team only for urgent requests:
- Send when: Every response
- Only if: Priority equals Urgent
- An Email rule, To:
facilities@school.org
Add a second rule with no conditions and a different recipient if you also want every submission copied to a shared inbox. Duplicate the first rule and change the two fields. See Rules.
In the list
A rule with conditions shows an if chip in the list, for example if Priority = Urgent. The chip is a summary; open the rule to see every condition.
If a condition's question is deleted
A condition that points at a deleted question is an error. The rule turns itself off and shows Has errors. Open it, fix or remove the condition, and turn it on again.
