Skip to main content
Form rules let you create conditional logic for your form submissions. Route emails to different recipients, redirect to custom pages, or trigger webhooks based on form field values.

How Rules Work

Each rule has:
  • Conditions: Field comparisons that must be true (AND logic)
  • Actions: What happens when conditions match
  • Priority: Higher priority rules are evaluated first

Creating Rules

In your form settings, go to the Rules tab and click “Add Rule”.

Conditions

Available operators:
OperatorDescription
equalsExact match (case-insensitive)
not_equalsDoes not match
containsField contains value
not_containsField does not contain value
starts_withField starts with value
ends_withField ends with value
is_emptyField is empty
is_not_emptyField has a value
greater_thanNumeric comparison
less_thanNumeric comparison

Actions

ActionDescription
Send emailRoute to a specific email address
RedirectSend user to a custom URL
WebhookPOST to a custom endpoint
TagAdd a tag for filtering

Examples

Route by Department

Send sales inquiries to the sales team:
Condition: department equals "sales"
Action: Send email to [email protected]

VIP Redirect

Redirect enterprise leads to a special page:
Condition: company_size greater_than 100
Action: Redirect to /enterprise-thanks

Support Ticket Webhook

Trigger a webhook for support requests:
Condition: type equals "support"
Action: Webhook to https://api.helpdesk.com/tickets

Multiple Conditions

Rules use AND logic - all conditions must match:
Condition 1: country equals "US"
Condition 2: budget greater_than 10000
Action: Send email to [email protected]

Priority

When multiple rules match, higher priority rules execute first. Set priority in the rule settings (1-100, higher = first).
Rules are evaluated in order of priority. The first matching redirect action will be used.