Hi,
We face a high raise in spam rates these days.
I tried to activate the reCaptcha extension to fight it, but as soon as I activate it, I get a confirmation message, instead o a page confirmation.
How comes?
Thanks
If you are seeing the “Thanks for contacting us! We will get in touch with you shortly.” message instead of your form’s configured confirmation, that can happen in the following scenarios:
- the reCAPTCHA score was lower than the threshold configured in the add-on settings, so the entry was marked as spam. You can check the score for the submission on the entry detail page.
- the honeypot is enabled in the form settings and the submission failed honeypot validation
- Ajax is enabled, and the new hash validation for the gform_ajax hidden input value failed validation
I recommend checking the reCAPTCHA score for the submission on the entry detail page in the entries area of the form via the spam filter link.
Google assigns scores closer to 0 for submissions that a very likely to be spam, and scores closer to 1 for submissions that a less likely to be spam. That’s why the add-on defaults the threshold setting to 0.5.
Hi,
Thanks for your reply.
I made a couple of checks.
- The reCaptcha extension is enabled
- There’s no cache plugin enabled
- reCaptcha v3 is set to 1.0 score
- It’s not disabled on that specific form
- I can’t see any score on my test entries (no reCaptcha score field)
- I can add the reCaptcha score column to the view/table. But once the page is reloaded, it remains empty.
- I don’t get any specific message from the console
- I double checked on another, local environment (this domain being allowed as well in reCaptcha Console), still without cache, with most plugin disabled and a standard theeme applied. Same results…
- I consistantly get the standard message (after a reload of the same page URL, + “/?”), and I’m definitely not redirected to the specific page I set, which works with v2.
- Plugins are up to date.
A threshold of 1.0 will result in all submissions being marked as spam. You need to reduce it to around 0.5.
Can you provide a link to a page where we can see your form? If you don’t want to post the link publicly, please open a support ticket.
Ok, indeed!
Once I set the value to 0.5 (corrected after saving with 0,5 [comma]), I can successfully submit a form, which leads to the expected page.
- I can also see the score now - 0.9 -which is higher than the limit
- So that it’s not been flagged as spam and set to the corresponding listing
- And I received a notification for this submission.
So all seems fine nowUnless maybe, that dot/comma inconsistency with the usage guidelines. That’s nothing, but just wanted to flag it in case yoy want to correct it.
I’ll now monitor the submissions received and adjust the score treshold along.
Thanks a lot for your quick and relevant support!