Viewing Course Reports
The Course Report delivers a complete picture of course performance, including exam and quiz results, learner engagement, and progress across all learning formats — providing instructors with the insights they need to guide success.
In order to view the Course Reports tab you must have a custom role with “Read Reports” and Read Content Package” permissions. Users with a Console Admin role will see all courses in a tenant.
If you manage multiple branches and groups (users with Branch Manager, Group Manager role or any other custom role with applicable permissions assigned at Branch and Group access context) the Course Report Dashboard will automatically display the courses associated with the branches and groups you oversee, eliminating the need to switch access contexts to view data for each group individually.
When reviewing Course Report Analytics Data keep in mind:
- Access to analytics requires the Read Reports permission. You can only view data for programs and courses within your assigned scope.
- All analytics data including exports are displayed in the Console User's time zone. For example if the console user is located in the Central Time zone all data displayed will be in Central Time. All exported reports and data will also display in the Central Time zone.
- The data is refreshed on an hourly basis.
- Analytics includes only users without administrative or custom roles. Users with these roles are excluded from reporting.
- Analytics only displays the data of active learners. Learners that are inactive or have expired enrollments are not included in the analytics data.
Analytics data is available across multiple areas in Console. The sections below outline where key data points can be found.
Course Report Overview
To view the Course Report please click on Analytics and then select Course Reports.

The Course Report section displays the following fields when the Course Report Table is enabled:
- Course Name - Name of the course.
- Average Course Completion - The average course completion % for all active learners with active course enrollment.
- Branches - Number of branches with access to the course.
- Groups - Number of groups with access to the course.
- Total Enrolled Users - Total number of active learners with active course enrollment learners enrolled in the course.

The Course Report Table is a sub-feature of the Course Overview Tab, to learn more about how to manage this feature please click here.
You also have the ability to Export all data from this page. Simply click on the Export button above the Name column and the CSV will automatically download. If the question uses the question override function in BluePrint, the export will only display the question preview and not the full question content.

To filter for a specific course click the search bar and enter the name of the course you want to view and click filter.

Once you have selected a course the User Report Tab, Exam Report Tab, Practice Report Tab, Assignment Tab and the Flashcards Report Tab will display when enabled. To learn more about managing these features click here.

You also have the ability to filter each tab by groups. To filter the tabs by groups click on the filter and then select the group you want to view. The filter will persist across each tab.

User Reporting
The first tab displayed is the User Reporting Tab. The User Reporting Tab is a sub-feature of the Course Overview Tab. To learn more about how to manage this features please click here.
Within the User Reporting tab when enabled the Enrollment Data Points will display for the selected course. The Enrollment Data Points is an overview of specific data points of all the active learners within the selected course. The Enrollment Data Points display the following when enabled:
-
Average Course Progress
-
Total Enrolled Users - The number of Learners that are enrolled in the course including active and inactive enrollments.
-
Average Practice Score - The average practice score of all learners in the course.
-
Average Exam Score - The average exam score of all learners in the course.
-
Average Time Spent - The average time spent for all learners in the course.
-
Average Questions Completed - The average number of questions completed by all learners in the course.
-
Average Study Task Completed - The average study task completed by all learners in the course.
-
Average assignment Tasks Completed - The average number of assignment tasks completed by the learners.
-
Active Enrollments - Learners with active enrollment to the course

Any of the above data points can be customized while in Console by clicking on the Customize link when viewing the feature access.


The Enrollments Data Points are a sub-feature of the User Report Tab. To learn more about how to manage this features please click here.
Below the Enrollment Data Points the User Report Tab displays the following fields when enabled displays the User Detail Table and the following data points when all data points are enabled:
- ID - The learners BenchPrep user id.
- Sis ID: Displays the Learners Sis id.
- Name - Name of the learner.
- Email - Displays the learners email address.
- Course Progress - Displays the avg. course progress for the learner in the selected course. Course progress is determined by the Study Plan progress within the course. If a Study Plan is not used it is determined by the number of content items completed with the course divided by available content items.
- Completed Study Tasks - The total number of Study Tasks the learner has completed.
- Avg. Practice Score - Averages out the practice scores for the learner in the course. The calculation involves taking the sum of practice scores, which includes correct, incomplete, and total answers recorded in practice sessions, and dividing it by the total number of practice sessions.
- Avg. Exam Score -Displays the average exam scores (factoring “percent correct” score from exams in started, paused and completed states, including reset exams) for all exams taken by the learner.
- Percent Practice Questions Correct - The percentage of practice questions the learner got correct.
- Total Practice Questions Correct/Total Questions - Displays the number the of questions the learner answered correctly out of the total number of practice questions.
- Total Exam Questions Correct/Total Questions - Displays the number the of questions the learner answered correctly out of the total number of exam questions.
- Percent Practice Questions Correct - The percentage of practice questions the learner got correct.
- Total Practice Questions Count - The total number questions available to the learner.
- Total Practice Questions Taken - The number of questions the learner completed.
- Correct Practice Answer Count - The number of questions the learner answered correctly.
- Percent Exam Questions Correct - The percentage of exam questions the learner got correct.
- Completed Exams - The total number of exams the learner has taken. This does not include resets.
- Cumulative Exam Question Count - The total number of questions for exams.
- Cumulative Exam Answer Count - The total number of questions answered on exams.
- Avg. Ext. Asset Score- The average score of all completed external assets.
- Total Time Spent in Course - Based on the learner’s active sessions.
- Last Activity - Displays the last time a learner completed an activity in the selected Branch. An activity consists of taking action (i.e. completing, creating, editing, or deleting) for one of the following:
- Confidence levels (lessons, flashcards, or questions)
- Practice questions
- Exams
- Essays
- Bookmarks
- Highlights
- Notes
- Resets (practice questions or exams)
- Continuous learning cycle (if applicable)

