Skip to content

Achievements

Achievements mark a learner's progress through a course — completing the course, finishing a chapter, scoring well on a quiz, and so on. Each one unlocks automatically when its variable conditions are all met. You'll find them in the editor under Course contentAchievements.

Compulsory vs optional

Each achievement is either:

  • Compulsory (filled trophy icon) — must be unlocked for the course to count as completed.
  • Optional (outlined trophy icon) — counts toward progress but isn't required.

A typical split: compulsory for the must-pass moments (e.g. "Final quiz passed"), optional for engagement bonuses (e.g. "Every interaction explored").

Creating, editing, deleting

Click Add New Achievement and fill in the form:

  • Name — multilingual title (one slot per enabled course language). Shown in reports.
  • Type — Compulsory or Optional.
  • Conditions — at least one variable condition (see below).

Existing achievements in the list have a pencil icon for editing and a trash icon for deleting.

Conditions

A condition is a check on a course variable — for example "Course completed = true" or "Quiz finished successfully". An achievement unlocks when all of its conditions evaluate to true at the same time.

The conditions editor groups available variables by module. If no custom-module variables exist yet, it offers a direct link to the Variables tab where you can define them.

Linking to the table of contents

Achievements can be linked to entries in the table of contents for visual progress: once an achievement unlocks, a check mark appears next to its linked entry in the course menu.

See also

  • Basic terms — orientation on modules, variables, achievements, and the table of contents.
  • Variables — the course state that achievements check.
  • Languages — which languages an achievement title can be entered in.