Skip to main content

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!

Hey ​@harshilboparai 

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


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!