Courses & programs · Progress & motivation

Motivate members with points, badges, and streaks

Reward showing up: members earn points for watching, passing quizzes, and finishing courses — building streaks, unlocking badges, chasing a weekly goal, and climbing a leaderboard on their My progress page.

How members earn points

Points reward real learning activity: 10 points for completing a course day, 25 for passing a quiz, and 100 for finishing an entire program. Because quizzes and completions feed the same system, your course structure doubles as the reward structure — no extra setup per course.

Streaks, badges, and weekly goals

Practicing on consecutive days builds a streak, and the My progress page shows both the current and the all-time longest — a simple number many members become surprisingly protective of. Badges unlock automatically at milestones: first points earned, first quiz passed, streak achievements, and more, each with its own icon.

Members can also set a personal weekly goal ('Classes per week', 3 by default) and watch a progress ring fill toward 'Goal reached!' as the week goes on. Self-chosen goals are gentler than streaks and work well for audiences who train a few times a week rather than daily.

The leaderboard

The leaderboard ranks members by points, showing the top of the table — and if a member isn't in it, their own rank appears alongside so everyone can see where they stand. Friendly competition suits some communities better than others; if yours is more calm-wellness than competitive, simply leave gamification off or introduce it later.

Why this matters for retention

Habit is the single best defense against churn. Points, streaks, and goals convert 'I should watch something this week' into a small daily ritual — and members with a ritual rarely cancel.

Step by step

  1. Turn on 'LMS (course quizzes & certificates)' under Settings → Pages and sections.
  2. Enable Gamification — it's a separate switch and off by default, so nothing changes for members until you decide.
  3. Encourage members to visit their 'My progress' page and set a weekly goal.
  4. Watch streaks, badges, and the leaderboard start driving return visits.

Good to know

  • Announce gamification when you launch it — a short broadcast explaining points and streaks gets far more members engaging with it.
  • Pair a weekly goal suggestion with your onboarding: 'Start with 3 classes a week' gives new members an immediate, winnable target.

Related articles