Issue Credly’s Acclaim Badges on Course Completion

by Ray Randall

You can integrate with Credly’s Acclaim platform to issue verifiable badges to students for courses they complete in Skilljar. 

Upon accepting the badge in Acclaim, students can promote these badges internally and share them on social media platforms such as LinkedIn. When a viewer clicks on a public, shared badge, they see a description of the event, skills developed, and verifiable information linking directly to the completed course. 


  • To integrate Acclaim by Credly with Skilljar, you need to have a Credly subscription.
  • To set up the Acclaim integration, contact your Implementation Manager or your Customer Success Manager. They’ll partner with you to set up, test, and go live with the integration.

In this article:


Student Experience

Earn a badge

Students can earn a badge by completing a single course. 

When a student completes a course with an associated badge, Skilljar issues an Acclaim badge to the student. By default, badges are issued in a pending state.


Accept a badge

There are two ways that a student can accept a badge:

  1. Acclaim email: Upon course completion, the student receives email from Acclaim with a call-to-action to accept their badge. acclaim-email.png
  2. Student Profile: If you choose to enable the Student Profile “Badge Earned” table via the Skilljar integration, a student can accept their badge via this page.student-profile.png

Students must navigate to  Acclaim to create their profile, if they do not yet have an account tied to the email they use in Skilljar, and to accept the badge.

First name, last name, and email address are pre-filled for the account sign-up in Acclaim so that students only need to set their country, password, and agree to the Terms of Service and Privacy Policy. If a student already has an Acclaim account with the same email as their Skilljar email address, they need to sign in to accept the new badge.

As a next step, Acclaim will open the badge. Students need to click “Accept Badge” to officially accept the badge.

After accepting the badge, the student is asked to define settings for their Acclaim profile. Students can select “Auto Accept” so that they do not need to return to Acclaim to accept future badges.


View badges earned

If the Student Profile “Badges Earned” table is enabled, the student can see all badges earned from your Acclaim Organization as the issuer, including past badges earned prior to enabling the Skilljar integration:

  1. For badges that have not been accepted, the student profile link will direct to the badge-specific page in Acclaim so that the student can accept the badge.
  2. For badges that have been accepted (including auto-accepts), the link will direct to the Acclaim dashboard with all of the badges the student has earned. They can click on a badge on their dashboard to view badge details.

Note: The “Badges Earned” table on the Student Profile will not appear on a student’s profile until they have earned a badge.


Share badges

Students can share their badges via Acclaim. They can share their badge via:

  • Social channels: LinkedIn, Twitter, Facebook, Xing
  • Email
  • Direct link
  • Embed code for webpages, blogs, etc.
  • Badge download, according to the open badge specification

Students are not able to share their badge directly from Skilljar.



Set up the integration

Note: To set up the Acclaim integration, contact your Implementation Manager or your Customer Success Manager. They’ll partner with you to set up, test, and go live with the integration.

Integration requirements

Once you have your badges set up in Acclaim, you’re ready to set up the integration with Skilljar. You’ll need to:

  1. Verify that Acclaim’s SSO feature is turned on for your Acclaim Organization to ensure Student Profile links connect successfully with Acclaim. You can contact your Acclaim point of contact to confirm.
  2. Verify that the badges you want to connect to a Skilljar course are set to Active in Acclaim.
  3. Set-up the Acclaim integration settings in your Skilljar Organization(s): This  requires:
    1. A name you can choose to identify your integration clearly in Skilljar (e.g. ACME Corporation Acclaim Integration)
    2. Acclaim Organization ID
    3. Acclaim API Token
    4. Note: If you are using a sandbox instance of Acclaim to test your integration, the website that you visit to get their credentials is instead of You can swap out the Acclaim API Token and ID to your Product token within the same integration when you’re ready to go live.
  4. Define the badges in Skilljar. You’ll provide your Implementation Manager or Customer Success Manager:
    1. Skilljar Course ID(s), and respective Course Title(s)  for which the badge(s)  should be issued
    2. Acclaim Template ID(s), and respective Acclaim Template Name(s) of the badge template you want to use to issue the badge.Screen_Shot_2020-09-27_at_6.13.02_PM.png
    3. Confirm if you would like the Student Profile  “Badges Earned” table either:
      1. Enabled / visible for those students that have earned badges, or
      2. Not enabled / hidden for students that have earned badges.


Course Settings

As part of the integration set-up, we recommend reviewing your course settings to align with the desired experience. If the issuance of the badge is based on passing a quiz within the Skilljar course, you can manage this at the course level. 

  1. Within the Course Details section, navigate to the Course Score section. 
  2. Select the "Use Lesson Score As Course Score" option
  3. Select the lesson that contains the associated quiz
  4. Select "Mark the course as complete if the student passes or fails"
    • With these settings enabled, the badge will only be issued up successful completion of the course. 
    • This will allow you to set customized completion emails for if the student successfully passes the quiz or if they did not pass the quiz. Learn more here.  


