Skip to main content
mdfahd
Gainsight Employee ⭐️⭐️
May 13, 2026 3:12 PM UTC

Configure User Profile Moderation

This article helps admins enable and understand AI-powered user profile moderation to automatically screen new users or accounts.

Overview

 

User profile moderation uses AI to automatically screen user accounts for spam or NSFW signals in the community. Accounts that are flagged are automatically banned, which stops bot and spam accounts before they can participate in the community.

User profile moderation evaluates account data using the same moderation approach that is applied to community posts. The following user profile fields are analyzed during screening:

 

Profile Field

Description

Username

The display name selected by the user during registration.

Email address

The email address provided during account creation.

Signature

Any text the user adds to their profile signature field.

Profile fields

Additional profile fields are populated during or after registration.

Avatar image

The profile image uploaded by the user.

 

Accounts identified with high confidence as spam or NSFW are automatically set to Banned and moved to the Banned Users group. Accounts flagged with lower confidence are placed in Waiting for moderator approval status for manual review.

Limitations

User profile moderation has the following limitations:

  • Admin notifications: There is no notification sent to Admins when an account is automatically banned.
  • Sensitivity configuration: The moderation threshold is fixed across all communities and cannot be modified.

How User Profile Moderation Works

 

User profile moderation runs automatically when a user registers or edits the profiles in the community. The screening process follows these steps:

  1. A user edits the profile, or a new user completes the community registration process.
  2. User profile moderation evaluates the user’s profile fields (username, email address, signature, profile fields, and avatar image).
    1. If the account is flagged as spam or NSFW, the system automatically bans the account and moves it to the Banned Users group.
    2. If the account is not flagged, the user proceeds with normal community access.

Role Exclusions

Users who hold the following roles are excluded from user profile moderation screening, regardless of whether the feature is turned on or off:

  • Admins
  • Community Managers
  • Moderators
  • Superusers

These role exclusions ensure that trusted community members are never inadvertently flagged or banned by the automated screening process.

Enable User Profile Moderation

 

You can enable user profile moderation from the Moderation Agent page in the AI category. Once enabled, all new registrations are automatically screened before users can participate in the community.

To enable the User profile moderation:

  1. Navigate to AI > Moderation Agent. The Moderation Agent page appears.
  2. Turn on the User profile moderation toggle.

When enabled, the AI screens each new registration and either approves the account automatically or places it in Waiting for moderator approval status for manual review, depending on the confidence level of the evaluation.

 

    13 replies

    alexisbrown
    Contributor ⭐️⭐️
    Aug 19, 2026 10:08 PM UTC

    Hi ​@mdfahd , I have a few follow-up questions to this functionality:

    1. Is there any opportunity to add additional roles to the excluded list? For example, we would also want to exclude users with the “employee” role from this list. 
    2. How does the AI deem elements to a user’s profile (username, email address, signature, profile fields, and avatar image) unacceptable? Does this follow or match the written guidance that we provide in our code of conduct? Is there a way to train it based off of criteria we tell it is acceptable or not? 

    Thank you!

    Translate
    mdfahd
    mdfahdAuthor
    Gainsight Employee ⭐️⭐️
    Aug 21, 2026 5:04 AM UTC

    Hi ​@alexisbrown 
    Thank you for reaching out with your query. Tagging PM ​@Larry for more inputs on this.

    Translate
    Mohammed Fahd - Sr. Technical Writer
    alexisbrown
    Contributor ⭐️⭐️
    Aug 21, 2026 2:33 PM UTC

    Great, thank you! Hi ​@Larry 😊

    Translate
    CyJervis
    Contributor ⭐️⭐️⭐️
    Aug 24, 2026 8:21 PM UTC

    ​@Larry  My question is more about the end user experience if a valid user is somehow banned. Are they aware, given an opportunity to appeal, have the ability to contact the community team or won’t know until they try to post? I know it is likely an edge case but I’d prefer not to lose out on opportunities to gain new (valid) members. 😉

    Translate
    mdfahd
    mdfahdAuthor
    Gainsight Employee ⭐️⭐️
    Oct 14, 2026 8:46 AM UTC

    hi ​@Yoeri 
    since Larry is not available, can someone help with the above comment.

    Translate
    Mohammed Fahd - Sr. Technical Writer
    Sanne van Opstal-Brakel
    Helper ⭐️
    Oct 14, 2026 8:34 AM UTC

    ​@Larry I am considering turning this on as we've had a first few spamm accounts out of nowhere yesterday. I am wondering, we have both SSO enabled as the option to create an account. Everyone that logs in with the SSO, I want them not to be able to be marked as spam. New accounts I do want to have checked. 

    Does the AI User Profile Moderation takes the SSO into account and approves those sign ups anyway? Or could it also mark those as spam? 

    Translate
    Sharing = caring
    Yoeri
    Gainsight Employee ⭐️⭐️⭐️
    Oct 14, 2026 9:18 AM UTC

    Hi ​@Sanne van Opstal-Brakel. The moderation agent doesn’t treat SSO logins any differently from regular sign-ups, so an SSO account can be flagged as spam as well. Checks are performed on when a new account is created, and again when a member edits their profile. It doesn’t check how the account was created (SSO or default sign-up).

    Translate
    Group Product Manager, Customer Communities
    mdfahd
    mdfahdAuthor
    Gainsight Employee ⭐️⭐️
    Oct 14, 2026 8:47 AM UTC

    hi ​@Yoeri 
    since Larry is not available, can someone help with the above comment.

    Translate
    Mohammed Fahd - Sr. Technical Writer
    Sanne van Opstal-Brakel
    Helper ⭐️
    Oct 14, 2026 8:48 AM UTC

    Thanks ​@mdfahd 

    Translate
    Sharing = caring
    CyJervis
    Contributor ⭐️⭐️⭐️
    Oct 29, 2026 5:20 PM UTC

    Two questions:

    1. Is there a report we can pull to review the AI’s moderation actions? Currently we don’t see who or what banned an account.
    2. Any chance that when it does ban someone it can also wipe out the profile fields and signature? Banning alone doesn’t stop the account from gaining value from it’s creation and spam fields. 


     

    Translate
    Yoeri
    Gainsight Employee ⭐️⭐️⭐️
    Oct 30, 2026 10:27 AM UTC

    Hey CyJervis, Audit logs for Moderator Actions are not available. We do want to make this available but don’t have a concrete timeline for this yet. I like your suggestion for auto-wiping the profile fields on user ban, I recommend to submit a product idea for that in case you haven’t done that. 

    For now you can filter the user overview on primary role → ‘banned user’ and use the [columns] filter to show Username | Registered at | Topics | Replies | Your custom profile fields | 
    This will give you a quick glance wether banned users have posts on the community and whether they have unwanted information in their profile field

    Translate
    Group Product Manager, Customer Communities