GO4SCONFIG Student ID settings

Configure Student IDs

Customize your students' ID number format with a dynamic variable system.

Introduction

The student ID is a unique identifier assigned to each student upon enrollment in your institution. GO4SCHOOL allows you to customize the format of these IDs according to your needs and organization.

Good to know

Once configured, the ID format automatically applies to all newly enrolled students. Already assigned IDs are not modified.

Why customize student IDs?

Quick identification

Consistent format facilitating student identification and search

Compliance

Compliance with your institution's standards and conventions

Traceability

Inclusion of information such as enrollment year in the ID

Available Variables

To create your custom format, you have several dynamic variables that will be automatically replaced with corresponding values during ID generation.

#1
{school}

School code

Unique identifier of your school institution

Example: GO4S, SCHOOL01, LYC

#2
{year}

Enrollment year

Academic year when the student was enrolled

Example: 2024, 2025, 24, 25

#3
{order}

Order number

Sequential unique number for each new student

Example: 001, 002, 0001, 1, 42

#4
{initials}

Student initials

First letters of the student's last and first name

Example: JD (John Doe), MK (Marie Kamga)

Important

Variables must be surrounded by curly braces

Configure Format

Configuration steps

  1. 1 In the sidebar menu, click on GO4SCONFIG
  2. 2 Select General
  3. 3 Go to the Student ID
  4. 4 In the "ID format" field, enter your custom format using variables
  5. 5 Check the preview to ensure the format matches your expectations
  6. 6 Click on Save

Configuration interface with input field and preview

Practical Examples

Here are different examples of student ID formats adapted to various needs and contexts.

1

Standard format with separators

Template:

{school}-{year}-{order}

Result:

GO4S-2024-001

✓ Clear and readable format
✓ Ideal for most institutions

2

Compact format without separator

Template:

{year}{school}{order}{initials}

Result:

2024GO4S001JD

✓ Very compact format
✓ Includes initials for better traceability

3

Format with slash (folder style)

Template:

{school}/{year}/{order}

Result:

GO4S/2024/001

✓ Hierarchical style
✓ Easy to organize in archives

4

Format with custom prefix

Template:

ELEVE-{year}-{order}

Result:

ELEVE-2024-001

✓ Includes fixed prefix "STUDENT"
✓ Very explicit for identifying ID type

5

Minimalist format

Template:

{order}

Result:

001

✓ Simplest format
✓ Sequential numbering only

Preview the Result

Before saving your format, GO4SCHOOL displays a real-time preview of the ID that will be generated for the next enrolled student.

How preview works

Automatic update

Preview updates instantly with each format modification

Real data

Uses real data from your school (code, year, next order number)

Visual validation

Allows you to verify that the format matches your expectations before applying it

Preview area displaying a sample generated ID

Tip

Test different formats and observe the preview to choose the one that best suits your institution. Don't hesitate to experiment before saving.

Best Practices

Configure before first enrollment

Define your ID format BEFORE enrolling your first students to ensure consistency

Include enrollment year

Adding {year} allows quick identification of the student's cohort and facilitates archiving

Use clear separators

Dashes or slashes make the ID more readable: GO4S-2024-001 is clearer than GO4S2024001

Avoid overly long formats

An ID that is too long becomes difficult to memorize and communicate. Favor simplicity

Think long-term

Choose a format that will remain valid for several years without requiring modifications

Test before validating

Use the preview to verify that the format generates the expected result

Frequently Asked Questions

Can I modify the format after enrolling students?

Yes, you can modify the format at any time. However, this modification will only affect NEW students enrolled after the change. Already assigned IDs will not be modified, which may create inconsistency in your system. It is therefore strongly recommended to properly define your format from the start.

What happens if two students have the same initials?

This is not a problem! If you use the {initials} variable, students with the same initials will still have different IDs thanks to other variables (especially {order} which is always unique). For example: GO4S-2024-001-JD and GO4S-2024-002-JD are two distinct IDs.

How does the {order} variable work?

The {order} variable generates a sequential number that automatically increments with each new enrollment. The first student will have 001, the second 002, and so on. This number guarantees ID uniqueness and allows knowing the enrollment order of students in your institution.

Can I use special characters in the format?

Yes, you can use most characters: dashes (-), slashes (/), periods (.), underscores (_), etc. However, it is recommended to avoid overly complex characters that could cause problems in certain contexts (exports, printing, etc.). Favor standard characters.

Is the ID visible to parents on the portal?

Yes, the student's ID number is visible to parents on their personal space and can be used to identify the student during payments, communications, or document requests. It is an important identifier that facilitates all interactions with the institution.

Next Steps

Now that you have configured your student IDs, discover these other settings:

Start typing to search the documentation

Search results for ""

No results found
to navigate
to select