Once you created your contact form using Contact Form 7 you actually may get spam and still need a Contact Form 7 Spam Protection for WordPress.
Once CleanTalk Anti-Spam plugin is installed it starts to protect all of the existing forms on your WordPress website. It may not only be Contact Form 7 contact forms but many others.
How to install Contact Form 7 Spam Protection for WordPress
To install the Anti-Spam plugin, go to your WordPress admin panel → Plugins → Add New.
Then enter «СleanTalk» in the search box and click the Install button for «Spam protection, Anti-Spam, FireWall by CleanTalk».
After installing the plugin, click the «Activate» button.
After it is done go to the plugin settings and click the «Get Access Key Automatically» button. Then just click the «Save Settings» button.
That’s it! From now your WordPress website and Contact Form 7 form are protected from spam.
Download CleanTalk Anti-Spam plugin | Download Contact Form by Contact Form 7
How to test your Contact Form 7(CF7) spam protection
You can check if CleanTalk Anti-Spam properly protects your Contact Form 7 from spam by using a test email s @ cleantalk.org (without spaces). First, open the form in an Incognito browser tab. Fill in all the required form fields and send a form. After submitting the form, you will see a block message about the block on the form submission.
If you have any questions, add a comment and we will be happy to help you.
Create your Cleantalk account – Register now and enjoy while CleanTalk protects your Contact Form 7 form from spam
Update
The protection works only for website visitors, not for website admins. Be sure to test the form protection using Incognito mode.
Update 2
Here are pros and cons of reCAPTCHA for Contact form 7.
Additional features
- CleanTalk protects all forms at once: comments, registrations, feedbacks, contacts, reviews.
- Installation takes about 1-2 minutes.
- Smart 100% protection against spambots.
- Always online – 24/7 technical support.
- Logs, personal lists, country filters, stop-words and many another.
CleanTalk seems to be letting through 75% of all spam at the moment, on my website!
“Smart 100% protection against spambots”
Hello,
Please contact us by our private Ticket System:
https://cleantalk.org/my/support/open
We will be happy to help you to fix the issue.
I have tested it and it works. My question is, is it possible to customize that error message? I would like something non-specious like “Sorry, Please try again later” or “Server Error. We’re working to fix this” etc.
Hello, Essaund.
Yes, it’s possible to do if your license has a CleanTalk Extra Package activated:
https://cleantalk.org/help/extra-package
The feature “Overwrite Server Response” is described here:
https://cleantalk.org/help/overwrite-message-for-blocked-visitors
Did it help you?
Thanks for your quick reply.
That is awesome. I will look into it soon.
For the past two days this tool has done a great job of block spammers. I got tired using reCaptcha and quiz challenges and it seems the persons are doing it manually or have some smart system to outsmart the two security tools.
I set contact form to record their IPs and decided to look for a way to report them as SPAM and quick Google search brought me to your platform that has submission tool for reporting SPAM IPs and look up their report history from your database.
To my amusement, I found all the IPs I collected have a SPAM history that dates back months and years go. I wondered why the IP providers haven’t blacklisted the IPs from use. But thank God, you have a WordPress solution that sync’s spam IPs in real-time from other websites that are using your tools. And this has helped reduce the spam to ZERO!
We are happy to stop spam for you. Let us know if you need any help.
Hi sir,
I can’t see anymore block spam in my newsletter form!
could you help me?
Hello.
Your test requests with spam email weren’t blocked due to your Anti-Spam personal lists where your personal IP has been added.
You can see all your requests in the Anti-Spam logs: https://cleantalk.org/my/show_requests. If you click on Details you’ll see all info including the reason why it was blocked or allowed any request. Here is a guide on how to work with Anti-Spam logs: https://cleantalk.org/help/log-usage-details.
If you have additional questions, please open a ticket in our private support system: https://cleantalk.org/my/support/open
ok but there is a way to obtain a mail when mail was blocked?
I have seen now that cleantalk blocked a legit mail
Hello.
To send a copy of data from blocked request you must do the followig.
1. Go to your CleanTalk dashboard https://cleantalk.org/my/?cp_mode=antispam-> find your website and open Settings -> check Send a copy of Anti-Spam log to my email -> save.
2. Mark records in your Anti-Spam Log if our service made the wrong decision: your Anti-Spam Log https://cleantalk.org/my/show_requests -> choose your website in the drop-down menu -> there are buttons “Spam” and “Not Spam” under every record -> mark records using these buttons. The guide is here: https://cleantalk.org/help/faq#feedback_spam
Alternatively, you can set a custom notification for any event using this guide: https://cleantalk.org/help/event-notifications.
Hope this helped.
This doesn’t work. I activated clean talk on my form but I can still submit spam as guest in my FORMS.
CONTACT FORM 7
Hello,
Please contact us by our private Ticket System:
https://cleantalk.org/my/support/open
We will be happy to help you.