If you've got the bandwidth, it might be useful to contact the owners of those inactive groups now and ask what you can do to help them engage their audience. I think sometimes they are excited to start and then realize they don't know what to do next. If you wait till six months, they will likely have lost all of that enthusiasm.
Another possibility is to see if there is a similar group they might want to move over to and then have you delete their group.
We didn't have enough hands on deck at that stage, but these are the kinds of things I'd love to be able to go back in time and do.
I also do some general housekeeping two or three times a year. I generally use the six month mark to decide the future of the following groups:
- Delete never-been-used groups (no content, no projects, no activity)
- Delete all inactive non-work related groups about hobbies, alumni, and other personal interests (no activity).
- Delete all groups marked "Test" or similar (John is experimenting with features)
- Delete inactive personal private groups (1 member, usually little to no content, typically left the company)
When I do this, it clears out about 50-100 groups at a time out of 2,900. We don't have a solution yet for inactive groups with content we may want to keep yet so they stay out there.
I wonder if anyone has written something with the API to delete inactive groups.
At ALU we change the name to include [Archived] at the end. This is mostly a reminder that we already addressed the group & made the decision to keep it, but we keep the groups set to the original permission level (open, private, etc.)