Learn more: Marking a Course as Complete Regardless of Pass/Fail Status.


Testing and verification

When a student completes a course with an Acclaim badge successfully:

  • Students will receive an email from Acclaim by Credly that prompts them to accept their badge and
  • Acclaim admins will be able to see the badge issue event in the Acclaim dashboard.

When the Badges Earned table on the Student Profile page is enabled:

  • Students can click “Accept” to accept their badge for their first badge or subsequent badges if the student chooses not to turn on the auto-accept badges setting in Acclaim.
  • Students will be redirected to Acclaim when they click the badge link from the table on their student profile page.

Note: You can manually complete students with a Pass / Fail status and score in Skilljar to trigger a badge to issue. Learn more: Manually Issuing Certificates.

Frequently asked questions

Acclaim and Skilljar Accounts

Is there an option to use SSO so that students don’t have to create an Acclaim account?

No, students must have an Acclaim account with the current integration. 

Skilljar submits the first name, last name, and email address of the student to Acclaim, and Acclaim displays this information on the sign up form so that students only need to set their country, password, and agree to the Terms of Service and Privacy Policy. Once the student’s Acclaim account is set up, the student has an active log-in, and they’ve accepted their badge, clicking on a badge in Skilljar will automatically open the Acclaim dashboard for this student.


Will students see badges they earned before you used the new integration?

Yes, all badges associated with the your Acclaim organization and the email address Skilljar has for this student will display on the profile page. 

For example, a student may have earned badges from your company before your company started using the Skilljar / Acclaim integration, as well as from a number of other other companies that offer badges via Acclaim. The student profile page will show the badges the student earned via Acclaim from your company, and will not display the badges they have earned from other companies.

Students will see past badges issued from your organization when they use the same email address for Skilljar and their Acclaim account. 


What happens if a student’s email address changes?

Acclaim offers the option for students to merge accounts or add additional email addresses to their primary account. Badges associated with all email addresses on a student’s Acclaim account will be displayed in their Acclaim dashboard. Students need to log in to their Acclaim account, click on their avatar in the top right corner, click on ‘Settings’ and then ‘Account’. They can select ‘Add an Email Address’ or ‘Merge an Account.’ 

In Skilljar, only the badges associated with the student’s current email address are listed on the profile page.

Learn more: 


Acclaim Notifications

Are students reminded about new badges if they don’t claim them right away?

If a student doesn’t accept their badge, they will receive two reminder emails:

  • The first reminder is sent the day after they earned the badge, and 
  • The second reminder is sent four days after they earned their badge.


Can students opt-out of receiving new emails from Acclaim?

Yes, students need to log in to their Acclaim account, navigate  to their avatar in the top right corner, click on ‘Settings’ and then ‘Notifications’ to opt-out of emails.


Can you turn off email notifications for students?

Emails are sent by Acclaim when a badge is issued to a student. Currently, there is no option for you to opt students out of Acclaim notifications from Skilljar. 


Skilljar Setup

Are students notified about their new badge on the your Skilljar training domain?

Students do not receive any notification on your training domain when they earn a badge.

You can add content to the last, optional lesson of a course to inform the student about earning their badge and a call-to-action (e.g.  “Navigate to your Student Profile page to accept your badge.”).


Am I able to define and add badges when authoring a course on my own?

At this time, you’ll need to reach out to your Customer Success Manager or Implementation Manager to add additional badges to courses in Skilljar.


Is the “Badges Earned” table on the Student Profile page available in languages other than English?

No, currently the Badges Earned table on the Student Profile page is available only in English.


Can I move the order of the “Badges Earned” below the “Registrations” table on the Student Profile?

The “Badges Earned” table will always display above the Registrations table.


Badge Functionality

If I add new badge to an existing course, do students who have completed the course in the past receive a badge upon adding the integration?

No, the new badges are only issued going forward from the moment the badge is installed on the course. 


On what criteria can I grant a badge?

Currently, you can grant a badge based on the completion, or successful completion, of a single course.


Does Skilljar support badges with an expiration?

Currently, Acclaim badges in Skilljar do not expire. 


What happens if you revoke a badge from a student?

If you revoke a badge from a student, the badge will no longer appear in the Badges Earned table on the Skilljar Student Profile.


What happens if a student takes the same course again?

When a student successfully completes a course again:

  • If the Acclaim badge template is set so that it can be issued twice to the same student, the student earns a new badge from the same template. Both badges will look identical. 
  • If the Acclaim badge template does not allow being issued more than once to the same student, the student will not earn another badge.
Powered by Zendesk