Honeypot Field
The simplest spam protection. Add a hidden field that bots will fill out:reCAPTCHA
reCAPTCHA v2 (Checkbox)
- Get keys at google.com/recaptcha
- Enable reCAPTCHA in your form settings
- Add the widget to your form:
reCAPTCHA v3 (Invisible)
For invisible protection:hCaptcha
Privacy-focused alternative to reCAPTCHA:Cloudflare Turnstile
Cloudflare’s privacy-preserving CAPTCHA alternative:Blocklists
Block specific emails, domains, IPs, or words in your form settings:| Type | Example | Description |
|---|---|---|
| Emails | [email protected] | Block specific email addresses |
| Domains | spammer.com | Block all emails from a domain |
| IPs | 1.2.3.4 | Block submissions from an IP |
| Words | crypto, viagra | Block submissions containing words |
Work Email Validation
Require business email addresses by enabling “Require Work Email” in settings. This blocks common free email providers:- gmail.com
- yahoo.com
- hotmail.com
- outlook.com
- And 100+ more
ML Spam Filtering
Enable ML-based spam detection for advanced filtering. This analyzes:- Content patterns (crypto spam, phishing, etc.)
- Email address patterns
- Submission metadata
- Link density
Rate Limiting
Prevent abuse with rate limiting:| Setting | Default | Description |
|---|---|---|
| Enabled | Yes | Enable/disable rate limiting |
| Count | 100 | Max submissions per window |
| Window | 3600 | Time window in seconds (1 hour) |
429 Too Many Requests error.