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
Go to your form → Settings → Rules section
Open the form you want to configure.
Click "+ Add Rule"
Each rule defines a single condition-action pair.
Set the IF condition (field, condition, value)
Choose which field to evaluate, the comparison type, and the expected value.
Set the THEN action (email, webhook, auto-reply, skip, tag)
Choose what happens when the condition matches.
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.
Actions
When a condition matches, the THEN action fires. You can assign one action per rule.
Route the notification email to a specific address instead of (or in addition to) the default.
POST the submission data to any URL -- perfect for Slack, Discord, Zapier, or your own API.
Send a custom confirmation email to the person who submitted the form.
Suppress the notification email entirely. Useful for spam filtering or internal-only submissions.
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.
Spam filtering
Silently drop notifications when a submission looks like spam.
High-value lead alert
Ping your team on Slack whenever a lead with a big budget comes in.