Ready-made reporting
Install the plugin and start reviewing useful dashboards immediately—no SQL, no report builder, and no time spent designing standard operational reports.
Nice Learning Report gives Moodle administrators and course managers ready-made site-level and course-level dashboards for users, courses, multi-course comparison, students, assignments, quizzes, groups, progress, completion, charts, saved filters, and exports. Save frequently used filter selections and reuse them whenever you need them. No SQL. No report builder. No manual setup after installation.
It is not a report builder. It is a ready-to-use operational reporting workspace: site-level visibility for administrators, course-level detail for managers, and multi-course comparison without writing SQL or designing reports from scratch.
Install the plugin and start reviewing useful dashboards immediately—no SQL, no report builder, and no time spent designing standard operational reports.
Move from site-wide users, user charts, and multi-course comparison to detailed course reporting for students, activities, progress, completion, and groups.
Select two or more courses and review their combined reporting areas from one multi-course report instead of opening and rebuilding reports course by course.
Filter, save your selections for reuse, customize, compare, and export structured XLSX data, with configurable Word export for course content when you need a document-ready output.
Administrators get a ready-made site overview, a configurable users report with profile charts, and a multi-course report for comparing two or more courses from one place.
| User | Status | Country | Enrolled courses |
|---|---|---|---|
| Lucas Adamsladams@nicelearning.org | Active | Dominican Republic | 29 |
| Alexander Baileyabailey@nicelearning.org | Active | Bouvet Island | 30 |
| Harper Bellhbell@nicelearning.org | Active | Antarctica | 30 |
Standard Moodle fields + custom user profile fields
Select at least two courses to view and compare their combined report data.
| Full name | Course name | Status | Progress |
|---|---|---|---|
| Alexander Baileyabailey@nicelearning.org | Introduction to Business Strategy | Active | 70% |
| Critical Thinking | Active | 55% | |
| Adam Carteracarter@nicelearning.org | Critical Thinking | Active | 20% |
Select default overview cards for new users
Select default visible columns for new users.
Select default overview cards for new users
Move fields between lists and reorder selected fields.
Start with the total number of registered users and available courses, then move into the reporting area you need.
Review user profiles, access, status, enrolled courses, standard/custom profile fields, and configurable user distributions.
Select two or more courses and compare combined course reporting areas from one consolidated page.
Set the default overview cards and visible report columns that new users receive when they first use Nice Learning Report.
Open a course and use the ready-made Overview, Charts, Assignments, Quizzes, Course Content, Students, and Groups views. Apply and reuse saved filters, compare results, customize the page, and export—without building the report first.
| Option value | Count | Percent |
|---|---|---|
| Canada | 10 | 14.5% |
| Brazil | 9 | 13.0% |
| Chad | 6 | 8.7% |
| France | 6 | 8.7% |
| Denmark | 4 | 5.8% |
| Cuba | 3 | 4.3% |
| Bulgaria | 3 | 4.3% |
| Afghanistan | 2 | 2.9% |
| Botswana | 2 | 2.9% |
| Burkina Faso | 2 | 2.9% |
| Dominican Republic | 2 | 2.9% |
| Congo | 2 | 2.9% |
| Bahrain | 2 | 2.9% |
| Egypt | 2 | 2.9% |
| Costa Rica | 2 | 2.9% |
| Cambodia | 1 | 1.4% |
| Albania | 1 | 1.4% |
| Bahamas | 1 | 1.4% |
| Cabo Verde | 1 | 1.4% |
| Cayman Islands | 1 | 1.4% |
| Antarctica | 1 | 1.4% |
| Bouvet Island | 1 | 1.4% |
| Cyprus | 1 | 1.4% |
| Bosnia and Herzegovina | 1 | 1.4% |
| Ecuador | 1 | 1.4% |
| China | 1 | 1.4% |
| Benin | 1 | 1.4% |
| Option value | Count | Percent |
|---|---|---|
| Male | 44 | 63.8% |
| Female | 25 | 36.2% |
| Assignment name | Assignment type | Passing grade / grading criteria | Due date | Cut-off date | Team submission | Anonymous grading | Participants | Graded | Action |
|---|---|---|---|---|---|---|---|---|---|
| Assignment: Goal Setting and Prioritization | Individual | No passing grade | Friday, 14 August 2026, 12:00 AM | - | No | No | 69 | 4 | |
| Assignment: Managing Workload and Energy Levels | Individual | Passing grade: 50.00 / 100.00 | - | - | No | No | 69 | 0 | |
| Assignment: Using Productivity Tools and Techniques | Individual | No passing grade | - | - | No | No | 69 | 0 | |
| Assignment: Maintaining Long-Term Productivity | Individual | No passing grade | - | - | No | No | 69 | 0 |
You can compare more than one assignment and export the results to Excel.
Assignments| Quiz Name | Open Date | Close Date | Time Limit | Attempts Allowed | Grading Method | Passing Grade | Participants | Graded | Action |
|---|---|---|---|---|---|---|---|---|---|
| Pre Quiz | - | - | - | Unlimited | Highest grade | No passing grade | 69 | 1 | |
| Post Quiz | - | - | - | Unlimited | Highest grade | No passing grade | 69 | 1 |
You can compare more than one quiz and export it to Excel.
Quizzes| Activity or Resource Type | Topic Name | Activity or Resource Name |
|---|---|---|
| Quiz | Pre Quiz | Pre Quiz |
| File | Introduction to Productivity | Presentation: The Productivity Mindset Turning Effort into Results |
| File | Introduction to Productivity | Presentation: Understanding Productivity: Working Smarter, Not Harder |
| File | Goal Setting and Prioritization | Presentation: Setting SMART Goals for Better Results |
| File | Goal Setting and Prioritization | Presentation: Prioritizing What Matters From Goals to Action |
| Assignment | Goal Setting and Prioritization | Assignment: Goal Setting and Prioritization |
| File | Time Management Techniques | Presentation: Mastering Your Time Essential Time Management Techniques |
| File | Time Management Techniques | Presentation: Making Every Minute Count: Practical Strategies for Better Time Use |
| File | Overcoming Procrastination | Presentation: Understanding Procrastination Why We Delay |
| File | Overcoming Procrastination | Presentation: From Procrastination to Action Strategies to Get Things Done |
| File | Focus and Concentration Strategies | Presentation: The Power of Focus Managing Attention and Distractions |
| Email address | First name | Last name | Picture | Groups | Completion status | Progress | Activity completion | Status | Enrolled date |
|---|---|---|---|---|---|---|---|---|---|
| ladams@nicelearning.org | Lucas | Adams | LA | group-1 | In progress | 12% | Suspended | Monday, 20 July | |
| abailey@nicelearning.org | Alexander | Bailey | AB | group-1, group-2 | In progress | 42% | Active | Friday, 17 July | |
| mbaker@nicelearning.org | Mason | Baker | MB | group-2 | Completed | 100% | Active | Monday, 20 July | |
| hbell@nicelearning.org | Harper | Bell | HB | group-1 | In progress | 67% | Active | Wednesday, 15 July | |
| nbennett@nicelearning.org | Noah | Bennett | NB | group-1 | Not started | 0% | Active | Never | |
| sbennett@nicelearning.org | Sophie | Bennett | SB | group-3 | In progress | 24% | Suspended | Tuesday, 14 July |
| Name | Created date | Student | Teacher | Non-editing teacher | Manager |
|---|---|---|---|---|---|
| group-25 | Friday, 24 April 2026, 8:11 PM | 1 | 0 | 0 | 0 |
| group-24 | Friday, 24 April 2026, 8:10 PM | 0 | 0 | 0 | 0 |
| group-23 | Friday, 24 April 2026, 8:10 PM | 0 | 0 | 0 | 0 |
| group-22 | Friday, 24 April 2026, 8:10 PM | 0 | 0 | 0 | 0 |
| group-21 | Friday, 24 April 2026, 8:10 PM | 0 | 0 | 0 | 0 |
| group-20 | Friday, 24 April 2026, 8:10 PM | 0 | 0 | 0 | 0 |
The common questions course managers ask are already organized into focused sections— no query writing, report design, or dashboard configuration required.
Apply filters once and use the resulting selection across overview totals, charts, assignments, quizzes, groups, and student records. Save frequently used selections so you can return to them later.
Start with course role totals and the total assignments and quizzes in the course, then understand participant distributions through configurable chart types.
See every course assignment in one place, review its grading setup, open participant grades, and compare results across multiple assignments.
See every course quiz in one place, review availability and attempt settings, open participant grades, and compare results across multiple quizzes.
Review group membership and role counts, then inspect participant profile, enrolment, access, progress, and activity-completion information.
Review activities and resources across the course in one structured table, then create a Word document using only the content types and document options you need.
Turn frequently used filter selections into named saved filters in both course-level and multi-course reports. Keep a filter available in this course or across all courses, and choose whether to share it with other users who can view the report.
Less repeated setup. Return to the filter combinations you use regularly without selecting every value again.
Report Preferences keeps the experience ready-made while still letting administrators, teachers, and managers control the fields, sections, and charts that matter to them.
Use XLSX for structured site, multi-course, and course report data, and Word for a clean, configurable course-content document.
Site-wide totals for registered users and available courses.
User profiles, account status, site access, enrolled courses, and standard/custom profile fields.
Country and supported custom dropdown profile distributions with chart and table views.
Compare two or more courses through one consolidated report with filters, saved selections, and exports.
Define the default overview cards and visible report columns that new users receive.
Key course totals for students, teachers, non-editing teachers, managers, assignments, and quizzes.
Assignment settings, grading progress, participant grades, comparison, and Excel export.
Quiz settings, attempts, participant grades, comparison, and Excel export.
Course activities and resources by topic, with configurable Word export.
Course groups, creation dates, and participant totals by role.
Profile, enrolment, progress, access, status, and activity-completion data.
Country and custom-profile distributions in pie, donut, or bar charts.
Filter by enrolment, status, group, country, gender, and custom fields.
Save and reuse filter selections in course-level and multi-course reports. Choose availability, optionally share, edit, replace saved values, or delete.
Reorder sections, select visible columns, and configure chart settings.
Export report sections, assignment and quiz results, and participant activity completion to XLSX.
Handle larger participant and group lists through an efficient report interface.
Install it and start with ready-made site-level and course-level reporting: users, multi-course comparison, students, assignments, quizzes, groups, progress, completion, charts, saved filters, preferences, and exports—without SQL or a report-building project.