Protect Your WordPress Site / Contact Form 7 from Spam Email
Are you sick of your inbox being slammed with spam email from your Contact 7 form?
There are two ways to protect to your WordPress site with Contact Form 7 from unwanted spam email. Combining these two methods will give you the greatest protection.
Step 1: Integrate Askimet spam protection using author, author_email, and author_url tags.
To use Akismet to protect Contact Form 7, you need to give specific options to input fields (form-tags).
There are three Akismet-related options:
akismet:author
You give this option to the field where submitters input their names.
Example: [text* your-name akismet:author]
akismet:author_email
You give this option to the field where submitters input their email addresses.
Example: [email* your-email akismet:author_email]
akismet:author_url
You give this option to the field where submitters input the URL of their websites.
Example: [text your-url akismet:author_url]
Reference: https://contactform7.com/spam-filtering-with-akismet/
Step 2: Integrate Google reCAPTCHA v3
Reference: https://contactform7.com/recaptcha/
Note: I only used the reCAPTCHA keys shown in this video for demonstration purposes in the video, and created a new integration after.