General settings
Overview
General settings are global plugin settings in WordPress admin. They are not per-form controls inside the Visual Builder. Use them to control how Form Builder assets load and how spam attempts are tracked for saved entries.
Where to find these settings
- In WordPress admin, go to Divi Engine -> Form Builder Settings.
- Open the Settings page.
- Select General.
Settings reference
Enqueue Form Builder js/css files on Load?
- What it does: Loads Form Builder scripts and styles on page load.
- When to enable it: Enable this when your forms are loaded dynamically (for example in AJAX modals or popups) and scripts might otherwise not be present at load time.
- When to leave it off: For standard page loads, keep this off unless you need it. This helps avoid loading extra assets on pages that do not need them.
Track Blocked Attempts
- What it does: Tracks blocked spam attempts from built-in protection methods (for example honeypot, reCAPTCHA, and calculation captcha).
- Why it matters: Gives visibility in reporting so you can measure how much spam is being blocked before submission is saved.
Enable Spam Flagging
- What it does: Flags suspicious saved entries for review.
- How it works: Uses integrated checks (for example Akismet, CleanTalk, or built-in heuristic scoring).
- Important requirement: This applies to forms with Save To Database enabled.
Heuristic Spam Threshold
- Visibility: Appears only when Enable Spam Flagging is on.
- Range:
10to100. - Default:
50. - Behavior: Higher values are stricter and flag fewer entries. Lower values are more aggressive and flag more entries.
Recommended setup
- Enable Track Blocked Attempts first.
- Enable Enable Spam Flagging if your workflow includes reviewing saved entries.
- Start with Heuristic Spam Threshold at
50. - Review flagged entries for a few days, then adjust threshold up or down.
Verify your configuration
- Save settings.
- Submit at least one normal test entry and one obvious spam-style test entry.
- Confirm normal entries stay unflagged and suspicious entries appear as flagged.
- Confirm blocked-attempt data appears in reporting pages.
Common issues
- No flagged entries appear: Confirm forms have Save To Database enabled.
- Too many false positives: Increase Heuristic Spam Threshold.
- Spam still getting through: Decrease Heuristic Spam Threshold and confirm your anti-spam methods are active in the form.
What's Next
- Form AI settings - Configure OpenAI keys, model options, and usage notifications.
- Payment settings - Configure gateways, test/live credentials, and payment errors.
- Form module - Configure per-form options such as Save To Database.