My App

Creating Whitelist Forms

Build custom forms for application and whitelist management

Create professional whitelist application forms with our intuitive form builder. Perfect for server applications, beta access, or any approval workflow.

Creating a New Form

Getting Started

  1. Navigate to app.fivemanage.com
  2. Click "Create new form" button
  3. Enter a name for your form
  4. Press Create to open the form builder

Form Builder Interface

The form builder consists of three main areas:

Field Palette (Left)

Available field types you can add to your form:

  • Text - Single line text input
  • Number - Numeric input with validation
  • Paragraph - Multi-line text area
  • Select - Dropdown selection
  • Radio - Single choice from options
  • Checkbox - Single true/false option
  • Checkbox Group - Multiple selections

Form Canvas (Center)

Your form preview where you:

  • Drag and drop fields from the palette
  • Reorder fields by dragging
  • Click fields to edit properties
  • Preview how users will see the form

Field Editor (Right)

Configure selected field properties:

Field Configuration

Basic Properties

All fields share these common settings:

PropertyDescription
LabelDisplay name shown to users
DescriptionHelp text below the field
RequiredMakes field mandatory
PlaceholderGhost text in empty fields

Text Field

Single-line text input for names, usernames, etc.

Specific Settings:

  • Min Length - Minimum character count
  • Max Length - Maximum character count
  • Pattern - Regex validation pattern

Example configuration:

Label: Discord Username
Description: Enter your Discord username with tag
Required: Yes
Placeholder: Username#0000
Pattern: .+#\d{4}

Number Field

Numeric input with validation.

Specific Settings:

  • Min Value - Minimum allowed number
  • Max Value - Maximum allowed number
  • Step - Increment value

Example configuration:

Label: Age
Description: You must be 13 or older
Required: Yes
Min Value: 13
Max Value: 100

Paragraph Field

Multi-line text for longer responses.

Specific Settings:

  • Min Length - Minimum character count
  • Max Length - Maximum character count
  • Rows - Default height in rows

Example configuration:

Label: Why do you want to join?
Description: Tell us about yourself (minimum 50 characters)
Required: Yes
Min Length: 50
Max Length: 500
Rows: 4

Select Field

Dropdown menu with predefined options.

Specific Settings:

  • Options - List of choices
  • Default Value - Pre-selected option
  • Allow Multiple - Enable multi-select

Adding options:

  1. Click "Add Option"
  2. Enter option label and value
  3. Drag to reorder options
  4. Click trash icon to remove

Radio Field

Single choice from multiple options.

Specific Settings:

  • Options - List of choices
  • Default Value - Pre-selected option
  • Layout - Vertical or horizontal

Example configuration:

Label: Preferred Language
Options:
  - English
  - Spanish
  - French
  - German
Layout: Vertical

Checkbox Field

Single true/false checkbox.

Specific Settings:

  • Default Checked - Initial state

Example configuration:

Label: I agree to the terms and conditions
Required: Yes
Default Checked: No

Checkbox Group

Multiple checkboxes for multi-selection.

Specific Settings:

  • Options - List of choices
  • Min Selections - Minimum required
  • Max Selections - Maximum allowed

Example configuration:

Label: Select your interests
Options:
  - Roleplay
  - PvP
  - Racing
  - Heists
Min Selections: 1
Max Selections: 3

Form Organization

Reordering Fields

Drag and drop fields to reorder:

  1. Click and hold the field handle (⋮⋮)
  2. Drag to new position
  3. Drop to place field

Duplicating Fields

Quick copy similar fields:

  1. Select the field to duplicate
  2. Click Duplicate button
  3. Modify the copy as needed

Deleting Fields

Remove unwanted fields:

  1. Select the field
  2. Click Delete button or trash icon
  3. Confirm deletion

Deleting fields will also remove any submitted data for those fields. This action cannot be undone.

Form Settings

General Settings

Configure form-wide options:

  • Form Title - Displayed at the top
  • Form Description - Introduction text
  • Submit Button Text - Customize button label
  • Success Message - Shown after submission

Submission Settings

Control what happens after submission:

  • Redirect URL - Send users to specific page
  • Email Notifications - Get notified of submissions
  • Auto-Approve - Skip manual review
  • Submission Limit - Max submissions per user

Preview and Testing

Preview Mode

Test your form before publishing:

  1. Click Preview button
  2. Fill out form as a user would
  3. Check validation and flow
  4. Return to edit mode

Test Submission

Submit a test entry:

  1. Open preview mode
  2. Fill all required fields
  3. Submit the form
  4. Check submissions tab
  5. Delete test entry if needed

Publishing Your Form

Save and Publish

  1. Click Save to preserve changes
  2. Click Publish to make form live
  3. Copy the form URL to share

Embedding Options

  • Direct Link - Share the form URL
  • iFrame - Embed in your website
  • Discord - Link with Discord bot

Managing Submissions

View Submissions

Access submitted applications:

  1. Go to the Submissions tab
  2. View all pending applications
  3. Click entries to see details

Review Process

For each submission:

  • Approve - Accept the application
  • Reject - Decline with reason
  • Flag - Mark for review
  • Export - Download submission data

Best Practices

Form Design

  • Keep forms concise and focused
  • Use clear, descriptive labels
  • Provide helpful descriptions
  • Group related fields together
  • Test on mobile devices

Validation

  • Make only essential fields required
  • Use appropriate field types
  • Set reasonable character limits
  • Provide clear error messages

User Experience

  • Add progress indicators for long forms
  • Use conditional logic when applicable
  • Provide clear submission confirmation
  • Test the complete user flow

Advanced Features

Conditional Logic

Show/hide fields based on answers:

  1. Select a field
  2. Click Add Condition
  3. Set trigger field and value
  4. Choose show or hide action

Custom Validation

Add complex validation rules:

  • Cross-field validation
  • Custom regex patterns
  • API validation checks
  • Duplicate prevention

Integration Options

Connect forms with other services:

  • Discord role assignment
  • Webhook notifications
  • API endpoints
  • Database sync

See Discord Authentication for Discord-specific integration.