> ## Documentation Index
> Fetch the complete documentation index at: https://help.indolat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a Multi-Level Exam

> How to create a multi-level exam with several rounds, from setting up the level structure to verifying participants for the next round.

A multi-level exam is used when participants need to take several rounds in stages. Participants must finish one round before they can move on to the next.

💡 For example, you are the **organising admin of the 2027 National Mathematics Competition**.

The competition has three rounds:

1. **Preliminary Round**
2. **Semifinal**
3. **Final**

> [!NOTE]
>
> All participants take the Preliminary Round first. Once the results have been checked, participants who meet the criteria can be moved on to the Semifinal. The best participants from the Semifinal then go on to the Final.

## 1. Choose How to Create the Exam

> [accordion] Use an Exam Template
>
> Exam templates help you set up the structure of an exam more quickly.
>
> When you use a template, the system automatically creates **the exam, its tests and its level or round structure**. You don't have to build each part one by one.
>
> Several templates are available to suit different needs.
>
> > [!TIP]
> >
> > Use **Template Kompetisi Berjenjang** (multi-level competition template) for exams or competitions held over several rounds.
> >
> > Example: a Mathematics Olympiad made up of a Preliminary Round, a Semifinal and a Final.
> >
> > This template sets up:
> >
> > * 3 tests
> > * 3 levels or rounds
> > * a free payment type.
>
> **1. Click Exam Template**
>
> Open the **Exam Data** menu, then click **Exam Template**.
>
> ![Exam Template button on the Exam Data page](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/template-ujian.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=c629e89add2f0ffc5de1f0fd87cab38b)
>
> **2. Choose an exam template**
>
> ![Template selection window with Template Kompetisi Berjenjang selected](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_22-50.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=95e2d01c7f8e99225a3a14cb64684c92)
>
> An exam template is **a sample exam structure prepared by the system**. With a *template*, you don't have to build the exam structure piece by piece.
>
> In this example, choose **Template Kompetisi Berjenjang**, because you want to create a mathematics competition made up of several levels.
>
> 1. Tick the box next to **Template Kompetisi Berjenjang**.
> 2. Click **Use Template**.
>
> The system then creates the initial exam structure automatically.
>
> ![New Template Kompetisi Berjenjang exam in the Exam Data list](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_22-52.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=241f045be7da3463c49bceb6f70798c7)
>
> > [!NOTE]
> >
> > You still need to set up **exam sessions** and link each test to a **question package**.
> >
> > An exam created from a template is a **Professional Exam (Paid Plan)**. You can change this in the **Exam Type & Plan** section.
> >
> > In short, a template only helps you **get started faster**. The system prepares the framework; you fill in the content.

> [accordion] Create a New Exam
>
> Use this option if you want to define every setting yourself from the start.
>
> > [!TIP]
> >
> > This option suits exams that don't follow the structure of any available template.
>
> **1. Click Add Exam**
>
> Open the **Exam Data** menu, then click **Add Exam**.
>
> ![Add Exam button on the Exam Data page](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-19_18-02-1.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=76473fbad32b6891c4783e914f4409cc)
>
> **2. Fill in the exam information**
>
> ![General Information form for a new exam](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-19_18-05.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=3d399e67d972639ba23847bd25142d37)
>
> Fill in the exam information according to your institution's policies, then click **Create**. The system opens the exam details page straight away.
>
> ![New exam form filled in for the 2027 Mathematics Competition](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_23-08.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=abea12b01f0e079e24054f7c2c6839b6)

## 2. Fill In the Basic Exam Information

**1. Click Details**

On the **Exam Data** page, click **Details** on the exam you've just created. If you created the exam with **Add Exam**, the exam details page is already open after you click **Create**, so you can skip this step.

![Details button on the 2027 Mathematics Competition exam](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_23-09.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=73a99148e0741e7ed86dda5a4799cbb6)

**2. Fill in the exam event information**

