Skip to main content
Frank
Product Guru
August 19, 2019

How To Enable The Spam Filter And Moderate Spam

  • August 19, 2019
  • 21 replies
  • 1583 views

Fighting spam is a continuous battle. We are constantly putting in effort to improve our tactics and stay ahead of spammers. Here are the 3 main tactics you can apply to your community in the battle against spam:

  1. Spam Filter
  2. Rate Limiting
  3. Registration Approval

 

1. Spam Filter


The Spam Filter protects the community from Spam messages. We make use of Akismet to protect your community from spam. All data sent to Akismet is anonymised. By enabling spam prevention you agree to the Terms of Use of Akismet.


How To Mark A Topic As Spam

  1. Go to ControlContent →  Moderation Overview.
  2. Select one or more topics, and then select ‘Mark as Spam’.
  3. Confirm the action → note: this will ban the authors of the topics immediately.
  4. The topic will now be moved to the spam folder.

How To Mark A Reply As Spam

  1. Go to ControlContent Moderation OverviewOpen a topic.
  2. Find the reply that you want to mark as spam, click ‘Mark As’, and then choose ‘Spam’.
  3. The reply will now be removed from the community.

How To Unmark A Post As Spam

  1. Go to ControlContentSpam.
  2. Select one or more posts (topics/replies) that you want to unmark, then click ‘Mark as not spam’.
  3. The post will now be visible on the community.

How To Clean Up Your Spam Folder

  1. Go to ControlContentSpam.
  2. Select one or more posts (topics/replies) that you want to remove, then click ‘Delete permanently’.
  3. The post will now be visible on the community.

:gear:  Tips, Tricks, and Technical Bits:

  • The spam filter learns as you provide it more information. In particular, we recommend that you frequently check the spam filter in Control and mark posts as ‘not spam’ when the spam filter mistakenly marked as spam (false positives). You should also mark posts as spam when the spam filter misses a genuine spam post (false negative).
     
  • When a post is marked as not spam, this does not trigger ‘new topic’ events in integrations such as Zapier, Salesforce, or Gainsight.
     
  • Members whose posts are marked as spam by the spam filter aren’t automatically banned, in case the filter accidentally marks a valid post. We recommend occasionally checking the spam folder and banning these membersHowever, when you manually mark a member’s post as spam, that member will be automatically banned from the community. Take care not to accidentally ban a legitimate member!
     
  • ​​​​​We sometimes see that users incorrectly are being detected as spammer due to the way they write their posts (e.g. a lot of code and urls), or due to a VPN which they use that our spam detection knows is often being used for spam. This can be prevented by not using such a VPN provider, or by giving the user the a custom user role with ‘Exclude from spam checker’ enabled, or the primary role “Super user” (which automatically excludes them from the spam check).

 

2. Rate Limiting


Rate limiting applies when specific users or actions exceed a defined limit. We've developed the following rate limits:

  • Post Topic limit on userid: New users, younger than 10 days, can only post 3 topics per day (measured per userid)
  • Post Topic limit on IP: post from different users on the same IP is limited to 3 accounts per IP within 10 days
  • Limit on failed registration: visitors from one ip might not do more than 5 tries per hour to register a user
  • Limit on failed login: visitors from one ip might not do more than 5 tries per hour to login a user
  • Limit on password request: visitors from one ip might not do more than 5 tries per hour to request a new password

Rate limiting is enabled on all communities by default. If you would like to disable it, please send Support an email.

 

3. Registration Approval


‘New user registration approval’ allows moderators to approve new user registrations. When this feature is enabled a moderator must approve or deny a registration before the user can post content on the community.

How to enable moderator approval for new registrations:

  1. Go to Control Settings Registration Rules
  2. Enable ‘Registration approvals’
  3. Hit save changes, and you're done!

New community users will see a “Membership requires approval from moderator” message when they activated their account. At this stage the user is part of the community but he/she can’t create topics or reply yet.

Moderators need to approve a registration before the user can create content.

How to approve new registrations (simple 3 step process):

  1. Go to Control Users Users Overview
  2. Filter on user role: 'Waiting for moderator approval'
  3. Open a user profile page and click 'Approve registration'

