Dynamic Content Overview

Dynamic Content prompts learners to answer a series of questions. Based on their answers, learners receive a set of one or more content items, such as courses, books, and videos. Learners must complete all items in the set to achieve completion of the dynamic content.

Why are they useful?

When you create and deploy dynamic content, you ensure that each learner gets the exact content they need to take based on the answers they provide. You save time and energy by eliminating the need to manage multiple assignments, learning programs, and audiences. You create dynamic content once and then add it to an assignment or learning program for all audiences. After the learner answers the questions, they get a set of specific content items they need to take. You can review learners’ answers and their completion of each content item within the set. Learners complete dynamic content when they complete all content items shown within the set.

Let's look at a couple of examples of how you might deploy dynamic content at your organization.

Example 1: Anti-harassment training: You need to deploy anti-harassment training to all employees including managers across your facilities in the United States. Different states have different requirements and managers have different requirements from employees.

Option 1, no dynamic content: You could set up an audience for each segment of your population and assign the appropriate course to each audience. Managers in California is one audience and they get assigned the anti-harassment course for California managers, employees in California is another audience and they get assigned the anti-harassment course for California employees, Managers in Chicago is a third audience and they get assigned the anti-harassment course for Chicago managers, while the employees in Chicago is a fourth audience and they get assigned the anti-harassment course for Chicago employees, and so on. In this option, you could have multiple audiences and multiple assignments to maintain and report on.

Option 2, dynamic content: Create one dynamic content and let the learners answer questions as to whether they are a manager or employee and where they reside. Based on their answers, they see the appropriate anti-harassment courses. You create one anti-harassment assignment containing the dynamic content to one audience with all users and maintain that one assignment.
Example 2: New hire onboarding: You need to onboard all your new hires. Some are individual contributors, some managers. Different locations require different policies and different departments require different specialty tools.

Option 1, no dynamic content: You could set up an audience for each segment of your population and assign the appropriate content to each audience. Managers in Massachusetts who are in the Sales department is one audience and they get assigned the content specific to them (for example, a custom journey), engineering employees in New York is another audience and they get assigned the content specific to them (another custom journey), and so on. In this option, you have to curate content for each group of people into a journey, and assign each journeys separately to each audience. This could be a lot of audiences, journeys, and assignments to maintain and report on.

Option 2, dynamic content: Create one dynamic content and let the learners answer questions as to whether they are a manager or individual contributor, where they reside, and what department they are in. Based on their answers, they see the appropriate content for them. You create one onboarding assignment containing the dynamic content to one audience with all users and maintain that one assignment.

How is dynamic content structured?

Dynamic content contains questions and answer choices. You decide if an answer choice leads to another question or to a piece of content. If it leads to content, you must associate the content item or items that are relevant to that answer choice. Eventually all answer combinations must lead to a piece of content.

For each answer combination that results in content, you can apply a filter question to narrow the relevant content further. A filter question is typically the first question asked. A good example of a filter question is asking the learner their preferred language in which to take their training, or if you are planning to use equivalent languages, your filter question might be whether or not they are a manager. Equivalent languages allow you to offer a content item in all available languages and the learner picks the language that best meets their needs at the time they launch it. You set equivalency as part of step three when editing the content associations.

Dynamic content page

When you view the Dynamic content page, you see all dynamic content created and the following information about each:

  • Title: Shows a hyperlinked title of the dynamic content that when selected brings you to the editing flow.
  • Status: Indicates the state of the dynamic content. Options include:
    • Draft: This means you started creating the dynamic content and saved your changes before publishing. Dynamic content in this status is not visible to learners.
    • Unpublished changes: This means you made and saved changes to a previously published dynamic content but have not yet published the changes. Learners in the targeted audiences can see the currently published version of the dynamic content, but not the dynamic content with the changes.
    • Published: This means you made the dynamic content active and learners in the target audience can see and take the dynamic content.
    • Retired: This means you removed the dynamic content from view and learners can longer see or access it. Retired dynamic content cannot be edited. When you retire content, learners still see it listed on their Learning Activity page if they previously launched it, but they are unable to open it again. You continue to see the retired content in reports.
  • Source:The source you specified when creating the dynamic content.
  • Date modified: The date someone last modified the dynamic content.
  • Modified by: The name of the person who last modified the dynamic content. The format shown is the first name and the last name as stored in the Percipio user record.
  • Created by: The name of the person who created the dynamic content. The format shown is the first name and the last name as stored in the Percipio user record.
  • First Published Date: The date the dynamic content was first published in Percipio.
  • Last published date: The date the dynamic content was last published in Percipio
  • Actions: Allows you to perform actions on each dynamic content depending on the status. You can:
    • Edit details
    • Copy and edit
    • View structure
    • Delete
    • View learner responses
    • Retire

Frequently asked questions