I recently purchased a Team Fortress 2 server. It (at the time) featured mostly control points maps with a few maps intended to act as breaks mixed in (sd_doomsday, cp_gravelpit). Voting was enabled so if people wanted to skip these maps if they wanted.
I invited people I could, and eventually people started joining randomly. The best we got was 7 v 7 (it's a 24 slot server). Then the map changed to granary and some people left. After that, the map changed to cp_well and everyone left except for one guy who was trading for a vintage direct hit. After receiving said item he left.
After that I removed all non-cp maps and also removed well from the rotation.
What can I do to get people to actually join the server without inviting tons of people each time? I thought we would have had enough people to sustain the server, but well apparently killed it instantly, and we were losing people in granary, so I don't believe that would have been enough.