Honeypot
We have added a honeypot field to the Divi contact form! Hurray! This is an invisible form field that is used to prevent spam bots from completing the form. You can enable this setting in the module settings in the Spam Protection toggle.
Cloudflare Turnstile
For websites with a strict privacy policy or GDPR requirements, spam protection options like CAPTCHA may not be ideal for you. But there is a new popular options available called Cloudflare Turnstile, which is an alternative spam protection service offering the same protection as CAPTCHA without compromising the user’s privacy.
Since you may have more than one contact form on your site, we decided to place the settings for the site key and secret key in the Theme Options settings to work globally, rather than inputting them in each module.
However, remember you would still need to actually enable Cloudflare Turnstile in the Spam Protection toggle each module.
Here is how it looks on the frontend below your form.
Google reCAPTCHA v2
Elegant Themes only includes the invisible Google reCAPTCHA V3 by default, so we have added Google reCAPTCHA V2 to the Divi Contact Form module! This is the familiar “I’m not a robot” checkbox that very common on forms and other features.
Since you may have more than one contact form on your site, we placed the settings for the site key and secret key in the Theme Options settings to work globally, rather than inputting them in each module.
However, remember you would still need to actually enable Google reCAPTCHA V2 in the Spam Protection toggle each module.
You have probably seen it before, but for a visual, here is how it looks on the frontend below the form.
Blacklist Email Addresses, Email Domains, And Keywords
In the Divi Theme Options, under Divi Contact Form Helper, navigate to the Spam Protection section to access our powerful tools for filtering spam or unwanted submissions. Here, you can blacklist specific email addresses, entire domains, or keywords to prevent unwanted entries in your contact forms. Simply input the relevant details, separating each entry with a comma. We have separate fields for individual email addresses, email address domains, and keywords. Entries that match any of these blacklisted criteria will not be saved in the database, and no email notifications will be sent to the admin.
Mark Entries As Spam
You can mark entries as spam from the top-right corner when viewing an individual entry, or from the bulk editor list when viewing all the entries.
When an entry is marked as spam, it technically just adds the email address of the entry to the blacklisted list. If someone tries to submit another form entry with that same email address, it will be treated as spam.
Completely Disable Google reCAPTCHA v3 For GDPR
A customer pointed out to us that even when they disable Divi’s built-in spam protection integration with Google reCAPTCHA v3, there are still some connections to Google’s servers happening. This of course would violate GDPR, so we have addressed this with a new setting, and this will disable the JavaScript calls to Google’s servers.