Skip to main content
harshilboparai
Contributor ⭐️⭐️
June 26, 2025
Question

Bulk erase/delete users

  • June 26, 2025
  • 2 replies
  • 92 views

Hi everyone 👋

We're currently doing an annual hygiene cleanup in our Gainsight community and are looking to bulk delete a segment of users who have either:

  • Been inactive for over 2 years, or

  • Are no longer with the company / churned accounts, etc

Has anyone found a workaround or method to bulk delete users, either by segment or another approach?

Would love to hear how others have handled this — any tips, tools, or creative solutions would be hugely appreciated!

    2 replies

    revathimenon
    Gainsight Community Manager
    June 26, 2025

    Hey ​@harshilboparai 

    Moving this to the CC category so it can reach the right audience.

    Where focus goes, energy flows.
    Helper ⭐️⭐️⭐️
    June 27, 2025

    Hi ​@harshilboparai! To my knowledge, there isn’t a straightforward way to do this in Control other than going user-by-user. I bet you could have some luck, though, with the API - looks like there is a “delete user” endpoint available. For that, you’d need all of the users’ user ID numbers. 

     

    Do you already have your user list identified via a segment? If so, I think I might apply a custom role (e.g. “to be deleted”) to the users in that segment. Then, I think you could use the “find by” endpoint to fetch the users by that role, which would provide you with their user IDs. 

     

    Are you able to use Zapier? If so, I think a Zap could make short work of this!