Templates

Template Requirements

Set up eligibility requirements for applicants

6 min read

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

  1. Open your template in the editor
  2. Click the Requirements tab
  3. Enable the requirements you want
  4. Configure each requirement's settings
  5. 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:

  1. They see a message explaining what's required
  2. The submit button is disabled
  3. They can fix the issue (e.g., link Discord) and try again
  4. 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

Was this article helpful?

Let us know if we can improve this article.