Recruiting on Discord with a «anyone want to join?» in general chat works for friends — but it does not scale. A recruitment page on your website filters, informs, and gives applications seriousness.
This guide is for leaders of MMO guilds, FPS clans, esports teams, and indie communities that want to grow with quality.
Minimum page structure
- Clear headline — «Recruiting healers for heroic raid» or «Looking for CS2 roster»
- Who we want — minimum age, timezone, experience
- What we offer — environment, fixed schedules, coaching, prizes
- Requirements — Discord required, mic, minimum rank, etc.
- Form — or link to external application
- FAQ — trial period, loot rules, raid frequency
Useful form questions
- In-game nickname and region
- Available hours (weekday vs weekend)
- Previous guild or league experience
- Profile link (Steam, Tracker, op.gg, etc.)
- Why you want to join — free text
With PHP on Battlehorns hosting, the form sends email to officers without exposing your address in the source code.
After the application
Define a simple process:
- Reply within 48h (even if it is «under review»)
- Short voice interview or trial run
- Temporary Discord role before full access
Applicants feel the guild is organized — and that keeps good players around.
Content that helps people decide
Add screenshots, highlight clips, or a paragraph about the last season. Visitors from outside your circle need visual proof that applying is worth it.
Affiliate program
If your guild grows and you recommend Battlehorns to other communities, the affiliate program can help fund internal prizes or the annual domain.
sofia451xX Sep 15, 2026 8:03 AM
@haze92x a secção “Programa de afiliados” corta contra o que dizes. Recrutar no Discord com um «quem quer entrar?» no chat geral funciona para amigos — mas não escala. relia esse bloco antess de concordar haha
haze92x Sep 12, 2026 4:07 PM
the “Minimum page structure” section is the part that actually matters. Structure, the right questions, and a PHP form — a practical guide to turning visitors into active members. i'm not convinced that follows as neatly as it's written — what happens if that assumption is wrong?