![Numbered fields on the General Information tab of the exam details](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_23-11.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=23d5f062637e5c795d4c419bc8361145)

At this stage, you enter the basic information for the exam event you are running.

1. **Exam Code**\
   Enter a short, unique code so the exam is easy to identify.\
   Example: **LEVEL-MAT-2027**
2. **Exam Name**\
   Enter the exam name that admins and participants will see.\
   Example: **2027 Mathematics Competition**
3. **Start Date**\
   Set the date and time the exam event starts.
4. **End Date**\
   Set the date and time the exam event ends.
5. **Exam Description**\
   Give a short explanation of the exam's purpose or content.\
   Example: *A multi-level exam for the 2027 Mathematics Competition*
6. **Exam Image/Cover**\
   Upload an image to use as the exam cover. It makes the exam easier for participants to recognise. The file must be a PNG of up to 1MB.
7. Once you've checked that all the information is correct, click **Save changes** to save the exam event.

## 3. Complete the Settings on the Exam Details Page

![Four settings tabs on the exam details page](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_23-13.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=f2946b7659cb0544e7a8274d00e0b5d3)

Once the exam has been created, the system shows several settings sections:

1. **General Information**
2. **Exam Type & Plan**
3. **Registration & Payment**
4. **Exam Settings**
5. **Additional Information**

Let's go through them one by one.

**1. Review General Information**

The **General Information** section lets you view or change the exam's identity.

Here you can change:

* the exam code
* the exam name
* the start date
* the end date
* the exam description
* the exam image or cover.

Example:

> The 2027 Mathematics Competition was originally scheduled for 26–31 July. If the schedule changes, you can update it in the General Information section.

After making changes, click **Save changes**.

**2. Review Exam Type & Plan**

