Activity Log

Activity Log

In this article, you'll learn what the Activity Log is, how it works, and how to use it to track user engagement and behaviour across the Learn Amp platform.


Overview

The Activity Log is a live, filterable record of all user actions across the platform—similar to a Learning Record Store (LRS). Unlike other logs, it captures every action performed, including when users:

  • Start, complete, or fail content

  • Watch or read items

  • Enrol in or attend events

  • Log in or out

Designed primarily for Admins and Managers, it allows detailed tracking of platform usage.


Pre-requisites

Role Requirements

The following roles can access the Activity Log:

  • Owner – Full access to organisation-wide activity

  • Admin – Full access to organisation-wide activity

  • HR – Full access to organisation-wide activity

  • Reporter – Full access to organisation-wide activity

  • Learning Designer – Full access to organisation-wide activity

  • Curator – Access if reporting permissions are enabled in their settings

  • Manager – Access limited to direct and indirect reports only

⚠️ Note: Managers see only the activity of their direct and indirect reports.

You can also view your own activity via the Activity tab on your profile.


Quick-Start Guide

Step 1: Navigate to the Activity Log

From the sidebar, click Reporting to expand the menu, then select Activity Log.

Step 2: Choose Your Scope

Use the tabs to choose your focus:

  • Managed Users – Activity for your direct reports (and indirect reports if enabled)

  • Team – Activity for members of a specific team

  • Group – Activity for members of a specific group

  • Company – All platform activity (if you have permission)

💡 Tip: When viewing Team or Managed Users activity, you can use checkboxes to:

  • Include Sub-Teams – Include users from all sub-teams

  • Primary Team Members Only – Show only primary team members

  • Include Sub-Managers – Include indirect reports (for Managed Users scope)

Step 3: Apply Filters

You can filter by:

  • Completed status: Filter by completed or not completed

  • Expired status: Show expired activities

  • Action types: e.g. Completed, Failed, Started, Watched

  • Content types: Items, Learnlists, Channels, Events, Quizzes, Surveys

  • Titles: Search for specific content

  • Tags: Filter by content tags

  • Teams: Filter by team membership

  • People: Filter by specific users

💡 Tip: Additional filters may appear based on your platform configuration:

  • Source – Available if content libraries are enabled

  • CPD labels – Available if CPD tracking is enabled

  • Bulk Import – Available when bulk activity imports have been processed

Step 4: Export Data

Click Export to CSV to download your filtered results for analysis.


My Activity Log (Learner View)

Every user can view their own learning activity, regardless of their role.

How to Access Your Activity

  1. Click on your profile avatar in the top-right corner

  2. Select My Profile

  3. Navigate to the Activity tab

What You Can See

Your personal Activity Log shows:

  • All content you've started, completed, or interacted with

  • Quiz and e-learning results with scores

  • Events you've enrolled in or attended

  • Login history

  • Certificates you've earned

💡 Tip: Use this view to track your own learning progress and revisit content you've previously engaged with.


Including Deactivated Users

By default, the Activity Log shows only active users. To include activities from deactivated users, toggle on the Show Deactivated Users option above the activity list.

This is useful when you need to:

  • Review historical activity from former employees

  • Audit completed training before user deactivation

  • Generate compliance reports that include all users


How to View All Activity

To see a comprehensive log of platform activity:

  1. Go to Activity Log

  2. Select the Company tab (if you have permission)

  3. Adjust the date range as needed

  4. Remove or avoid applying filters

This will show every recorded action you have permission to view.


Activity Log Columns Explained

  • Action label – A colour-coded tag that shows the action type (e.g. green for Completed)

  • Activity description – A plain-English summary of the action. For quizzes and e-learning, it shows pass/fail status and score. Each line links to the user or content referenced.

  • Date – When the action occurred. You can sort this column by most or least recent.


E-learning and Quiz Activity Tracking

The Activity Log provides detailed tracking for e-learning (SCORM/xAPI) content and quizzes, capturing more information than standard content items.

What Gets Tracked

Data Point

Description

Data Point

Description

Result

Pass or fail status

Score

Percentage score achieved

Total Time

Time spent in the content

Completion Status

Whether the content was finished

Understanding Quiz Results

When a user completes a quiz, the Activity Log shows:

  • Passed or Failed status based on the pass mark

  • The score percentage achieved

  • Time taken to complete (if time tracking is enabled)

  • Whether the quiz has a time limit and if it was exceeded

