A working checklist of tactics that big, free, public communities (100k+ members) actually use to keep the bots out without killing the open-door feel. Work through it, check off what applies, ignore what doesn't.
Spammers want to act fast — links, DMs, and posts within minutes of joining, because their accounts get banned just as fast. Delay matters more than detection.
A new member's first post is the highest-risk post they will ever make. Filter that one hard.
The cheapest spam to stop is the spam that never signs up. Add cost at the door.
Earn-as-you-go permissions. New members do less; trusted members do more.
The deterrent isn't the rule, it's the speed of enforcement.
Many community operators who have scaled past 100k members say the better play is a $1–9/month entry fee. Even $1 kills 99% of spam, because spammers don't have the cards or Stripe accounts to scale across thousands of fake signups. Sam Ovens built Skool's whole pricing model around this insight. Worth raising in your reply if you want to push back gently on the "free at 100k" premise.
Your checkmarks save to this browser only. Download the file, open it locally, and check things off as you work through your own community setup. No tracking, no account, just a single HTML file.
↓ Download HTML