Rules Engine

Professional+

Route submissions to different destinations based on field values. Send specific emails, trigger webhooks, apply tags, or skip notifications depending on what your users submit.

How to set up

  1. 1Go to your form → Settings → Rules section
  2. 2Click "+ Add Rule"
  3. 3Set the IF condition (field, condition, value)
  4. 4Set the THEN action (email, webhook, auto-reply, skip, tag)
  5. 5Click Save Settings

Conditions

Each rule starts with an IF condition. Pick a form field, a condition type, and an expected value.

EqualsField value is an exact match
Not EqualsField value does not match
ContainsField value includes the text anywhere
Not ContainsField value does not include the text
Starts WithField value begins with the text
Ends WithField value ends with the text
Is EmptyField was left blank or not submitted
Is Not EmptyField has any value at all
Greater ThanNumeric value is above the threshold
Less ThanNumeric value is below the threshold

Actions

When a condition matches, the THEN action fires. You can assign one action per rule.

Send email to

Route the notification email to a specific address instead of (or in addition to) the default.

Send webhook to

POST the submission data to any URL -- perfect for Slack, Discord, Zapier, or your own API.

Send auto-reply

Send a custom confirmation email to the person who submitted the form.

Skip notification

Suppress the notification email entirely. Useful for spam filtering or internal-only submissions.

Add tag

Attach a label to the submission so you can filter and search by it in the dashboard.

Real-world examples

Route by department

Send sales inquiries to the sales team and support requests to the support team.

IF department equals "Sales" THEN send email to sales@company.com
IF department equals "Support" THEN send email to support@company.com

Spam filtering

Silently drop notifications when a submission looks like spam.

IF message contains "crypto" THEN skip notification

High-value lead alert

Ping your team on Slack whenever a lead with a big budget comes in.

IF budget greater than "5000" THEN send webhook to https://hooks.slack.com/...

Rules are evaluated in the order they appear. The first matching rule for each action type wins. Drag rules to reorder them in the settings panel.