The Content Actions Log is a carefully curated Thought Industries default, out-of-the-box, timestamped report, found in the Reports section of Reporting, providing a log of your learner's actions across all content.
Use Case Information
The Content Actions Log contains a timestamped list of all course enrollments, status changes, certificate grants, and access revocations across all Content Items. Admins have the option to filter by date range, content type, and even by Panorama, as well as the option download CSV and JSON formats.
You might view this report to get the following information:
Timestamped Learner Actions
- When a learner completed a course
- When a learner enrolled in a course or was given access to a course by an admin
- When a learner received a certificate
Generating a Report
- From your homepage, select Reporting > Reports.
- In the Learner Actions section, select Content Actions Log.
- Once opened, the report will automatically generate.
- Optionally, you can adjust filters for this report.
- Click Update in the top right of the report to generate new data.
Note
You have the ability to filter by any date range, client, content, learner, type, source, and/or course group. Type and Source are action values.
Tip
Want to download the report? Check out this help article on Downloading Reports for steps!
Field Definitions
The following is a breakdown by definition of each field included in this report:
- Email: Learner's email address.
- Panorama Name: Name of the client portal that learner is a part of.
- Content Type: Type of content (webinar, video, course, etc.).
- Content Title: Title of the content.
- Type: Action type values help describe what action triggered the record in the log. Possible values include
enrollment
,status_change
,revoked_access
, andcertificate_grant
. - Source: How the action was performed (course start, manager status change, etc.). Possible values are tied to the type of action, listed below.
- Timestamp: Date and time the action is recorded.
Field Values
The following is a breakdown by definition of each field-value included in this report. The categories are the Type and values below are the Source:
- If Type equals enrollment:
-
course_purchase
: A learner enrolled by purchasing a course (or other piece of content). -
collection_purchase
: A learner enrolled by purchasing a collection. -
a_la_carte_collection_purchase
: A learner enrolled by purchasing an a la carte collection. -
subscription_purchase
: A learner enrolled by purchasing a subscription. -
subscription_access
: A learner enrolled in a content item included in an all access subscription (after purchase) OR a learner enrolled in a content item in a subscription that was manually granted to the user by a manager. -
registration
: A learner enrolled by self-registering for the site. -
gift-course-purchase
: A learner enrolled by redeeming a gift. The course was purchased on behalf of the user as a gift. -
gift_collection_purchase
: A collection was purchased as a gift by another user. -
manager_created_user
: A learner enrolled via a manager invite. Content was given to the user at the same time the user was created. -
manager_course_enrollment
: An existing learner enrolled because an admin manually enrolled them in a course (or other piece of content). -
manager_bulk_user_creation
: A learner enrolled via a bulk invite by a manager. Content was given to the user at the same time the user was created (e.g. similar to a migration). -
redemption_code
: A learner enrolled via a redemption code. -
gift_redemption_code
: A user’s gift course was accessed through a redemption code. Someone purchased a redemption code (e.g. bulk purchase) and this was used by a Learner to access a course. -
registration_code
: User’s access granted upon redeeming a registration code. -
sso
: User enrolled in course through platform’s SSO. If someone signs on from another services through SSO this would be source. -
learning_path_access
: User accesses a class included in their learning path access. -
client_access
: User accesses a course that was included in in their panorama instance. -
license_access
: Course access granted through panorama license status. -
balance_redemption
: Learner redeemed credit balance to purchase and enroll in course. This is a form of currency on Thought Industries for prepayments with bypassing eCommerce. -
reschedule
: If there are multiple sessions and a Learner moves from one session to another; they will show the source in the second one as “reschedule” vs “course purchase". -
salesforce_provision
: User was granted access through Salesforce integration. -
scorm_connect
: User accessed course through SCORM Connect where the set-up is such that we capture data from third party LMS and bring into Thought Industries. -
public
: User accessed a course that was available to the public.
-
- If Type equals status_change:
-
course_started
: A learner started a course (or other piece of content). -
course_completed
: A learner completed a course (or other piece of content). -
manager_change_not_started
: Manager manually updated user’s course status to "not started". -
manager_change_completed
: Manager manually updated user’s course to “completed”. -
recertify_learning_path
: User completed recertification of a previously completed learning path. -
manager_grant_started
: Manager manually updated user’s course to “started” through bulk import. -
recertify_course
: User completed recertification of a previously completed course. -
scorm_started
: A standalone SCORM file has returned a percent complete, but that percent complete is not 100%. -
Manager_grant_completed
: Manager updated user’s course to “completed” through bulk import. -
webinar_attended
: User attended a standalone webinar (Virtual Instructor Led Training [vILT]) event. -
manager_change_started
: Manager manually updated user’s course to “started”. -
manager_changed_status
: Manager manually changed a user’s status on course or item. -
manager_grant_not_started
: Manager updated user’s course to “not started” through bulk import. -
enrollment
: User enrolled in a course.
-
- If Type equals revoked_access:
-
access_expiration
: A learner's access was revoked because their access expired. -
course_deletion
: A learner's access was revoked because the course was deleted (by a manager). -
manager_revoked_access
: A learner's access was revoked by a manager. -
client_revoked_access
: A panorama manager or admin removed user’s access. -
manager_course_enrollment
: Manager manually removed course access for a user. -
sso
: User’s access of course removed through SSO. -
reschedule
: A learner switched into a different session of the same course, thus losing access to the one represented by the current row. -
manager_bulk_user_creation
: User’s access was removed based on bulk update by manager. -
license_deletion
: License previously used by the user was deleted.
-
- If Type equals certificate_grant:
-
course_completed
: Certificate granted upon course completion criteria being met. -
passed_exam
: A learner was granted a certificate by passing an exam (e.g. quiz or test) or completing a survey. -
manager_grant
: A learner was granted a certificate by a manager. -
api
: Certificate granted via API. -
course_purchase
: Certificate granted upon purchase of course. Learner does not need to “do anything” to get certificate except purchase it. -
collection_purchase
: Certificate granted upon purchase of collection or bundle. -
manager_course_enrollment
: Manager enrolled user in course, which granted certificate to user. -
manager_change_completed
: A manager manually updated a user’s status to "completed", which granted certificate to user.
-