Skip to main content
Question

Bulk erase/delete users

  • June 26, 2025
  • 2 replies
  • 39 views

harshilboparai
Forum|alt.badge.img

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
Forum|alt.badge.img+8
  • Gainsight Community Manager
  • June 26, 2025

Hey ​@harshilboparai 

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


Forum|alt.badge.img+3
  • 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!