Specifics of the CleanTalk Anti-Spam Protection and Cache Plugins on WordPress
Sometimes the SpamFireWall feature could display its blocking screen in an infinite loop because of the cached website pages. It looks like this:

To avoid that and to optimize the CleanTalk Anti-Spam to work with popular cache plugins on WordPress, please do the following:
- Go to your WordPress backend → Settings → Anti-Spam by CleanTalk → Advanced settings.
- Set the Use static keys for JS check option to On.
- Set the Set cookies option to Store data in the website database (an alternative mechanism).
- Set the Unique GET option to On.
- Click the Save Changes button.
- Then clear all cache in your website.
If it didn't help, you could simply disable the SpamFireWall feature entirely, as it's an additional feature, and the main part of the anti-spam protection will still work:
WordPress Admin Page → Settings → Anti-Spam by CleanTalk → disable the SpamFireWall option → Save Changes.
You can test the SpamFireWall feature on your website anytime here.
You may also find useful guides about setting up W3 Total Cache.
Couldn't find what you were looking for? Reach out to our technical support team here: https://cleantalk.org/my/support/open
It would also be interesting
- How CleanTalk Anti-Spam Works. Manuals, Questions and Answers.CleanTalk Help Manuals, Questions and Answers Anti-Spam Service Premium Notice is still shown...
- Configuring CleanTalk with Caching PluginsConfiguring CleanTalk with Caching Plugins Caching plugins (such as WP Rocket, LiteSpeed Cache,...
- Stopping Google StoreBot Crawler SpamGoogle StoreBot crawler, a bot designed to collect product data for Google Search, has been abusing its...