Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feedback - Add capture / invisible capture to forms to reduce bot submissions. #2041

Open
digitalchild opened this issue Nov 28, 2023 · 7 comments
Labels
[Type] Bug Something isn't working on the Learn website. [Type] Enhancement New feature request for the Learn website.

Comments

@digitalchild
Copy link
Contributor

Type of feedback

#dev#

Description

On our submission forms that are sent to the Learn Faculty via Help Scout we receive a number of spam and bot submissions.

https://learn.wordpress.org/report-content-feedback/
https://learn.wordpress.org/tutorial-presenter-application/
https://learn.wordpress.org/online-workshops/

If we had a capture system in place, it would reduce the work we have going through our queue to find legitimate submissions.

@digitalchild digitalchild added the Awaiting Triage Issues awaiting triage. See Training Team handbook for how to triage issues. label Nov 28, 2023
@github-actions github-actions bot added the [Type] Bug Something isn't working on the Learn website. label Nov 28, 2023
@jonathanbossenger
Copy link
Collaborator

@adamwoodnz @pkevan do you know if we have an internal .org captcha solution that we can use here?

@pkevan
Copy link
Contributor

pkevan commented Nov 28, 2023

Isn't akismet running here?

@jonathanbossenger
Copy link
Collaborator

This was discussed during this week's dev-triage session here.

As far as we can tell, Akismet is indeed in place, but I seem to recall a conversation with @adamwoodnz at some time in the past that sometimes some spam gets through, and it takes Akismet a little while to catch up. So it's a bit of a game of "whack-a-mole".

What I'm not sure of is whether having a Captcha as well is going to help, or be a hindrance to folks submitting the forms....

@jonathanbossenger jonathanbossenger added [Type] Enhancement New feature request for the Learn website. and removed Awaiting Triage Issues awaiting triage. See Training Team handbook for how to triage issues. labels Nov 30, 2023
@adamwoodnz
Copy link
Contributor

I seem to recall a conversation with @adamwoodnz at some time in the past

I don't think it was me sorry. Maybe @tellyworth or @dd32 might be helpful here?

@pkevan
Copy link
Contributor

pkevan commented Dec 1, 2023

whether having a Captcha as well is going to help, or be a hindrance

I'm not a huge fan of captchas generally, if we can avoid it that would be better imo.

@digitalchild
Copy link
Contributor Author

There are invisible captures that require no input. The issue I'm seeing is that we are getting form submissions that are still making it through akismet as well as empty submissions.

@alexstine
Copy link
Contributor

Google reCAPTCHA is probably the most accessible out there and even it has lots of issues. Simple math captchas likely don't do much against bots today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Bug Something isn't working on the Learn website. [Type] Enhancement New feature request for the Learn website.
Projects
Status: To do
Development

No branches or pull requests

5 participants