![Exam Type & Plan tab with the Professional Exam selected](https://mintcdn.com/indolat/b86OPs_M5Jzn7OUK/images/2026-07-19_18-12.png?fit=max\&auto=format\&n=b86OPs_M5Jzn7OUK\&q=85\&s=9b6b5828de2104b6304f29d83dc9ccf7)

The **Exam Type & Plan** section shows the service type or plan the exam uses. Credits are consumed when a participant takes an exam.

![Exam Type options: Standard Exam and Professional Exam](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/tipe-ujian.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=2ad59d6c3b44829ddafea07dcbf9e4df)

* **Standard Exam (Free Plan)**

  Suitable for simple exams or regular practice. Its terms:

  1. Credits are reset automatically every month.
  2. Up to **4 Tests (Subtests)** per exam.
  3. Up to **50 participants** taking the exam at once (participants working on the exam at the same time).
  4. **Camera, Screen and Dual Monitor Proctoring** is not available.
  5. **Computer Adaptive Test (CAT)** is not available.

* **Professional Exam (Paid Plan)**: Rp500 per exam credit

  Suitable for exams with more participants and more advanced needs. Its terms:

  1. Credits are reset every month according to your subscription period.
  2. Up to **30 Tests (Subtests)** per exam.
  3. Up to **1,000 participants** taking the exam at once.
  4. **Camera, Screen and Dual Monitor Proctoring** is available. Camera and screen proctoring also use their own proctoring credits (an add-on).
  5. **Computer Adaptive Test (CAT)** is available.

  If you have no professional exam credits, the system shows a warning and participants can't start the exam until credits are available.

On both exam types, CBT tests can use every scoring method, including IRT, and **Tab Switch Detection** is still available.

> [!TIP]
>
> Choose the **Standard Exam** if the exam is simple, no more than 50 participants take it at the same time and it has no more than 4 tests.
>
> Choose the **Professional Exam** if more participants take it at the same time or it has more tests, or you need CAT or camera, screen and dual monitor proctoring.

**3. Set up Registration & Payment**

![Registration & Payment tab with Paid per Level selected](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_23-23.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=4e5c97005c99b89e133ae7f0f0d98b00)

In this section, you decide whether participants can register themselves and whether the exam is free or paid.

1. **Is Exam Registration Open?**\
   When this is on, participants can register for the exam themselves. This setting needs the **Exam Registration Page and Automatic Payment** add-on. If the add-on isn't active, the label shows "(Add-on Inactive)" and the toggle can't be turned on.
2. **Payment Type**\
   Choose **Free** if participants don't need to pay. If your multi-level exam is paid, we recommend choosing **Paid per Level (Multi-Level)**. When you choose this type, **Is This a Multi-Level Exam?** switches to **Yes (Multi-Level)** automatically. Paid payment types need the same add-on; without it, a paid exam can't be saved.

![Payment Type options on the exam details](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/tipe-pembayaran.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=b715984aec8dca03b299298b776eb354)

* **Free**: Participants don't pay anything.

  > Example:
  >
  > A free tryout (practice exam) for SNBT (Indonesia's national university entrance test), made up of a Mathematics Test and an Indonesian Language Test. Participants can take all of them at no cost.

* **One-time Payment**: Participants pay once and can then take every test in the exam event.

  > Example:
  >
  > The SNBT tryout costs Rp50,000. After paying, participants can take the Mathematical Reasoning Test, the Indonesian Literacy Test and the English Literacy Test.
  >
  > Participants don't need to pay again for each test.

* **Paid per Test**: Participants pay for each test they want to take.

  > Example:
  >
  > Mathematics Test: Rp20,000
  >
  > Indonesian Language Test: Rp15,000
  >
  > English Test: Rp15,000
  >
  > A participant who only wants to take the Mathematics Test pays just Rp20,000.

* **Paid per Level (Multi-Level)**: For exams made up of several rounds. Participants pay for each round they take.

  > Example:
  >
  > Preliminary Round: Rp25,000
  >
  > Semifinal: Rp30,000
  >
  > Final: Rp40,000
  >
  > Participants pay for the next round only if they pass.

3. When you've finished, click **Save changes**.

**4. Complete the Exam Settings**

![Exam Settings tab with Yes (Multi-Level) selected](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_23-26.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=641a6ccb42c4f3121dacd9658c35bbaa)

The **Exam Settings** section sets the general rules participants follow while taking the exam.

1. **Is This a Multi-Level Exam?**

   Choose **Yes (Multi-Level)** if the exam runs in several stages or rounds.

   > Example:
   >
   > 1. Preliminary Round
   > 2. Semifinal
   > 3. Final

   Because the exam is set up as multi-level, the rules on taking tests in order and in one sitting are set on each exam level instead (see section **5. Set Up the Multi-Level Exam Structure** below).

2. **Final Score Type**

   Choose how a participant's final score is derived from the scores of all the tests:

   * **Accumulated Exam Test Scores**: the scores of each test are added up.
   * **Averaged Exam Test Scores**: the total is divided by the number of tests already scored. This option is selected by default.

   > Example: a participant scores 80 in the Preliminary Round and 70 in the Semifinal. With **Accumulated Exam Test Scores**, the final score is 150; with **Averaged Exam Test Scores**, it's 75.

   If the exam already has participants, every participant's final score is recalculated once you save the change.

3. **Show the Final Exam Score?**

   Turn this on if participants may see their final result once they finish.

   > Example: in a practice tryout, participants can see their score straight away to check how they're doing.

   Turn it off if scores still need to be checked or will be announced later.

   > Example: selection scores are checked first and announced by the committee the next day.

4. When you've finished, click **Save changes**.

**5. Set up Additional Information**

The **Additional Information** section is optional. Use it to show specific information on the dashboard of participants registered for this exam, such as a WhatsApp group link, technical guidance or the committee's contact details. Participants in other exams don't see it.

1. **Show Additional Information to Participants?**\
   Turn this on to show the additional information on participants' dashboards.
2. **Information Title**\
   Enter a title of up to 100 characters.\
   Example: **Join the Participants' WhatsApp Group**
3. **Information Content**\
   Enter the information itself, up to 1,000 characters.
4. **Button Label (Optional)** and **Button Link (Optional)**\
   Fill in both if you want to show a button, such as **Join Group**. Use a full link starting with `http://` or `https://`. The button only appears when both its label and link are filled in.
5. When you've finished, click **Save changes**.

## 4. Add the Tests for Each Round

**1. Click Add Test**

Open the **Test List** tab, then click **Add Test**.

![Test List tab and the Add Test button](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-26_23-34.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=a7ddfdf27bb331194527cd0c13473dad)

**2. Fill in the test information**

![Add Test form filled in for the Preliminary Round](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_18-57.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=2afc907e77b18c430755032e0b20ebbb)

After you click **Add Test**, the system shows the fields for the test that participants will take.

1. **Exam Type**: Choose the type of test you are running.

   ![Exam Type options: CBT, CAT and Essay / File Upload](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/jenis-ujian.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=590d4b0124424d432263c417cdf22167)

   * **Computer Based Test (CBT)**\
     Participants see the questions on screen and choose or type their answers directly in the system.

     > Example:\
     > A participant sees the question: 10 × 5 = ...
     >
     > and then selects the answer **50** on screen.

   * **Computer Adaptive Test (CAT)**\
     The next question adapts to the participant's ability. This type can only be chosen for a **Professional Exam (Paid Plan)**.

     > Example:\
     > A participant answers the first question correctly. The system then gives a slightly harder question. If the participant answers incorrectly, the system can give an easier or similar question.\
     > **CAT is like an exam that "follows the participant's ability". The more correct answers, the harder the next questions can get.**

   * **Essay / File Upload (Manual Grading)**\
     Participants don't choose an answer as they would in a multiple-choice question. They write a long answer or upload a file.

     > Examples:
     >
     > * Writing an essay answer directly in the system.
     > * Uploading a photo of an answer sheet.
     > * Uploading a PDF or Word file.

   > [!TIP]
   >
   > For a regular SNBT tryout, choose **Computer Based Test (CBT)**.

2. **Scoring Method**: Decide how the system calculates participants' scores.

   ![Scoring Method options on the test form](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/Metode-Penilaian.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=2584ba560b23862e4a0c45335945bf42)

   > [!NOTE]
   >
   > The scoring methods on offer depend on the **Exam Type**. All the methods below are available for **CBT**. **CAT** only offers **Question Score Calculation (Sum of Correct/Wrong)**, and **Essay / File Upload (Manual Grading)** uses **Manual Scoring**.

   * **Question Score Calculation (Sum of Correct/Wrong)**\
     The score is calculated from the number of questions answered correctly.

     > Example:
     >
     > * Correct answer: 10 points
     > * Wrong answer: 0 points
     > * The participant answers 8 out of 10 questions correctly
     > * Participant's score: **80**
     >
     > Suitable for tryouts or regular multiple-choice exams.

   * **Answer Score Calculation (Sum of Answer Scores)**\
     Each answer option can carry a different score.

     > Example:
     >
     > Question: *How often do you study in a week?*
     >
     > * Every day: 4 points
     > * 3–4 times: 3 points
     > * 1–2 times: 2 points
     > * Never: 1 point
     >
     > The final score is the sum of the scores of all the participant's answers.

   * **Psychometric (Answer Grouping)**\
     The participant's answers are grouped to reveal certain tendencies or traits.

     > Example:
     >
     > Question: *When working in a group, you prefer to...*
     >
     > * Organise how the tasks are shared → **Leadership** group
     > * Help the other members → **Teamwork** group
     > * Work on your own part → **Independent** group
     >
     > The result isn't simply right or wrong; it shows which trait group the participant belongs to.

   * **Item Response Theory (IRT)**\
     The score doesn't just count correct answers; it also takes the difficulty of each question into account. IRT comes in three options:

     * **IRT (UTBK reference, 0-1000)**: scores are reported on a 0–1,000 range, based on the UTBK scale.
     * **IRT TKA for SMA/SMK (200-800)**: scores are reported on a 200–800 range, based on the scale of TKA (Indonesia's academic ability test) for SMA/SMK (senior and vocational high school).
     * **IRT TKA for SD/SMP (0-100)**: scores are reported on a 0–100 range, based on the TKA scale for SD/SMP (primary and junior high school).

     All three options estimate ability (theta) in the same way; only the reported score range differs. The UTBK and TKA ranges are reference scales, not official equating results.

     > Example:
     >
     > * Many participants answer the easy questions correctly.
     > * Only a few participants answer the hard questions correctly.
     > * Participants who can answer the hard questions can get a higher ability score.
     >
     > This method suits large-scale exams or a deeper analysis of participants' ability.

   > [!WARNING]
   >
   > IRT scores are calculated with **Calculate Score** → **IRT Calculation** on the exam details page, and that option can't be used on a multi-level exam. For a multi-level exam, choose a scoring method other than IRT.

   > [!TIP]
   >
   > For a simple SNBT tryout, choose **Question Score Calculation (Sum of Correct/Wrong)**.

3. **Test Name**: Enter a test name that matches the round you're creating.\
   Example: **Preliminary Round**

4. **Working Time (minutes)**: Enter how long participants have to work on the test, in minutes.\
   Example: **120**. This field doesn't appear for the **Essay / File Upload (Manual Grading)** type.

5. **Test Instructions**: Write the instructions participants read before they start.

   You can use these placeholders in the instructions:

   * `{{NAMA_TES}}` shows the test name.
   * `{{JUMLAH_SOAL}}` shows the number of questions.
   * `{{DURASI_TES}}` shows the working time.

6. Click **Create** to save, then repeat the same steps to create the **Semifinal** and the **Final**.

   ![Preliminary Round, Semifinal and Final tests in the Test List](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_19-07.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=8b2be352b4a4a0dd197279d86b563735)

## 5. Set Up the Multi-Level Exam Structure

Once all the tests for the **Preliminary Round**, **Semifinal** and **Final** have been created, the next step is to place each test in the right level or round.

This structure tells the system the path participants follow, from the first round to the last.

> [!WARNING]
>
> Set up all the levels and tests before you open registration or add participants. Once the exam has participants, the level and test structure can't be changed.

**1. Open the exam details**

Open the **Exam Data** menu, then click **Details** on the multi-level exam you created earlier.

![Details button on the 2027 Mathematics Competition exam](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_21-21.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=45c2d12e461cac97a057e2e2dad85145)

**2. Click Set Up the Exam Level Structure**

Click **Set Up the Exam Level Structure** in the top-right corner of the page.

![Set Up the Exam Level Structure button at the top right of the exam details](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_20-07.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=57c6fb9ba718981cf41212c0482b1145)

**3. Click New Level**

Click **New Level** to create an exam level.

![New Level button on the exam level structure page](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_20-08.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=bdefd93f20e9c417194e5e23e7d0a7fa)

**4. Create an exam level**

![Numbered fields in the Edit window of an exam level](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_20-31.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=2a7d3eef18cd7e0c81e92d93a774343e)

1. **Level Name**

   Enter the name of the round or stage you're creating. Use a clear name so you can tell the stages apart.

   > 💡 **Example:**
   >
   > * **Preliminary Round**
   > * **Semifinal**
   > * **Final**
   >
   > For the first level, enter **Preliminary Round**, because every participant starts the competition in that round.

2. **Level Fee (IDR)**

   This field appears when the exam's payment type is **Paid per Level (Multi-Level)**.

   * Enter the fee participants pay to take this level.
   * Leave it empty if participants aren't charged an extra fee for this level.

   > 💡 **Example:**
   >
   > * Preliminary Round: **Rp20,000**
   > * Semifinal: **Free**
   > * Final: **Free**
   >
   > In this example, participants pay only for the Preliminary Round. Those who reach the Semifinal and the Final don't pay again.
   >
   > **Another example**, where each round has a different fee:
   >
   > * Preliminary Round: **Rp20,000**
   > * Semifinal: **Rp15,000**
   > * Final: **Rp10,000**
   >
   > With these settings, participants pay again each time they move on to the next round.

3. **Does It Require Admin Verification?**

   Use this setting if participants may enter this level only after an admin has verified that they passed.

   > 💡 For example:
   >
   > * All participants go straight into the **Preliminary Round**.
   > * Participants who pass the Preliminary Round are verified by an admin so they can enter the **Semifinal**.
   > * Participants who pass the Semifinal are verified again so they can enter the **Final**.

4. **Must the Tests Be Taken in Order?**

   Turn this on if a level contains several tests that must be taken in a set order.

   > 💡 **Example:**
   >
   > The Preliminary Round has two tests:
   >
   > 1. **Basic Mathematics Test**
   >
   > 2. **Mathematical Reasoning Test**
   >
   > * If this setting is on, participants must finish the **Basic Mathematics Test** first. Only then can they open the **Mathematical Reasoning Test**.
   > * If this setting is off, participants can choose which test to take first.

   > [!TIP]
   >
   > This setting only makes a difference when a level has more than one test.

5. **Must the Tests Be Taken in One Sitting?**

   Turn this on if all the tests in a level must be completed in one go, without a break.

   > 💡 **Example:**
   >
   > The Preliminary Round has two tests:
   >
   > 1. Basic Mathematics Test, 60 minutes
   >
   > 2. Mathematical Reasoning Test, 60 minutes
   >
   > * If this setting is on, after finishing the Basic Mathematics Test, participants must go straight on to the Mathematical Reasoning Test. They can't stop and continue at another time.
   > * If this setting is off, participants can finish the first test and take the next one at another time while the exam schedule is still open.

6. When the settings are right, click **Add Level**. Repeat these steps up to the last level that participants who pass must take.

**5. Click Add Test**

Once all the levels have been created, link each test to its level. Click **Add Test** in the top-right corner of the page.

![Add Test button on the exam level structure page](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_21-40.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=bc0e1a23cb8ca409aedc97d84b414cf1)

> [!NOTE]
>
> To make this easier to follow, here is the difference between an exam level and a test:
>
> * **Test**: a test you created earlier.
> * **Exam Level**: the round in which that test is taken.

**6. Choose the test and exam level**

![Add Test form with the Test and Exam Level fields](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_21-44.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=a38fbdf8cd5390b46fc871ddc00bec02)

Here you decide **which test participants take** and **which round that test belongs to**.

1. **Test** is the part of the exam that participants actually take. Choose the tests you want to add. You can select more than one test at once.

   ![Test options in the Test field](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_21-44_1.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=ce723ff47190a028123302db0235f310)

   > For example:
   >
   > * Basic Mathematics Test
   > * Mathematical Reasoning Test
   > * Problem Solving Test

   > [!TIP]
   >
   > A level can contain one or more tests.

2. **Exam Level** is the round or stage in which the test takes place.

   ![Level options in the Exam Level field](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_21-44_2.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=ffbc75be088045966ba221e07df9509a)

   > For example:
   >
   > * First Round (Preliminary)
   > * Second Round (Semifinal)
   > * Final Round (Final)

3. Click **Add**.

Make sure each selected test goes into the right level. After you click **Add**, the test appears under the selected level. Repeat these steps until every test is in its level.

![Each test shown under its own level](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-28_21-53.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=e1c636df1ea4348d42ce67719c2c1401)

## 6. Add Sessions to the Multi-Level Exam

**1. Open the test**

Go back to the exam details page, open the **Test List** tab, then click **Edit** on the test you want to add an exam session to.

![Edit button on the Preliminary Round test in the Test List](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_20-38.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=be841bba7546b5875166ff281edbd3a8)

**2. Click Add Exam Session**

![Add Exam Session button on the test page](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_20-40.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=ee05f3e96a94b57e598a86c05ecfb519)

Once the test page opens, *scroll* down the page and click **Add Exam Session**.

An exam session is the schedule for a test. In the session, you choose the question package to use and the exam's start and end times.

> [!WARNING]
>
> Participants can't take a test until an exam session has been created and a question package chosen. Make sure every test has an exam session.

**3. Fill in the exam session information**

![Add Exam Session form with numbered fields](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_20-41.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=45d8c61eb002a43f415f5c46f94c89b0)

At this stage, you set the **test schedule** and choose the **question package** participants will work on.

* **Session Name**: Enter a name that's easy to recognise.\
  Example: **Preliminary Session**
* **Question Package**: Choose a question package you've already created.\
  Make sure you choose one, because participants can't start a session that has no question package.
* **Session Start Date**: Set the date and time from which participants can start the test.
* **Session End Date**: Set the last moment participants can work on the test.

> [!NOTE]
>
> The session dates must fall within the date range of the main exam.

Example:

> The exam runs from 26 to 31 July 2026.\
> So a session could be scheduled on 26 July 2026, 08:00–10:00.

Once everything is filled in, click **Create**. Choose **Create & create another** if you want to add the next session straight away.

## 7. Verify Participants in a Multi-Level Exam

After participants finish a round, you need to decide whether they can move on to the next one.

💡 **For example**, a participant named **Rico Sadewa** has finished the **Preliminary Round** of the 2027 Mathematics Competition. After checking the results, you decide that the participant has earned a place in the next round.

This is what participants see while you haven't yet verified whether they've passed to the next round. The next round shows the status **Verification in Progress**.

![Next round showing Verification in Progress in the participant app](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_21-13-1.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=5d52768728fcedead4f4863887cd0f6c)

**1. Open the exam details**

Open the **Exam Data** menu, then click **Details** on the multi-level exam you're managing.

![Details button on the 2027 Mathematics Competition exam](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_21-13_1.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=381b6788287b754ce20164b985c94c87)

**2. Open the Exam Participant List tab**

Scroll down the page and open the **Exam Participant List** tab.

![Exam Participant List tab on the exam details page](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_21-14.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=e81e21fa95da6a09e466b5ef1804773f)

**3. Click View on the participant**

![Participant with Active (Needs Review) status and the View button](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_21-15.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=13073078bb4ebae86e1623dc370af81a)

Look for a participant with the status **Active (Needs Review)**, then click **View**.

This status means the participant has finished the previous round and is waiting for an admin's verification decision.

**4. Decide whether the participant passes**

![Buttons to continue or end the exam on the participant details page](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_21-15_1.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=e00a829c9e0efe26208234d05c82d629)

If the participant passes, click **Yes, Move On to the Next Test**.

If the participant is eliminated or doesn't pass, click **No, End the Exam**.

> [!WARNING]
>
> Once a participant has been verified and moved on, remember to put them in the **exam session for the next round**.
>
> Participants can't take the next test until they're in the right session.

**5. Set the payment deadline**

![Continue to the Next Test window with a payment deadline](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_21-16_1.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=6d5707261f5ee32d70f2beff66a221a0)

If you click **Yes, Move On to the Next Test** and the next level has a fee, you need to:

1. Set the deadline by which the participant must pay the bill.
2. Click **Confirm** to save the rule you've set.

**6. Wait for the participant to pay**

![Complete Payment button in the participant app](https://mintcdn.com/indolat/7do3qS6NXTikDaVf/images/2026-07-29_21-19.png?fit=max\&auto=format\&n=7do3qS6NXTikDaVf\&q=85\&s=08e962e140b7965d864e9f40048e86cc)

When a participant is moved on, they see a **Complete Payment** button.

Participants need to pay before the deadline you set. Once the payment succeeds, they can continue to the next round.

> [!NOTE]
>
> If the next level has no fee, the participant can move on straight away without paying.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.