• Resolved veebles

    (@veebles)


    Hello,

    I am trying to prevent spamming. Someone just contacted all 180 listings on my directory.

    How can I limit the number of contacts a person can make in a 24 hour period?

    ALSO, HOW CAN I BLOCK UNWANTED USERS WHO ARE SPAMMING MY LISTINGS OR SPAMMING ME WITH MY “CONTACT US” FORM?

    It seems easy to block people who are creating an account, however, I also want to block people who spam listings or use my “contact us” form.

    (1) Is there a way to get their IP address? (I do not require users to create an account to use these features).

    If I DO get their IP address, how can I block them?

    (2) Is there a way I can BLOCK USERS by EMAIL ADDRESS for these two circumstances?

    I’m using the latest version of WP Business Directory plugin.

    THANKS!

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Business Directory Plugin

    (@businessdirectoryplugin)

    Hi @veebles,

    Sorry that you ran into issues here!

    Spammers are one of the most frustrating things I think running a site entails. I feel your pain.

    BD can do some things and we certainly try, but I’ve found that our measures pale in comparison to adding a plugin or two that is specifically designed to counter aggressive, negative online behavior.

    In your case here, you may wish to consider using a combination of Stop Spammers plugin, WP Bruiser and WordFence. You’ll need to gather a bit of info on the person that is doing this (what is their email or IP address being used) and then block at the site level. Doing this through our contact form is really a last line of defense and perhaps the least effective of the measures you can put in place to stop this.

    With that said, BD has some extra measures we can add that limit the contact capabilities. If you go under Listings->Contact Form in the admin dashboard, there is a “Limit contacts per day” option that will help. But all someone has to do is switch their IP address and that limit is gone…I’d recommend turning on “require login for contact form submission” so you can further limit the behavior of these bad actors.

    Try that and let me know if you run into more issues.

    Thread Starter veebles

    (@veebles)

    Sorry for the delay in responding.

    Thanks!

    I’ll give these a try.

    Plugin Author Business Directory Plugin

    (@businessdirectoryplugin)

    Sounds good

    @veebles I stumbled across one of your previous posts about blocking IP Addresses. I manage over 60 websites and have found the most useful plugin against form spam and many other spam problems I deal with “Comment Spam” is found on https://www.cleantalk.org — their pricing is Very reasonable too.

    I’m not affiliated in any way with them except that I’m a very happy long term customer.

    Good luck with your spammers.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Limit number of daily contacts a user can make’ is closed to new replies.