To learn more about a specific user's performance in a course click on the learner's name. Once the leaner has been selected you will be redirected back to the user reporting page for the selected learner.


To export the data from the User Detail table click on Export.

The User Detail Table is a sub-feature of the User Reporting Tab to learn more about how to manage these features please click here.
Exam Reporting
The Exam Tab also displays a listing widget that displays the Categories with the most incorrect questions for a quick overview of the top 5 questions categories with the most incorrect corrections. The widget will display the name of the categories and how many questions were missed in the category. This provides a quick overview of question category performances.

Within the Course Report when enabled the Exam Report Tab will display next to the User Reporting Tab. The Exam Report Tab is a sub-feature of the Course Report Overview to learn more about how to manage these features please click here.

The Exam Report Tab displays the following fields when the Exam Attempt Table is enabled:
- Id - Displays the id of the learner.
- Email - Displays the learners email.
- Sis Id - Displays the Sis id of the learner.
- Branch - Displays the name of the Branch the learner is associated to.
- Exam Id - Displays the id of the exam.
- Name - Displays the name of the exam.
- Test - Displays the type of the Test.
- % - Displays the amount of questions the learner got correct and out of how many questions. The column also displays the percentage of correct questions.
- Attempted At - Display the date of the most recent attempt.
- Attempt # - Displays the learners total number of attempts for the exam.
- Predicted Scores - If applicable displays the learners predicted scores.
- Total Answer Count - Displays the total number of answers the learner submitted.
- Correct Answer Count - Displays the total number of correct answers the learner submitted.
- Groups - Displays the learners associated groups.
- Course id - Displays the course id which contains the exam.
- Course Name - Displays the course name which contains the exam.

To export the data from the Exam Attempts Table click on Export above the table headers.

The Exam Attempts Table is a sub-feature of the Exam Report Tab to learn more about how to manage these features please click here.
In the Exam Tab will display the Exam Breakdown Table when enabled. Only completed attempts are included. If an exam is paused, then was reset the attempt will not be included in the count or in the calculation. To view questions in the exam click on the exam expander. The Exam Breakdown Table will display the following fields:
-
Exam Id - Displays the exam id.
-
Test - Displays the name of the exam.
-
Category - Displays the category of the exam if applicable.
-
Avg. Score - Displays the average score of all learners who completed the exam.
-
Learners Count - Displays the number of learns who completed the exam.
-
Last Attempt - Displays the last date a learner completed the exam.
-
Child count - ?

To learn more about a specific exam and overall learner performance on the exam click the name of exam.

Once you have selected an exam the table will refresh and display the following data points in the Exam Breakdown Table:
- Question - Displays the name of the question.
- Exam Section - If applicable displays the name of the exam section.
- Category - Displays the name of the question category.
- Avg. Score - Displays the average score of the question for all learners.
- Learners Count - Displays the total number of learners that answered the question.
- Last Attempt - Displays the date a learner last attempted the exam.
- Question id - Displays the id of the question.

To learn more about a specific question click on the name of the question. The Exam Breakdown Table will refresh and display the Question Detail page:

To export any of the data in the above table click on Export above the table headers.

The Exam Breakdown Table is a sub-feature of the Exam Report Tab to learn more about how to manage these features please click here.
Practice Reporting
When enabled the Practice Report Tab will display next to the exam tab. The Practice Report Tab displays multiple data points across tables and chart for learners. The Practice Report Tab will also display a group and date range filter allowing a user to customize the data they are viewing. The Practice Report date filter is set to display the last 30 days by default.

