How to Manage the Certifications and Retraining App

Discover how to create a certification program quickly and easily.

Last Updated

July 17th, 2019

Reading Time

7 min


The Certification & Retraining app allows you to create a certification program quickly and easily. Certifications validate skill levels for various topics. Delivery and expiration policies related to the certifications can be configured according to the specific needs of your organization. Users can earn a certification by completing designated courses and learning plans or an external training activity, or certifications can be manually assigned to learners by the Superadmin. This article outlines how to create and manage certifications, and how to view certifications as a learner.

This app is available for both Growth and Enterprise clients.

Activating the App

Login to your Docebo LMS as the Superadmin. Access the Admin Menu from the gear icon in the header of your platform, then select the Apps & Features item in the menu. Once you’re in this area, select the Additional Features tab in the tab menu on the left side. Then, find the app in the list and press the Activate App button. Read the description in the pop up box, then press Activate Now. The app is now active in your LMS.

certifications activate

Managing Certifications

Once the app is activated, you can manage it by accessing the Admin Menu, then pressing the Manage item in the Certifications & Retraining section. Here, you can create a new certification with a specific period of validity or view the certifications that you’ve already created.

managing certifications

For each certification that you’ve already created, you will see the code, name, description, expiration date, to whom it’s awarded, to which courses or learning plans it’s assigned, and the ability to quickly edit or delete it. By pressing the pen and paper icon, you can edit the name, code, description, and expiration date of the certification.

By deleting a certification using the red x icon in its row, you will delete any relationship between the certification and awarded users as well as assigned courses and learning plans, and your LMS will delete all tracking data for the certification. For this reason, we do not recommend deleting certifications.

Creating a Certification

To create a new certification, access the Admin Menu, then press the Manage item in the Certifications & Retraining section. At the top of the next page, press the New Certification button. In the pop up box, add a name (mandatory) as well as a code and description (both optional) for the certification.

certifications create

Then, decide when the certification expires by entering the number and then selecting the time unit from the dropdown menu. If you insert 0 into this field, the certification will never expire. You can also decide if you will allow users to retake the same course or learning plan to renew their certification by clicking the corresponding check box. Please note that if you choose this option, all data related to previous completions of the course or learning plan will be lost once the certification is renewed.

Please note, if users choose to complete the renewal process prior to their certification expiring, their previous completion date will not be retained within the Users – Certifications report. Users must wait for the expiration of the certification to actually occur in order to maintain their previous completion records.

Assigning Courses and Learning Plans to Certifications

Once you’ve created the certification, you then need to assign courses and learning plans to the certification, so learners will earn the certification upon completing the assigned courses and learning plans. In the certification’s row on the main Certifications & Retraining page, select the item in the Assign row. On the next page, press the Assign Items button at the top.

certifications add courses

In the pop up box, flag which course and learning plans you want to assign. When finished, press Confirm. Please note that if you choose more than one course, the certification will be issued when one of the courses or learning plans is completed, not all of the assigned courses or learning plans. 

You can also assign a course to a certification in the Advanced Properties area of the course. Once you’re in this area, select the Retraining tab and choose the certification from the dropdown menu. Press Save Changes when finished.

An alternative way to assign a certification to a Learning Plan is in the Learning Plan Settings page. Once you’ve navigated to Learning Plans in your platform, choose one from the list, then select Edit. In the Edit window,  select the certification from the Certifications & Retraining dropdown menu. Press Confirm when finished.

Please note that if you assign a certification to a course or to a learning plan already assigned to some users, the certification will be awarded only to those users completing the course, or the learning plan, after the certification has been assigned to it. Users who have already completed the course or the learning plan will not be awarded to the certification retroactively.

It is also possible for users to gain certifications by reporting External Training activities and associating their activity with a certification. The Completion Date specified in the External Training report will be used as the Issue Date on the certification.

Assigning External Training Activity to Certifications

To assign a certification to an external training activity, you must do so from the External Training area of your platform. Access the Admin Menu from the gear icon, then press the Manage Item in the External Training section. At the top of the next page, press the Report New Training Activity button.

Assigning External Training Activity to Certifications

In the pop up box when creating the activity, select a certification from the dropdown menu. When you’ve finished creating the activity, press Confirm. To learn more about creating and managing external training activity, refer to this article.

Awarding Certifications to Users

Users can be awarded certifications in three ways: by completing the courses or learning plans assigned to a certification, by completing an external training activity assigned to a certification, or manually by the Superadmin. For the first two options, once a user has completed a learning activity (in the LMS or with the external training app) assigned to the certification, it will automatically be awarded to the user by the LMS.

Awarding Certifications to Users

To view the users that have already been awarded with the certification, press the item in the certification’s Awarded To column on the main certifications management page. On this Awarded Users page, you will see a list of all of the users that have been awarded the certification.

Each user’s row will display the username, first and last name, the date on which the certification was issued, in how many days the learner must renew the certification as well as the expiration date of the certification. By pressing the menu icon in each user’s row, you can edit details related to the certification and the user, or you can unassign the certification from the user.

By pressing the edit item from the menu icon in a user’s row, you can change the issue date, the expiration date, flag the certification as always valid for this user, and modify the association type (manually awarded, course completion, or external training activity completion). When finished, press Confirm.

To manually award a certification to a user, press the Award Users button at the top of the page. In the pop up box, flag the users, groups, and branches to whom you want to award the certification, then press Next. Now, set the issue date and the expiration date, or flag the Always Valid option so the certification will not expire for the selected users.

Then, select the association type: manually awarded, course completion, or external training activity. If you flag the last option, you need to insert which external training activity was completed. When finished, press Confirm. The newly awarded users will now also appear on the list of the Award Users page.

Notifying Users about Certifications

You can notify learners when they’ve earned a certification, or when a certification that they’ve earned has expired. To do so, create a notification using the Notification app. When selecting the triggering event from the dropdown menu, select the Certification has been issued or Certification has expired notification.

For a Certification has expired notification, you should include the [renew_link] shortcode into the description body if you want learners to renew the certification. You can also set the notification to be triggered a certain amount of time (days, weeks, or hours) before the certification expiration in order to give learners time to renew the certification in advance.

Checking the Status of a Certification as a Learner

Learner can check the status of their certifications by accessing the My Activities area of their platforms, then reaching the Certification tab. Here, users can see a list of all of the certifications that they’ve earned, and they can press the Renew Now link in a certification’s row to learn to renew it. For each certification, they can view the certification title, code, description, date that it was issued to them, date of expiration and number of days in which it should be renewed (if applicable).

certifications learner

Please Note: If users do not press the Renew Now link from My Activities area or from a certification expiration notification, the certification will not renew.

Important Notes

Please keep in mind the following information when working with certifications in your platform:

– Deleting the certification will remove it from a learner’s history

– Disassociating a course from the certification will also remove the certification from the learner’s history.

– There are two reporting behaviors when using the Users – Certifications custom report:

1. If a user renews a certification after the previous certification has expired: The platform will archive the previous certification and its record will be available via the Users – Certifications custom report.

2. If a user renews a certification prior to the previous one is expiring: The platform will update the expiration date and won’t archive the expired certification record.