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 content → Achievements.

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.