Adding a training

With training pools, performers can practice before getting started. You can provide access to the main task pool only to those performers who passed the training.

The training pool contains only training tasks. Tasks in the training pool aren't paid for.

How does it work?

  1. You create a training pool. A training skill is created automatically. Newly created training pools use a skill that was already created.
  2. You upload tasks to the pool and mark them up. You can upload tasks that are already marked up.
  3. You link the training to the main pool.
  4. You run both pools in turn.
  5. The performer sees only the training tasks and decides to complete them.

    If the performer makes a mistake, they are shown a hint. To go to the next task page, they need to answer all questions correctly. If the tips aren't helpful, the performer won't be able to complete the training.

  6. When the performer completes the training, they are assigned a training skill. The skill value is the percentage of correct responses submitted by the performer.

    Only the first responses of the performer are taken into account. Therefore, the correct responses in the hints don't affect the the training skill value.
  7. If the percentage of correct responses is higher or equal to the Level required value in the linked pool, the performer will have access to this pool.

    Pools that aren't linked to the training pool will be available to everyone unless you set the filters. Regardless of whether the performer passed the training or not.
    Tip. You can link multiple pools to one training pool and set different required levels for them. This lets you assign more difficult tasks to more advanced performers.

How do I create a training pool?

  1. Open the project page.

  2. Go to the Training tab.

  3. Click the Add training button.

  4. Fill in the training settings fields.

    You can use the Retry after field to set up repeated training.
  5. Choose the pool type.
  6. Click Create training.

After you created a training pool

  1. Upload tasks to the pool and mark them up (add correct responses and hints). All tasks must be training. You can upload tasks that are already marked up.

    What makes a good hint?

    Avoid wordings like: “You answered incorrectly, please provide the correct response”. The performer learns when the hint explains the essence of their mistake.

    Make the hints clear. Explain which response should be chosen and why.

  2. Link the training to the main pool. For this, edit the main pool by filling in the fields:
    • Training — Name of the training pool.
    • Level required — Percentage of correct responses in training tasks (from 0 to 100) required to be admitted to the pool tasks. The calculation is based on the first responses the performer gave in each task.

Training settings




Instructions for the training tasks.

By default, the project instructions are displayed. To write separate instructions for training, deselect the Use project instructions box.

Training title

Name of the training pool (not visible to the performer).

Adult content

Whether the training tasks have porn content.

Time on task

The time allowed for completing a task page, in seconds.

Retry after

The number of days after which the performer can repeat the training again. If not specified, training skill is issued for an indefinite time, and the value is fixed.

Learn more about how it works.

Issue in task uploading order If this option is enabled, tasks are assigned to the user in the order they are listed in the TSV file.
Shuffle on page If this option is enabled, tasks on the page are shown to the performer in random order.
Complete passing

If this option is enabled, the performer must complete all the tasks in this pool to pass the training.

You can load more training tasks than required for passing the training and specify the number of pages required for setting the skill and accessing the linked pools.
Required for passing The number of task pages the performer must complete to pass the training.

Repeated training

After completing the training (successfully or not), the performer is assigned a training skill, and the value is fixed.

New training pools in the project aren't shown to the performer, as long as they have a training skill.

The lifespan of the skill and the need for retraining depends on what you specify in the Retry after field.

How does it work?
Repeated training isn't set up

The training skill is assigned for an indefinite time, so the training pools in this project are no longer available to the performer until you delete the training skill manually.

Repeated training

The training skill is deleted after the specified number of days if the performer didn't complete tasks in the linked pools.

This means that:
  • Those who failed to complete the training tasks can complete the training again after the specified number of days.
  • Those who didn't complete tasks for a long time have to repeat the training.
  • Those who actively perform tasks don't have to spend the time on retraining.
Note. Completing tasks in pools that aren't linked to the training pool isn't taken into account.
How do I set it up?
Send only inactive performers for retraining

Repeated training isn't needed if the performer already completes tasks in the linked pools.

Enter the period in which the performer must complete at least one task in the linked pools to avoid retraining and keep the skill in the Retry after field.

Attention. Don't forget to link the main and training pools. Completing tasks in pools that aren't linked to the training pool isn't taken into account. The training skill will be lost.
Forbid repeated training

Leave the Retry after empty. Then the skill will be assigned to the performer for an indefinite time, and the value is fixed.

You can delete a skill or change the value manually.

Note. Performers will get access only to those pools for which their skill value is higher than the value in the Level required field.


More than 500 performers passed the training, but the training skill shows only 30.

The pool shows the total number of performers that completed at least one task page. A training skill can be lost over time if you set repeated training in the pool settings. This setting allows a performer to pass the training again after a certain period if the performer didn't complete any tasks in associated pools or if there was a large time gap between completing tasks (for example, because of the ban). The training skill displays the performers who either recently completed training, or regularly complete your tasks so that the skill doesn't expire.