• Resolved Southscot Gaz

    (@southscot-gaz)


    Can anyone tell me how this new version of reCAPTCHA works with CF7, to be specific what happens to a form submitted that is determined as SPAM ?
    In CF7 previously with reCAPTCHA V2 the form would simply refuse to be submitted if the reCAPTCHA field wasn’t completed giving the error message “There was an error trying to send your message. Please try again later”.
    So, what happens now, does the form fail to submit or does the email not get sent or is it sent with a tag marking it as spam ?
    How do you know if it’s working and how can you check if legitimate messages are getting blocked ?

Viewing 2 replies - 1 through 2 (of 2 total)
  • @southscot-gaz: If you’re seeing a green message after submitting a form, then the message should be sent. If you are seeing the (default orange) message “There was an error trying to send your message. Please try again later” then the submission was marked as spam and in those cases, nothing is sent.

    If reCAPTCHA is the only spam protection you use, then that’s what’s marking your submissions as spam. There seems to be an issue with CF7 5.1.1 right now where all submissions are marked as spam, and you may be having this issue.

    Make sure you’re using reCAPTCHA v3 keys – they’re different from v2 keys and you need to create a new v3 set in the reCAPTCHA console to work with CF 5.1+.

    Also make sure your theme has a call to wp_footer() at the bottom of every page (usually in footer.php), so that scripts can be properly loaded.

    For me though, I’ve followed these instructions and still every message anyone tries to send is marked as spam. You may be having the same issue, and if the above doesn’t help then you may have to disable reCAPTCHA until another CF7 update comes out.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Contact Form 7 ReCaptcha V3’ is closed to new replies.