Stop spam on Contact Form 7

Cayve checks every Contact Form 7 submission before the email goes out, without a CAPTCHA and without touching your form markup.

What Cayve checks

  • Every form on the site
  • Name, email, subject, message and any extra fields
  • How the form was filled: timing, the hidden field bots fill, the signed form token

When a message is held or blocked

The visitor always sees your normal success message, so a spammer learns nothing. The entry is saved as usual; only the notification email is held back. Release the message in Cayve → Messages and the email goes out as if nothing happened.

Set it up

  1. Add your site in the Cayve dashboard and create a live key.

  2. Install the Cayve plugin in WordPress (Plugins → Add New → Upload Plugin).

  3. Paste the key on the Cayve → Overview screen. Cayve checks it straight away.

  1. Make sure Contact Form 7 is switched on under Cayve → Protection. It is by default.

Cayve never marks the message as spam inside Contact Form 7, so the visitor always sees your success message.

Protect Contact Form 7 today.

Start in shadow mode and see what Cayve would have stopped before it acts on a single message.