The Practice Report Tab displays the listing widget Categories with the most incorrect questions when enabled for a quick overview of the top 5 questions categories with the most incorrect corrections. The widget will display the name of the categories and how many questions were missed in the category. This provides a quick overview of question category performances.

The Categories with the most incorrect questions widget is a sub-feature of the Practice Report Tab to learn more about how to manage these features please click here.
The Practice Report Tab also displays a listing widget that displays the Tags with the most incorrect questions when enabled, for a quick overview of the top 5 Tags with the most incorrect corrections. The widget will display the name of the Tag and how many questions were missed that were associated to that specific Tag. This provides a quick overview question performance of the learners relative to tags.

The Tags with the most incorrect questions widget is a sub-feature of the Practice Report Tab to learn more about how to manage these features please click here.
The Practice Report Tab also displays the following fields when the Practice Detail Table and all data points are enabled:
- Parent Question Category Name - Displays the parent question category name.
- Questions Category Id - Displays the id of the parent question category.
- # of Questions - Displays the total number of questions in the parent question category.
- # of Learners Completed - Displays the number of learners who completed a question within the parent question category.
- Avg. Score - Displays the average score the learners received for the parent question category.
- Last Attempt - Displays the date a learner attempted the exam.

To learn more about a Parent Question Category click on the name of the Parent Question Category.

Once a parent question category has been selected the table refresh and display the following data points:
- Question Category Name - Displays the question category name.
- Questions Category Id - Displays the id of the question category.
- # of Questions - Displays the total number of questions in the question category.
- # of Learners Completed - Displays the number of learners who completed a question within the question category.
- Avg. Score - Displays the average score the learners received for the question category.
- Last Attempt - Displays the date a learner attempted the exam.

To learn more about a specific question category click on the name of the questions category.

Once the question category has been selected the table will refresh and display the following data points:
- Parent Category Name - Displays the question category name.
- Category Name - Displays the name of the question category.
- Question - Displays the question content.
- Question id - Displays the id of the question.
- # of Learners Completed - Displays the number of learners who completed a question within the question category.
- Avg. Score - Displays the average score the learners received for the question category.
- Last Attempt - Displays the date a learner attempted the question.

To learn more information about a specific question click on the Question Content.

Once a question is selected you be redirected to the Question Details page. This page contains Questions Content, Answer Content, and a Question Performance chart.

To export any of the above Course Detail tables click on Export above the table headers.

When enabled the Course Practice Session will display within the Practice Tab. The Course Practice Sessions displays data points from all active learners within the selected course. The Course Practice Session displays the following fields:
- Name - Displays the name of the learner.
- ID - Displays the BenchPrep id of the learner.
- Attempted At - The date the learner completed the session.
- Total Answer Count - Displays the total number of answers the learner submitted.
- Correct Answer Count - Displays the total of answers the learner submitted correctly.
- % - Displays the percentage the learner answered correctly and displays the number of correct answers out of how many questions were available.
- Time Spent - The total time spent in minutes for the learner's session.
- Sis ID - Displays the learners Sis ID if applicable.

To export the Course Session table click on Export above the table headers.

The Course Practice Session is a sub-feature of the Course Overview Tab, and the Practice Report Tab. To learn more about how to manage these features please click here.
Assignment Reporting
When enabled the Assignment Reporting Tab will display next to the Exam Reporting tab. The Assignment Reporting Tab displays multiple data points across tables and chart for learners and their assignments. The Assignment Reporting Tab has a group filter that allows a user to view a single group or multiple groups at the same time.

The Assignment Reporting Tab displays the Total Task Completed widget for all assigned learners. The Total Task Completed widget displays the total number of task completed by all assigned learners.

The Total Task Completed is a sub-feature of the Assignment Tab, to learn more about how to manage this feature please click here.
The Assignment Tab displays the Average Test Score widget when enabled. The Average Test score percentage displayed is the average score for all test assigned to the learners. Only completed test are factored into the average exam score. Paused tests are not factored into the average test score.

The Avg. Test Score is a sub-feature of the Assignment Tab, to learn more about how to manage this feature please click here.
The Assignment Tab will also display the Average Practice Score of the assigned learners. The percentage shown is the average score the assigned learners received after completing any practice questions within the assignment.

The Avg. Practice Score is a sub-feature of the Assignment Tab, to learn more about how to manage this feature please click here.
The Assignment Tab will also display the External Packages of the assigned learners. The percentage shown is the average progress across all external packages for all assigned learners.

