Playlists enable a dedicated learning pathway by guiding learners through courseware in a sequenced order. Playlists are powerful and guarantee higher success rates across learning programs with added guidance.

To learn more about why we built it and how it will enhance your L&D strategy, click here.


Admin Configuration

Creating the playlist

Adding Courses

Enrolling Users


Learner's View


Admin Configuration

Creating your Playlist

Within the Admin LMS, navigate to 'Playlists' under the 'Courseware' dropdown. 

Click on the 'Create a playlist' button.

Title your playlist along with a description.

Enter a clear description to keep your Playlists organized for easy access later on. Popular playlists include onboarding playlists or playlists by product or skill.


Add courseware

To add courses to your Playlists, select the 'Add courses to this playlist' button. ted in the same sequence. 

Rearrange and order courses by dragging and dropping the course.

If you wish to delete courseware from your playlist, select the bin icon.

Courses can be added to the Playlist as a draft and they won’t display for your learners until the course is published. 

To see how to create Playlists in multiple languages, click here.

Enrol learners 

To assign users to a playlist, go to Settings > Enrolment


Assign the user groups who will see the playlist

Branding your Playlist

Ensure your branding is reflected in your Playlist under the 'Branding' tab.

You also have the option to upload a completion image. This acts as a clear, visual indicator for your learners when they complete a Playlist. Once this step is completed, ensure that you save!

Your playlist is now ready to publish!



Learners’ App

A learner will log in through or through the mobile app.

Playlists will be visible on the homepage after the banner, any rapid refresh quizzes and brain boosts.

They will appear before all other courses or course collections.









Courses will automatically display in the order that the Admin has arranged, guiding learners through the content every step of the way.

All learners have to do is select the 'Start Playlist' button to get started.

If a learner navigates away from any given Playlist while they are progressing through courses, a 'Resume' button can be found upon return, which will take them to the next piece of learning content. 





Once a Playlist is completed, a completion icon will be displayed for the learner to let them know along with a visual indication that it has been completed on the learners’ homepage.


Note that: you still need to assign courses to user groups for their performance and overall results to appear on analytics. Sending the link of the playlists will definitely give them access to courses, however, its main purpose is just to enable dedicated learning pathways by guiding learners through courseware in a sequenced order. 


Q: What does it look like for the learner?

See here.


Q: Can users complete courseware in any order they want or is there a mandatory sequence?

Users may complete playlist content in any order they prefer. However, the Playlist acts as a guide for learners on the most effective learning strategy to progress through their training.


Q: Can admins set an enrolment date for Playlists?

Not in the first iteration. As soon as a Playlist is published, users are enrolled automatically when they are added to a selected user group that is assigned to said Playlist.


Q: How are drafted courses within a Playlist presented to a learner?

Drafted courses may be added to the Playlist from an admin’s point of view but will not display for the user until the course is published.


Q: How do Playlists work with user groups? Can a user group be assigned to several Playlists?

User groups can be assigned to a Playlist whereby the users that belong to that user group will be automatically enrolled in said Playlist.

User groups can be assigned to as many Playlists as the admin would like.


Q: What would EdApp recommend Admins to consider when building a Playlist?

  • Keep the end goal of a learner in mind. Ask yourself, what is the best way a learner can progress through courseware in a way that retains the information?
  • When ordering courses, make sure that the sequence is based on a particular flow of knowledge stream that builds up towards a major theme.
  • Since this iteration of Playlist allows learners flexibility in progressing through courseware, relevance is definitely one thing to consider
  • Make sure you are building Playlists in a way that allows admins to organise their training programs.
  • Do not overwhelm your learners with many courses within a Playlist. We suggest a maximum of 6- 8 courses per Playlist.


Q: Can you change the Playlist at any time? Are the changes reflected in real time?

Playlists can be edited at any time and those changes will be reflected in real time.


Q: Are changes in a Playlist reflected to a learner after they have been published?

Yes, but there is no visual indication.


Q: Is there a maximum number of Playlists that a learner can be enrolled in?

There is no maximum number of Playlists per learner. Admins can choose to have as many Playlists as they see fit for their learning program/goals.


Q: What is an original playlist? How does it differ from translated playlist?

An original playlist is the playlist being translated from. The translated playlist is a new version of the original playlist that is translated to another language.


Q: How does enrolment work with translated playlists?

Users can be assigned to a set of playlists with linked translations via the enrolment tab. Users will be able to view the playlist language as per their device language. Each user group enrolled in that specific set of playlists will be able to access


Q: What happens if a learner changes their device language halfway through attempting a playlist?

Their analytics are separate for each playlist language. If they attempted the playlist with an English device language and completed 3 courses, then changed their device language to Spanish, then the 3 courses they completed in English will need to be completed again in Spanish.


Q: What if they switch back to English device language?

Their analytics are retained based off their completion of those 3 courses.


Q: What happens to translations when we delete a playlist?

Consider the translated playlist as a "child" of the original playlist. If you archive the playlist you're archiving the translations as well.


Q: What happens when a playlist does not have a translation but contains courses with multiple linked languages?

Device language will be matched to whatever translations are available regardless of whether it's a course or a playlist. We still adapt the language of the courses to the device language, even if the playlist title/description cannot be matched.

Basically the rule is that we make a best effort to match the playlist title/description and a separate best effort to match the courses to the device language - there is no correlation between these efforts.


Q: What do linked translated courses look like when being added to a playlist?

The original course will only display in the course picker. All its linked translated versions will be added when original is added to the playlist.


Q: What will the 'In Partnership' course look like in a translated playlist?

A: Since the 'In Partnership' course cannot be translated, it will be displayed with an indicator that 'This course cannot be translated as it’s a sponsored course’.


Q: What happens if a user is assigned to a course in a playlist but not the playlist itself?

User will have access to the course but not the playlist.


Q: What happens if a user is assigned to a playlist but not assigned to a course within the playlist?

User will have access to the course as playlist assignment overrides the course (non)-assignment in this case.


Q: Are the changes made to playlist saved automatically? Are they reflected instantly?

Saving changes is manual. There is a 'Save All Changes' button in the top right corner of the page. Once saved, the changes will be applied instantly.


Q: What happens when an Admin updates the original playlist title and description after translating the playlist?

The translated playlist will not be updated to reflect the new title and description. The Admin would need to manually update the translated playlist in the Translation tab or remove the translation and translate the playlist again so that the new changes in title/description are reflected.