Upon approval the user will receive an email that his registration is approved, at this stage he/she can create topics and reply.

    21 replies

    Contributor ⭐️⭐️
    November 2, 2021

    Thanks @Julian and @Cristina. It’s a bit clunkier than preferred (assuming I’m doing it right). Can definitely deal with it, but if I’m understanding, these would be the steps:

    • Need to make sure to open the user’s profile in a new tab before hitting “not spam” 
    • Once marking not spam, finding the topic in the user’s profile (as it disappears from view on spam queue). 
    • If a comment, scrolling through the topic to find it, then hitting trash. 

    I’m sure we might find a more efficient way to do this as we get a better handle on the tools.

    Julian
    Gainsight Employee ⭐️⭐️⭐️
    November 2, 2021

    Yes, that seems to me as the correct order of steps to follow.

    Usually this does not happen as often, at least it should not happen that often. I think I do this maybe once in a quarter, if even... So you should keep an eye on it for now and if it keeps happening, we should properly investigate this with our support team.

    It could be that, due to the context of your community, potentially suspicious keywords (e.g. money) could result in a higher chance of false positives. But this is merely speculation at this point.

    I follow my nose, it always knows
    Contributor ⭐️⭐️
    November 2, 2021

    Aha makes sense. We might have just gotten unlucky on our first day, with a comment in our longest discussion. Thanks Julian!

    juan.delrio
    Helper ⭐️⭐️⭐️
    September 20, 2022

    What happens when a registration is blocked by the spam filter?  Where does it go?

    How do I find it to approve it?

    This is through the registration page, I also tried to invite him through imported contacts and he didn’t even get the email. And I received no notifications of spam or failure.

    Blastoise186
    Helper ⭐️⭐️⭐️
    September 21, 2022

    Hi @juan.delrio , I’m Blastoise186, a forum volunteer elsewhere and a bit of a prankster over here!

    From memory, if a registration is blocked by the spam filter, it is completely banned and doesn’t show up anywhere. The user you’re trying to invite may need to use a different email address for now to get into the community and then have them change it to their preferred one later.

    Bug blasting absolutely everything... The Blastoise Way
    Cristina
    Helper ⭐️⭐️⭐️
    September 21, 2022

    Hi @juan.delrio! The spam checks during the registration process are automatic verifications of the submitted emails address and the IP used during the registration. If the emails seems to be invalid or the IP is one flagged for spam activity, the registration will be stopped. We are aware that false positives can happen, so my recommendation would be to reach out to our support team and ask for their assistance.

    If the email address is the culprit. and you are certain it is a working inbox, they could add it to the allow list and the user can retry the registration. If the IP is suspicious, the only thing we can advice is for the user to retry using a safe network and avoid public VPNs. Hope this helps! 

    revote
    VIP ⭐️⭐️⭐️⭐️⭐️
    October 11, 2023

    User posted to our community and it went as a spam. User got this message:

    Your post has been submitted. It will be published after a review by our moderators.

     

    Where to translate this message to Finnish? I cant find it from phrases.

    Julian
    Gainsight Employee ⭐️⭐️⭐️
    October 11, 2023

    Good question!

    I was able to locate this phrase for you, please add it manually (via [Customization] -> [Phrases], just for the record):

    Module Forum

     

    Key spam_moderation.reviewbymoderator.message
    I follow my nose, it always knows
    revote
    VIP ⭐️⭐️⭐️⭐️⭐️
    October 12, 2023

    Good question!

    I was able to locate this phrase for you, please add it manually (via [Customization] -> [Phrases], just for the record):

    Module Forum

     

    Key spam_moderation.reviewbymoderator.message

    Thanks @Julian 👍

    Suvi Lehtovaara
    Helper ⭐️⭐️
    March 17, 2025

    A question about the spam filter:

    How To Mark A Topic As Spam

    1. Go to Control → Content →  Moderation Overview.
    2. Select one or more topics, and then select ‘Mark as Spam’.
    3. Confirm the action → note: this will ban the authors of the topics immediately.
    4. The topic will now be moved to the spam folder.

    How To Mark A Reply As Spam

    1. Go to Control → Content  Moderation Overview → Open a topic.
    2. Find the reply that you want to mark as spam, click ‘Mark As’, and then choose ‘Spam’.
    3. The reply will now be removed from the community.

     

    If a reply is marked as spam what happens to the user? Will the user be banned?

     

    https://yhteiso.elisa.fi/