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

Go to your form → Settings → Rules section

Open the form you want to configure.

2

Click "+ Add Rule"

Each rule defines a single condition-action pair.

3

Set the IF condition (field, condition, value)

Choose which field to evaluate, the comparison type, and the expected value.

4

Set the THEN action (email, webhook, auto-reply, skip, tag)

Choose what happens when the condition matches.

5

Click Save Settings

Rules take effect immediately for new submissions.

Rules engine settings panel showing IF/THEN rule configuration

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.

© 2026 Flowqen. All rights reserved.