The module completion report shows configurable details for all modules completed within a single course in Form LMS. Build it using the report builder.
✅ Before you start: You need the Admin role.
Create a module completion report
- Go to Reports → Reports and click Create report.
- Name: Enter a name for the report.
- Description: Enter a description of the report's purpose. For example, "Who has completed their GDPR training?"
- Reporting area: Select Module Completion.
Select columns
Choose the data fields you need in your report. Each column is a separate data field, for example: learner name, learner email, course name, organisation units, groups, module name, enrolment state, and completion date.
Arrange columns
Selected columns appear on the right-hand side. The column at the top of the list appears first in the report output. Drag and drop columns into your preferred order.
Apply filters
Filters narrow the report data to a specific person, course, date range, or other criteria.
-
Text filters: Filter by exact text using Equals under Filter type, or by partial text using Contains. Type the filter value in the Value field.
-
Date filters: Filter by exact date using Equals, by dates after or before a chosen date using Greater than or Less than, or between two dates using Between. For scheduling, use In the last to get relative dates, for example completions within the last month. Select dates using the date picker, then click Confirm.
-
Completion type filters: Include or exclude data from Form or external sources. This is useful when migrating into Form and you need to exclude historical data from a previous LMS.
Save the report
Choose one of the following save options:
- Save and run: Saves the report and runs it on screen immediately.
- Save changes: Saves changes to your report settings, name, or description without re-running the report.
- Generate CSV: Generates a CSV file directly. This is useful for verifying your report settings before saving or scheduling.
- Schedule report: Schedule the report directly from the creation page. See Scheduling a report for details.
Your module completion report is now ready to view or schedule.