Admin Settings
Configure spam protection sensitivity, blocklists, and allowlists from your dashboard.
The settings page in your FormSentry dashboard lets you control how aggressively spam is filtered and manage your custom block and allow lists.
Accessing Settings
In your Shopify admin, open FormSentry and click Settings in the sidebar.
Spam Protection Toggle
| Setting | Default |
|---|---|
| Enable spam protection | On |
When enabled, all form submissions are checked through FormSentry’s detection pipeline. When disabled, submissions still come through to you but are not checked for spam. This is useful if you need to temporarily disable filtering for testing.
Sensitivity Level
The sensitivity level controls the spam score threshold. Submissions with a score above the threshold are blocked.
| Level | Threshold | Description |
|---|---|---|
| Relaxed | 90/100 | Only blocks obvious spam. Lowest chance of false positives, but some borderline spam may get through. |
| Balanced | 70/100 | Catches most spam while keeping false positives near zero. Recommended for most stores. |
| Aggressive | 50/100 | Blocks anything suspicious. Catches more spam but may occasionally block edge-case legitimate messages. |
How it works: Every submission receives a spam score from 0 (definitely legitimate) to 100 (definitely spam). If the score meets or exceeds your threshold, the submission is blocked. Blocked submissions are still saved in your dashboard for review.
Recommendation: Start with Balanced. If you’re still seeing spam, switch to Aggressive. If legitimate messages are being blocked, switch to Relaxed.
Email Lists
Email Allowlist
Emails or patterns that should always be allowed through, regardless of spam score.
- One entry per line
- Supports wildcards:
*@trustedpartner.comallows all emails from that domain - Example:
vip@example.com
Email Blocklist
Emails or patterns that should always be blocked.
- One entry per line
- Supports wildcards:
*@spammydomain.comblocks all emails from that domain - Example:
spammer@example.com
IP Lists
IP Allowlist
IP addresses that should always be allowed through.
- One entry per line
- Supports IPv4 and IPv6 addresses
- Example:
203.0.113.50
IP Blocklist
IP addresses that should always be blocked.
- One entry per line
- Supports IPv4 and IPv6 addresses
- Example:
192.168.1.100
Priority Rules
When the same entry appears on both an allowlist and a blocklist, the blocklist takes priority. This ensures that hard blocks cannot be accidentally overridden.
The detection pipeline processes lists before AI analysis:
- Check blocklists → if matched, block immediately
- Check allowlists → if matched, allow immediately
- Run detection pipeline → score against threshold
Saving Settings
Click Save at the top of the settings page. Changes take effect immediately for all new submissions.