Skip to main content
StickyGamification

NEW Guide: Building a Milestone Ladder in Docebo

  • April 19, 2026
  • 1 reply
  • 72 views
pmo
Docebian
Forum|alt.badge.img+4

🎯  Gamification can feel overwhelming—but it doesn’t need to be.

Instead of trying to build a complex system, this guide walks you through a simple starting point: a milestone ladder.

Using Docebo badges and automatic assignment rules, you’ll create a lightweight framework that:

  • Makes learner progress visible

  • Signals achievement through clear milestones

  • Turns engagement into something you can measure and report on

By the end, you’ll have a baseline system you can build on as your programs evolve.

(For a guided tutorial on building the widget above, click here.)


 

 

Why This Matters

 

Most teams rely on course completion data or completion percentages but still struggle to answer basic questions:

  • Who is actually engaging?

  • Where are users dropping off?

  • Which groups are progressing?

A milestone ladder solves this by turning activity into clear, trackable stages.

It gives learners a sense of progression and gives admins a structured way to analyze engagement.

 

 

 

What You’ll Build

 

By the end of this guide, you’ll have:

  • A 5-level milestone ladder based on course completions

  • Badges representing each milestone

  • Automatic rules that assign badges as users progress

  • A simple way to segment and report on engagement

 

 

🚨Before You Start🚨

 

You’ll need:

  • Admin access to Docebo

  • Access to the Gamification app (Badges)

  • A decision on what behavior to track

    • This guide uses course completions but there are lots of meaningful applications that can be rewarded (contributions to channels, expert engagement in channels, participating in a community).

 

 

 

 

📖 Step-by-Step: Build Your Milestone Ladder 📖

 

Step 1: Define Your Milestones and craft your identity


 

💡 This is an opportunity to give your learners an identity and a sense of achievement within their membership in your community. The following are a set of suggestions but it’s important to work with your team on what these different stages mean and to craft your own identities that signal achievement to your learners. 

 

 

  

Milestone Meaning Trigger
First Step Gives the learner awareness that people are invested in their journey.  1 Course Completed
Explorer Early engagement 5 Courses Completed
Participant Consistency 10 Courses Completed
Committed Learner Strong usage 15 Courses Completed
Power User High engagement 20 Courses Completed

 

 

Keep it simple. You can adjust later.

Step 2: Create Badges

  1. Go to Admin Menu → Gamification → Badges

  2. Create a badge for each milestone

  3. Add a clear name and description

 

 

Reference:
https://help.docebo.com/hc/en-us/articles/7094979932690-Creating-and-managing-badges

Step 3: Set Automatic Assignment Rules

For each badge:

  1. Set trigger: Course Completed

  2. Define the condition (e.g., “user has completed at least 3 courses”)

  3. Activate the rule

Reference:
https://help.docebo.com/hc/en-us/articles/10684795963538-Assigning-badges-automatically

Step 4: Test It

  • Complete courses as a test user

  • Confirm badges trigger correctly

  • Check that progression feels logical

 

Using It for Reporting

Once badges are assigned, they become data points.

You can:

Segment Users

  • Group users by milestone

  • Identify new, active, and highly engaged users

Find Drop-Off Points

  • See where users stop progressing

  • Identify gaps between milestones

Compare Groups

  • Analyze engagement by branch, department, or cohort

Example questions:

  • Which groups reach higher milestones?

  • Where does engagement slow down?

Common Mistakes

  • Overcomplicating thresholds
    Start simple.

  • Tracking too many behaviors
    Focus on one signal first.

  • Treating badges as rewards only
    They’re more useful as data.

  • Not reviewing results
    The value comes from using the data.

Where to Go Next

Once this is in place, you can expand:

  • Add other behaviors (learning plans, expert submission, community and forum contributions)

  • Adjust thresholds based on real data

  • Layer in points or leaderboards

Final Thought

This isn’t about building a game.

It’s about making engagement visible and measurable.

A milestone ladder is the simplest way to start.

 

 

 

 

 

1 reply

dklinger
Hero III
Forum|alt.badge.img+11
  • Hero III
  • April 20, 2026

Hat tip to you ​@pmo. Thank you for this.