💡 Example: "Failed scoring 45% in 5 minutes" indicates the user didn't meet the pass mark and shows their score and completion time.

Certificate Expiry Tracking

If a content item awards a certificate with an expiry date, the Activity Log tracks when certificates will expire. This appears in:

  • The activity detail view

  • CSV exports (in the "Certificate expires at" column)

This is particularly useful for compliance training that requires periodic recertification.


Filterable Action Types

You can filter the log by these action types:

  • Added, Arranged, Attended, Clicked

  • Completed, Enrolled for, Unenrolled

  • Failed, Received certificate for, Started

  • Updated, Viewed, Logged in, Logged out

💡 Example: Filtering by Completed shows all finished content by users in your view.


Completion-Based Actions

You can also filter by how the content was completed:

  • Read: For Articles, Books, or Documents

  • Watched: For Videos

  • Listened to: For Audio items


Saved Reports

You can save your filtered Activity Log view as a report for quick access later.

Creating a Saved Report

  1. Apply your desired filters to the Activity Log

  2. Click Save Report

  3. Enter a name for your report

  4. Choose visibility:

    • Just me – Only you can see this saved report

    • Everyone with permissions – Share with other users who have reporting access

  5. Click Save

Accessing Saved Reports

Saved reports appear in your Reports section and can be:

  • Quickly loaded with one click

  • Edited to update filters

  • Deleted when no longer needed

Scheduling Report Exports

For recurring reporting needs, you can schedule automated CSV exports:

  1. Open a saved report

  2. Click Schedule Export

  3. Choose frequency: Daily, Weekly, Monthly, or Quarterly

  4. Select recipients who will receive the export via email

  5. Save the schedule

💡 Tip: Scheduled exports are ideal for regular compliance reporting or management updates without manual effort.


Exporting Activity Data (CSV)

The Activity Log can be exported to CSV for analysis in spreadsheet applications or integration with other systems.

How to Export

  1. Apply any filters you need

  2. Click Export to CSV

  3. Wait for the export to generate (large exports may take a moment)

  4. Download the file when ready

CSV Export Columns

The exported CSV includes comprehensive data about each activity:

User Information

Column

Description

Column

Description

First name

User's first name

Last name

User's last name

Email address

User's email

Role

User's platform role (e.g. Learner, Manager)

Job title

User's job title

Language

User's language preference

Location

User's assigned location

Join date

When the user joined the platform

Manager name

User's manager's name

Primary team

User's primary team

Secondary teams

User's additional team memberships

Status (at time of export)

Active or Deactivated

Deactivated

Date of deactivation (if applicable)

Activity Information

Column

Description

Column

Description

Action

The verb/action performed (e.g. Completed, Started)

Title

Name of the content item

Type

Content type (Item, Learnlist, Quiz, etc.)

Content Type

Specific item type (Video, Article, Document, etc.)

Unique ID

Internal identifier for the content

Happened at

Date and time of the activity

Completed

Whether this was a completion activity

Expired at

When the activity expired (for recurring content)

Tags

Tags associated with the content

E-learning and Quiz Data

Column

Description

Column

Description

E-learning / Quiz result

Pass or Fail status

E-learning / Quiz score

Percentage score achieved

E-learning / Quiz total time

Formatted time spent (e.g. "5 minutes")

Total time in seconds

Raw time value for calculations

Certificate expires at

When the awarded certificate expires

Custom Fields

Any custom user fields configured in your platform will also appear as additional columns in the export.

💡 Tip: The export respects your current filters, so you can create targeted reports by filtering first, then exporting.


Common Use Cases

The Activity Log is highly versatile thanks to its many filter options. Here are some examples:

  • Logins: Track how many users have logged into the platform

  • Quiz Outcomes: See how many users failed a specific quiz

  • Completions: Find out who completed a specific item

  • Compliance Tracking: Verify mandatory training completion

  • Engagement Analysis: Identify content that users start but don't finish

💡 Tip: Use a combination of filters (e.g. action type + content title + date range) to get detailed reports.


Marking Content as Complete

Admins and Managers with the appropriate permissions can manually mark content as complete on behalf of users. This is useful for:

  • Recording offline learning activities

  • Recognising prior learning or experience

  • Correcting incomplete records

To mark content as complete for users:

  1. Navigate to the content item or user profile

  2. Click Mark as complete for...

  3. Select the users or teams

  4. Confirm the action

