Activating and Managing the External Training App

Allow users to report external training activities.

Last Updated

September 15th, 2020

Docebo Module


Reading Time

6 min


The External Training Activities App allows users to report training activities performed outside their learning platform. By activating this app, you as the Superadmin will be able to import and review external activities submitted by users, who can report their external activities and certificates in the platform.

Activating the App

Begin by logging into your platform as the Superadmin and accessing the Admin Menu from the gear icon. From the top of the menu, press the Add New Apps button. On the Apps & Features page, select the Docebo Additional features tab. Find the app in the list of apps in this tab, then select the Try It For Free button in the app’s row. Read the information in the pop-up box, then press Try It For Free. The app is now activated in your platform.

external training activate

Configuring the App

To begin configuring the app, access your Admin Menu from the gear icon, then press the Settings item in the External Training section. You will be redirected to the Settings page for the app. Here, you can flag the corresponding checkboxes to enable the following settings:

  • Allow users to add their external training activities.
  • Place external training activities reported by users in a waiting list for the Admin approval.
  • Require users to select training institutes and courses from a defined list.

external training settings

Once finished, press Save Changes.

Adding Training Activity Manually as an Admin

As the Superadmin, you can manually add external activities and check those reported by users. To do so, from the External Training section in the Admin Menu, press the Manage item. On this page, you will see action buttons at the top of the page as well as a list of all external training activities reported by both you and your users.

add external training activity


To add new external training activity, press the Report New Training Activity button. In the pop-up box, fill in all of the information, including who completed the activity in the Assign to field, the training institute, course name and type, date of the activity, score, and CEU credits. You can also upload a certificate related to the activity, or select a certification associated with the activity form the Certifications & Retraining dropdown menu. If you choose to associate a certification to the external training activity, the Completion Date specified in the external training report will be used for the Issue Date on the certification.

Please note: When you manually add a certificate, you can upload files with the following extensions: DOC, XLS, PPT, GIF, PNG, TXT, DOCX, PPTX, XLSX, PDF, FLV, ODS, ODP, CSV, MP4, JPG.

Press Confirm when finished. The external activity has now been added to the list on the main External Training management page. You can view, edit or delete it at any time using the corresponding buttons in the activity’s row

Uploading Training Activity as an Admin via CSV

If you have a considerable number of external activities to report in the platform, you can import them via CSV. Select the Import via CSV button in the action bar at the top of the External Training management page. The columns in your CSV file must include the following fields:

Webinars and E-learning Courses

– Mandatory fields: username, course name, course type and end date
– Optional fields: training institute, start date, score, and credits

Classroom Courses

– Mandatory fields: username, course name, course type, start date and end date
Optional fields: training institute, score, and credits

external training upload

On the next page, press the Upload File button, select the separator, specify if the first row is the header, and insert the file charset (UTF-8). You can also download a sample file to see how to format your own file, if necessary. Press Next to continue. Now, map the information included in the CSV file to the existing fields in the platform. Select the field you would like to associate to a column from the dropdown menu above each column. When finished, press Next to save the import. The activities have now been imported, and you can edit or delete them as needed.

Approving Reported Training Activities

If you flagged the option in the Settings page of the app to Place external training activities reported by users in a waiting list for the Admin approval, you will see the Waiting for Approval button in the action bar at the top of the External Training management page. A red box with a number will appear in the top right corner of the button if there are any activities waiting for approval. The number will indicate how many activities are pending.

When you press this button, you will be directed to the page displaying all of the pending training activities. Here, you will see a list of activities waiting for your approval. You can approve or reject the activity by selecting the green (approve) or the red (reject) symbol in each activity’s row.

If you select the red icon, you will able to reject or delete the activity permanently. You can also send a message directly to the learner associated with the activity. Users can monitor the approval or rejection status in the My Activities area of their platforms.

Additional Fields for External Training Activity

As the Superadmin, you can also create and manage additional fields related to external training activities. To do so, press the Additional Fields button in the action bar at the top of your main External Training management page. You’ll be directed to the Additional Fields page.

external training add fields

On this page, use the Add drop-down menu to select which type of additional field you would like to create: custom fields, drop-down, free text, text, or date. Then, press the Create button. In the pop-up box, add the title of the additional field then press Confirm when finished. Remember, you will need to provide a translation of the newly created additional field in every language activated in your platform. It’s also important to note that External Training additional fields are not currently importable by CSV

Adding Specific Training Institutes and Courses

You can also require users to select external training institutes and courses from a defined list. On the Settings page for the app, flag the third option: Require users to select training institute and courses from defined list. Press the Save Changes button on the bottom of the page to confirm the action. The page will automatically refresh. Then, return to the third option and press the Configure courses and training institutes here link.

You will then be redirected to the Courses and Institutes page. To add institutes, press the Manage Institutes button in the action bar at the top of the page. You will then be directed to the Manage Institutes page. Press the New Institute button, then add the institute name in the corresponding field in the pop-up box and press Confirm to add the institute.

external training new institute

It will then appear in the Institute list on the Manage Institutes page. You can edit the title of the institute or delete it using the corresponding icons in the institute’s row. Next, add courses by returning to the Courses and Institutes page. Press the Create New Course button in the action bar at the top of the page.

Flag whether the course is an E-Learning or Classroom course, and type in the title of the course in the text box, then press Confirm when finished. The course will then appear in the Courses list below. In the course’s row, there will be text asking you to Assign a Training Institute. Press this text, then select an institute from the dropdown menu.

external training course

Once selected, the page will automatically refresh with the selected institute appearing in the course’s row. Again, you can edit or delete the course using the corresponding icons. Now, when a user reports new external training activity, he or she must select an institute or course from the corresponding dropdown menus.

External Training Activities as a Learner

Learn more about reporting and managing your external training activity as a learner in the platform.

The External Training Widget

Learn more about creating an External Training widget so learners can quickly report training activity.

Please note that this widget is only available for the 6.9 theme of the platform, which had set an end of life date of July 31, 2019.