The External Packages is a sub-feature of the Assignment Tab, to learn more about how to manage this feature please click here.
The Assignments Reporting Tab displays the following table when the Assignment Detail Table is enabled. The table and all available data points can be filtered by group and date:
- Name - Name of the Assignment. When drilling down into the assignment it will display the name of the tasks within the assignment.
- # of Students Completed - displays the total number of learners who have completed the assignment.
- Task Type - Displays the type of task the user completed like lesson, Exam, and Practice.
- Avg. Score - Displays the average score of all learners who completed the task.
- Total Time Spent - Is the total time spent for all learners on the assignment.
- Assigned At - Displays the date the task was assigned.
- Last Completed At - Displays the date a learner last completed the task.
- Assignment ID - Displays the id of the assignment.
- Total Assignments - Displays the total number of assignments within the course.
- Student Total Count - The total number of students assigned to the assignment.

To view more details about any assignment click on the assignment name you want to view.

Once you have selected the assignment the table will refresh and display the following data points:
- Assignment Name - Displays name of the Assignment.
- Assignment Task - Displays the name of the assignment task.
- # of Students Completed - displays the total number of learners who have completed the assignment.
- Task Type - Displays the type of task the user completed like lesson, Exam, and Practice.
- Avg. Score - Displays the average score of all learners who completed the task.
- User Count - Total number of learners who completed the assignment.
- Total Time Spent - Is the total time spent for all learners on the assignment.
- Avg. Time Spent - Displays the average time the learners spent in the selected assignment.
- Assigned At - Displays the date the task was assigned.
- Assignment Start Date - Displays the start date of the assignment.
- Assignment Close Date - Displays the close date of the assignment.
- Last Completed At - Displays the date a learner last completed the task.
- Assignment ID - Displays the id of the assignment.
- Student Total Count - The total number of students assigned to the assignment.

To learn more about the learners who completed the specific assignment task click on the # of Students Completed.

Once a group of students have been selected a new window will populate displaying the following:
- ID - BenchPrep id of the learner.
- Name - Displays the name of the learner
- Exam Progress - Displays if the learner's exam is incomplete, or complete.
- Last Completed At - Displays when the learner last completed the exam.
To export the data from any of the Assignment Detail Tables click on Export above the table headers.

The Assignment Detail Report is a sub-feature of the Assignment Reporting Tab. To learn more about how to manage these features please click here.
Flashcard Reporting
The Flashcards Report Tab is a sub-feature of the Course Overview Tab, to learn more about how to manage this feature please click here. When enabled the Flashcard Reporting tab will display the following data points when enabled:
- Total Number of Flashcards - The total number of flashcards in the course.
- Total Number of Flashcards Reviewed - The total number of flashcard that have been reviewed by learners.
- Average Flashcards Reviewed per Learner - The average number of flashcards reviewed by learners.

Any of the above data points can be customized while in Console by clicking on the Customize link when viewing the feature access.
When enabled the Flashcard Confidence chart is a sub-feature of the Flashcard Reports tab, to learn more about how to manage this feature please click here.
The chart displays the low, medium, and high confidence levels the users selected.

When hovering over the confidence levels on the pie chart it will display the total number of learners that selected high, medium, or low confidence levels.

Customizing Tables in BenchPrep Console Analytics
In BenchPrep Console Analytics you can customize what columns are displayed within the tables for User, Branch, and Group Reporting. This allows you the flexibility to only display the data that pertains to your learners. Controlling the columns can be managed in Console within the Feature and Settings. The following tables are able to customized:
- AI Analytics - AI Usage Report Table
- Branch Analytics - Group Table
- Branch Analytics - Users Table
- Course Report - Course Report Table
- Course Report - Curriculums Reports Table
- Course Report - Exam Attempts Table
- Course Report - Exam Report Table
- Course Report - Flashcard Data Points
- Course Report - Course Practice Sessions
- Course Report - Practice Report Table
- Course Report - Questions Detail Tags Table
- Course Report - Enrollment Data Points
- Course Report - User Report Table
- Group Analytics - Users Table
- Session Report - Sessions Report Table
- User Analytics - Curriculums Report Table
- User Analytics - Exam Attempts Table
- User Analytics - Exam Report Table
- User Analytics - Learner Reports Table
- User Analytics - Practice Report Table
- User Analytics - Questions Detail Tags Table
- User Analytics - User Practice Sessions
- User Analytics - Study Plan Report Table
- User Analytics - Flashcard Data Points
In order to toggle certain columns on and off for tables in Analytics follow the steps below:
- Click on Settings in Console.
- Next click on Feature Access and select Analytics.
- Locate which table you would like to customize and click on the Customize link next to the feature access.

- Once selected a new window will display allowing you to toggle the columns within the table on and off. Once changes have been made click Save.