⚠️ Note: This creates an activity record attributed to you as the person who marked it complete.


Frequently Asked Questions (FAQs)

Q: How can I see a log of all activity?
A: Go to the Activity Log, select the Company tab, clear all filters, and adjust the date range to suit.

Q: Can Managers use the Activity Log?
A: Yes. Managers can view the activity of their direct reports and indirect reports (if enabled), but not all users unless they have additional admin permissions.

Q: How do I find users who failed a quiz?
A: Use the Failed filter and refine further by item title or timeframe.

Q: Can I combine multiple filters?
A: Yes. Combine filters like action type, user group, tags, and dates for precise data sets.

Q: Users have completed a video but it's showing as 'Watched', not 'Completed'. Why?
A: That's expected behaviour. Completion of video content appears under the 'Watched' action, not 'Completed'. This supports more natural language reporting—e.g. Watched a video vs Completed an article. To see completions for videos, use the Watched filter.

Q: What's the difference between 'Completion' and 'Verbs'?
A: Completion indicates the end of an item (watched, read, listened to, or completed depending on content type). Verbs are standardised action types you can filter by—like Started, Clicked, Watched, etc.

Q: The 'Expired at' column is blank in my Activity Log report. Is this a bug?
A: No. This means the content item does not have an expiry set. The column will only populate for content with a defined expiry date.

Q: What does the 'Certificate expires at' column show?
A: This shows when a certificate awarded for completing content will expire. It only appears for content that has certificates with expiry dates configured.

Q: Can I save my filtered view for later?
A: Yes. After applying your filters, click Save Report to save your current view. You can choose to keep it private or share it with others who have reporting permissions.

Q: How do I track e-learning scores and results?
A: E-learning and quiz results (pass/fail status, scores, and time) are automatically captured and displayed in the Activity Log. Use the Failed filter to find unsuccessful attempts, or export to CSV for detailed score analysis.

Q: Can I schedule automatic report exports?
A: Yes. Save a report first, then set up a schedule to have exports sent automatically via email on a daily, weekly, monthly, or quarterly basis.

Q: Why are some activities showing a device type of 'API'?
A: Activities with the 'API' device type were recorded through an integration or external system connected to Learn Amp, rather than through direct user interaction in the platform.

Q: What activity is logged if a user doesn't click log-out on Learn Amp?
A: If a user doesn't log out of their previous session before starting a new session, the system will not log the next session as a log-in action. The user remains logged in, the new session is logged as a new visit (not visible in the activity log), and these won't appear as new log-in or log-out actions.

Q: How does archived content behave in the Logs?
A: The Task Log and Activity Log show the word 'Archived' after the name of the content once it has been archived. Completed tasks remain visible; however, 'Not yet completed' tasks or tasks set to recur in the future will be removed when content is archived.

Q: What is the difference between 'Export CSV' and 'Export E-learning CSV'?
A: Export CSV provides standard completion data, while Export E-learning CSV includes additional SCORM/xAPI data such as scores, time spent, and pass/fail status.

Q: What time zone are timestamps in CSV exports?
A: All timestamps in CSV exports are in UTC timezone.

Q: How can I report on time spent in training?
A: Time tracking data is available in the Activity Log CSV export. The 'Total time in seconds' column shows time spent on SCORM/e-learning content. Note that native content types (videos, articles, etc.) do not track time in the same way.

Q: Why is the 'Total time in seconds' blank for some content?
A: Time tracking ('Total time in seconds') is only available for SCORM/xAPI e-learning content. Native content types (videos, articles, documents, etc.) do not track time in the same way, so this field will be blank for those items.

Q: How is 'Total time in seconds' calculated?
A: The 'Total time in seconds' value is reported directly by SCORM/xAPI packages and represents the time the learner spent with the content window open. The calculation method depends on how the e-learning package was authored.

Q: Will I see each user's answer for each question in the Quiz CSV export?
A: Yes, quiz CSV exports include per-question responses. Refer to the Quiz Reporting documentation for details on export options and available columns.

Q: How do I export exercise attempts?
A: Exercise attempts can be viewed and exported from the Exercises section. Navigate to the specific exercise and use the export option to download submission data.


Troubleshooting

Issue

Solution

Issue

Solution

No actions showing

Check filters, date range, and access level. Ensure you have permission to view the selected scope.