Skip to content
English
  • There are no suggestions because the search field is empty.

How To Enable Badgr and Add a Badge For The Course?

Overview

Badgr is an open-credentialing ecosystem that integrates into your learning management platform. Using Badgr, course teams can design and automatically issue secure digital badges to recognize and reward student milestones, task completions, or passing statuses.

Configuring badges requires a two-part setup: connecting your global Badgr account credentials to your administration platform settings, and assigning specific badge identifier keys to an individual course run.

Step 1: Extract Your Issuer Details from Badgr

Before configuring settings in your platform, you must generate a profile on Badgr and extract your technical data strings.

  1. Navigate to the official credentialing portal (e.g., badgr.com
  2. ). Sign up or log in to your organization's administrative account.
  3. Select your designated Issuer profile tab.
  4. Look closely at your browser's address window. Copy the specific trailing string text representing your unique Issuer Slug from the URL path.
    • Example path format: https://badgr.com/issuers/{your-issuer-slug}/badges

Step 2: Link Badgr Credentials to Your Administration Panel

Next, you must establish a secure master synchronization bridge using your platform's backend panel settings.

  1. Log in to your platform's administrative Management Panel frontend.
  2. Expand the Settings directory and select Integrations.
  3. Locate the Badgr Issuer Slug input field and paste the text string you copied in Step 1.
  4. Input your official Badgr administrative profile credentials directly into the Badgr Username (Account Email) and Badgr Password text fields.
  5. Click Save.

The platform securely verifies your API connection. Upon success, a new form panel titled Add Badgr Fields or Course Badges will instantly populate directly below your integration settings.

Step 3: Extract the Specific Badge Server Slug

Every individual milestone badge you create contains a unique cryptographic identifier that must be assigned directly to your target course run.

  1. Return to your open Badgr Account Dashboard tab.
  2. Under your active Issuer profile, click directly on the specific image thumbnail or title of the Badge you intend to use for this course.
  3. Locate and click the View JSON or Technical Details option button on the badge management card.
  4. Review the raw data block to find the "id" metadata text line. It will resemble this structure:
    "id": "https://api.badgr.io/public/badges/Your-Unique-Badge-Server-Slug" 
  5. Carefully copy only the tail segment of that path string string (the variable string representing your actual Your-Unique-Badge-Server-Slug).

Step 4: Add the Badge to Your Course Key

The final step tells the platform exactly which course run should trigger and issue your digital badge asset.

  1. Return to your platform's Management Panel > Settings > Integrations view workspace.
  2. Locate the freshly unlocked Course Badge Assignment fields.
  3. Complete the configuration rows:
    • Course Key: Enter the complete backend string ID of your target course run (formatted strictly like course-v1:OrgCode+NumCode+RunCode).
    • Course Mode: Select or enter your explicit enrollment track mode criteria (e.g., verified, honor, or audit).
    • Badgr Server Slug: Paste the distinct badge ID segment string you extracted from the JSON file view in Step 3.
  4. Click Save to compile changes.

The digital credentialing engine is now active for that specific course run. Once a student reaches the required graduation benchmarks or certificate triggers defined inside your platform settings, the system will instantly deploy an automated issuance call to push the earned badge to their student profile dashboard.