For Business: Boost Learner Engagement With an XP Challenge

Running a competition is one of the most effective ways to increase engagement and build learning habits in your organization.

As a Team Admin, you can use Earn XP Assignments together with the Leaderboard to create a simple, motivating challenge.

This guide walks you through planning, launching, and tracking a successful competition.

Why run a competition?

A well-run challenge helps learners:

  • Get started quickly
  • Build momentum early
  • Stay motivated through visible progress
  • Reach their “aha” moment with DataCamp

Competitions also help overcome hesitation about learning new skills by providing:

  • A clear goal
  • A defined timeframe
  • Recognition for effort

Step 1: Define your goal

Before creating the assignment, decide what success looks like.

Examples:

  • First learner to complete a course
  • Most XP earned in 30 days
  • First team to reach 5,000 XP collectively

Keep the goal:

  • Simple
  • Time-bound
  • Aligned with your business objectives

Tip: Competitions work best when they focus on one clear outcome.

Step 2: Create an Earn XP Assignment

Earn XP Assignments track XP earned during a specific time period.

To create one:

  1. Go to your Group Hub
  2. Select Assignments
  3. Click Create assignment
  4. Choose Earn XP
  5. Set:
    • XP target
    • Start and end date
    • Participants (individuals, whole group, or specific teams)
  6. Click Create Assignment

All XP earned during the assignment period counts toward the goal.

Step 3: Use the Leaderboard to track progress

The Leaderboard ranks learners based on XP, the number of courses, or the number of chapters completed during a selected time range.

To access it:

  1. Go to your Group Hub
  2. Click Leaderboard
  3. Select the relevant date range (30, 90, 365 days)

You can:

  • Compare individuals
  • Compare teams
  • Identify top performers
  • Monitor progress throughout the competition

The Leaderboard updates automatically as learners earn XP.

Step 4: Pick a prize

Rewards increase motivation.

Ideas include:

  • Gift cards
  • Team lunch or dinner
  • Extra professional development budget
  • Public recognition at an all-hands meeting
  • A “DataCamp Champion” certificate

Recognition can be just as powerful as material rewards.

Step 5: Promote the competition

Visibility drives participation.

Announce the competition through:

  • Email
  • Slack or Microsoft Teams
  • Team meetings
  • Company all-hands
  • Internal newsletters

Clearly communicate:

  • 🎯 The goal
  • 📅 The timeline
  • 🏆 The prize
  • 📊 How progress will be tracked

You can find more templates and examples in our Competitions guide here.

Ask managers or team leads to encourage participation. Peer support increases engagement.

Step 6: Share progress updates

Keep momentum high by sharing regular updates.

Best practices:

  • Share weekly Leaderboard snapshots
  • Celebrate progress — not just the top rank
  • Highlight meaningful improvement
  • Remind participants of the deadline

Consistent communication keeps the competition top-of-mind.

After the competition ends

Close the loop properly:

  • Announce winners publicly
  • Recognize effort and improvement
  • Share final Leaderboard results
  • Ask participants for feedback

You can use feedback to improve future challenges and strengthen your learning culture.

Competition format ideas

🏆 Individual challenge

Rank all learners by XP earned.

👥 Team competition

Compare total or average XP earned per team.

🎯 Target-based challenge

Reward everyone who reaches a defined XP milestone.

🚀 Fast-start challenge

Reward the first learner or team to complete a specific milestone.

Best practices for success

  • Keep the competition 30-90 days
  • Set a realistic goal
  • Align with business priorities (e.g., SQL month, AI upskilling)
  • Recognize effort, not just winners
  • Keep communication consistent

Frequently asked questions

Can learners see the Leaderboard?

Yes. Learners can view their leaderboard on the DataCamp Home page.