[Forminator Pro] Need help and advise to figth SPAM created by humans

Hello WPMUDEV and amazing people! I’m facing issues related to SPAM, I’m using several methods to stop it but looks like it’s made manually by humans and not bots. That’s why it keeps coming and it’s not good to have the email and the submission data full of SPAM.
I would appreciate any ideas or help that could lead me to find a solution to this situation.

Best regards,
Ben

  • Alfredo Galano Loyola
    • Staff

    Hello Ben
    I hope you are doing well today.

    Stopping SPAM manually submitted by humans could be hard and the common things used to block SPAM will not work.
    In cases like this, you could try Clean Talk https://wpmudev.com/docs/wpmu-dev-plugins/forminator/#cleantalk-anti-spam and with the advanced settings add rules and emails to the block list.

    Usually, the submits come with fake or disposable emails or try to make several submits from the same IP.

    I worked on a personal project to help Forminator Pro fight SPAM, it’s still in development but you and try and test it. Please, use the staging/dev site for testing and only try on the production site when you tested it, and always make a backup first.
    Currently, it allows:
    1- Limit the submission by email. Only one submit allowed by email.
    2- Limit submissions for 24 hours from the same IP after submission.
    3- If the site is using Defender Pro and the visitor tries to submit several times from the same IP it will be blocked(IP).
    4- Fake emails will be detected and not allowed.
    5- Disposable emails will not accepted.
    [attachments are only viewable by logged-in members]
    It’s possible to customize the error messages:
    [attachments are only viewable by logged-in members]
    There is a file that contains the list of most used domains for disposable emails, it’s possible to add the domains you want to block on that file, one domain per line. For example, if you are getting SPAM using the email sales@greatwall.com, info@greatwall.com, and support@greatwall.com, you can add to the file the domain greatwall.com and customize the error related to disposable emails.
    [attachments are only viewable by logged-in members]

    I hope this answer helps you.

    Best regards,
    Alfredo