Control who can submit applications by setting eligibility requirements. Gate your forms with Discord verification, age checks, and custom conditions.
What Are Requirements?
Requirements are conditions applicants must meet before they can submit an application. They help you filter applicants early and ensure only eligible people apply.
Discord Verification
Require applicants to link their Discord account
Server Membership
Require membership in your Discord server
Age Verification
Set minimum age requirements
Account Age
Require accounts to be a certain age
Setting Up Requirements
- Open your template in the editor
- Click the Requirements tab
- Enable the requirements you want
- Configure each requirement's settings
- Save your template
Screenshot: Requirements configuration
Discord Verification
When enabled, applicants must connect their Discord account before submitting. This verifies their identity and allows you to:
- See their Discord username and ID
- Check if they're in your server
- Automatically assign roles on acceptance
- Send Discord DM notifications
Server Membership Requirement
You can optionally require applicants to be members of your Discord server. This is useful when:
- You want applicants to read server rules first
- You're recruiting from within your community
- You need to verify they're active members
Note
Server membership checking requires the Discord integration to be set up. Connect your server in Integrations first.
Age Requirements
Set a minimum age for applicants. They'll be asked to confirm their date of birth, and applications will be blocked if they don't meet the requirement.
| Setting | Description |
|---|---|
| Minimum Age | The youngest age allowed (e.g., 18) |
| Maximum Age | Optional upper limit (rarely used) |
| Error Message | Custom message shown if requirement not met |
Important
Age verification relies on self-reported data. It's a soft barrier to discourage underage applicants, not a legal verification system.
Account Age Requirements
Require that a user's Guildbase account or Discord account be a minimum age. This helps prevent spam and ensures applicants are established users.
| Option | Use Case |
|---|---|
| Discord Account Age | Filters out new/alt Discord accounts |
| Server Join Date | Ensures they've been in your server for a period |
| Guildbase Account Age | Requires established Guildbase users |
Requirement Behaviour
When an applicant doesn't meet requirements:
- They see a message explaining what's required
- The submit button is disabled
- They can fix the issue (e.g., link Discord) and try again
- No partial or incomplete applications are created
Pro Tip
Write clear, helpful error messages that tell applicants exactly what they need to do. "You must be 18+" is better than "Age requirement not met."
Best Practices
- Don't over-restrict — Each requirement reduces your applicant pool
- Explain why — Tell applicants why requirements exist
- Test thoroughly — Submit a test application to verify requirements work
- Consider alternatives — Use form fields instead of hard requirements where possible