Skip to main content
harshilboparai
Contributor ⭐️⭐️
Jun 26, 2025 3:34 PM UTC
Question

Bulk erase/delete users

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 Lead
    Jun 26, 2025 5:10 PM UTC

    Hey ​@harshilboparai 

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

    Translate
    Where focus goes, energy flows.
    Helper ⭐️⭐️⭐️
    Jun 27, 2025 5:28 PM UTC

    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!

    Translate