Skip to content

Online learning

Make progress visible, celebrate milestones, and keep learners coming back to the next lesson.

Learning is a long game. Courses, lessons and quizzes already have a natural shape for quests: a path with milestones along the way.

Quests that work

First week, for new learners:

  • Finish your first lesson (lesson.completed at least 1)
  • Pass a quiz (quiz.passed at least 1)
  • Study on 3 different days (study.day, distinct values, at least 3)

Course champion, one by one through the modules of a course: each module only counts once the one before it is done. Reward: a legendary badge for the course.

Quiz master: pass quizzes in five different courses (quiz.course, distinct values, at least 5).

Award rules

  • 10 XP per lesson completed.
  • XP equal to the quiz score, at most 300 a day.

Why it fits

  • One by one matches how courses are built: module 2 counts only after module 1.
  • Targets tie events to one course or lesson, so one metric (lesson.completed) covers your whole catalogue.
  • Leaderboards work well for time-boxed cohorts: rank finishers by XP when the term ends.

Your first quest takes minutes

Create an account and a project, add the example setup, and send a test event. No credit card, no SDK to install first.

Start free