---
title: "Custom fields"
description: "Create different types of custom fields to record and manage any additional information about members or their representatives. You can add custom fields to both the members/representatives and to the new member registration form."
url: https://help.eos.cz/en/articles/82-custom-fields
collection: "Settings"
updated: 2026-09-30
language: en
alternates: [cs, pl, sl, sk]
---

# Custom fields

Create different types of custom fields to record and manage any additional information about members or their representatives. You can add custom fields to both the members/representatives and to the new member registration form.

## **Module location**

You can access the module under **Managment** \> **Settings**. Then, on the **Custom Fields tab**, click the Members or Representatives link.

## **Create new custom field**

-   Click the button with the ‘+’ icon in the top right corner of the screen.
    
-   In the dialog box that appears, type a name for the new custom field.
    
-   Select the field type according to what you want to record as data:
    
    -   text (single line) - text of one line..
        
    -   textarea (multi-line) - longer text allowing the use of multiple lines.
        
    -   whole number
        
    -   integer - only an integer can be filled in.
        
    -   check box - can be checked or unchecked.
        
    -   selection of values - fill in multiple options for users to choose from. It is possible to tick and allow users to select multiple options.
        
    -   date - date selection with the option Allow time selection: the obligation to fill in the exact time (hh:mm) in addition to the date.
        
-   For each field, its visibility (read) and write permissions are set with the following options:
    
    -   team managers - members who manage teams, e.g. coaches or managers.
        
    -   Platform administrators - a member with permissions to the Management section.
        
    -   anyone - all of the above. Also use this option if you want a field to appear on the registration form, i.e. you want an entry from a person who is not already a member.
        
-   By clicking the "+ Add more options" button, you can further specify the custom field:
    
    -   **For all types**
        
        -   Displayed Field Name: If you want to show users a different field name on the platform than the one you specify in the settings.
            
        -   Help Text Below the Field: A help text providing additional context for the members filling it out.
            
        -   Placeholder Text: A hint value that appears in the background of an empty field.
            
        -   Mandatory to Fill: The field can be required for everyone (anyone) or limited to members, team admins, or platform admins.
            
        -   Suffix: Useful for units (e.g., kg, cm, m, etc.) and is displayed after the field and its value.
            
        -   Internal Note: Visible only to platform admins within the custom fields module.
            
    -   **Text (Single-line)**
        
        -   **Minimum and Maximum Text Length**: Limit the entered value by the number of characters.
            
        -   **Regular Expression**: A regex used to validate the entered value.
            
    -   **Text (Multi-line)**
        
        -   **Minimum and Maximum Text Length**: Limit the entered value by the number of characters.
            
    -   **Number (Integer)**
        
        -   **Minimum and Maximum Value**: Restrict the entered value within a specified range.
            
    -   **Number (Decimal)**
        
        -   **Minimum and Maximum Value**: Restrict the entered value within a specified range.
            
        -   **Step Size of the Counter**: Define the increment/decrement value for the counter.
            
    -   **Selection from Options – when the option to allow multiple selections is enabled**
        
        -   **Minimum Number of Selections**: You can define the minimum number of options the user must select.
            
        -   **Maximum Number of Selections**: You can define the maximum number of options the user can select.
            
    -   **Date**
        
        -   **Maximum Possible Date**: If you want to limit the date selection from the top (i.e., restrict future dates).
            
        -   **Minimum Possible Date**: If you want to limit the date selection from the bottom (i.e., restrict past dates).
            
-   Choose whether you want to display the new custom field for users to fill out in the selected forms. The options are:
    
    -   In the form for new member registration
        
    -   In the data verification form
        
-   Press the OK button to save the custom field.
    

## Where custom fields appear

-   You can only record these fields in the Managment section in the member detail on the Custom Fields tab, i.e. without the need to fill in values from the member.
    
-   If you have selected that the field is also visible to the member, they will see it on the Member **Profile screen.**
    
-   If you have selected to display the field on the registration form, it will be displayed to newly registering members on that form.
    
-   Custom fields can only be added to members and representatives at this time. But we are planning to extend their use for e.g. events.
    

## **Manage custom fields**

-   **Sorting:** you can sort custom fields in the list using drag-and-drop. Grab the left edge of the row with the custom field and move it to the desired location in the table
    
-   **Edit and delete:** Custom fields can be edited or deleted at any time if the user has permission to do so. A deleted custom field disappears from all members to which it is assigned, including all stored values!
    

## **Permissions and access**

To manage custom fields, permissions to the **Settings** and **Members** modules are required.
