The Group Completion Reports answer “how is this group doing?” The Group Performance Comparison report answers the next question: how are my groups doing relative to each other? Compare 2 to 10 groups side by side on submission rates, average scores, late rates, and graded counts, with weekly trend charts and one-click drill-down into any group’s full completion report.
Requirements
- PressPrimer Assignment – Educator 2.1.0 or higher (the comparison is built on Educator’s group reporting service)
- At least two groups with distributed assignments
Opening the Report
- Navigate to Assignments > Reports.
- Click the Group Performance Comparison card.
- Use the Groups to compare picker to select between 2 and 10 groups.
The picker only lists groups you have permission to see. Administrators see all groups; teachers see only groups they own. If your site uses LearnDash Groups Mode (Educator 2.2), your LearnDash groups appear in the picker automatically.
The Comparison Table
Each selected group gets a row with:
- Members — number of students in the group
- Submission rate — percentage of (member × assignment) combinations with an actual submission
- Average score — mean final score across graded submissions
- Late rate — percentage of submissions flagged as late
- Graded — count of graded submissions
Click any column header to sort. A grouped bar chart below the table shows the same metrics visually, one bar cluster per group, so outliers stand out at a glance.
Weekly Trends
Two line charts show how the selected groups have moved over time, one line per group:
- Weekly average scores — how each group’s graded scores trend week over week
- Weekly submission counts — how submission volume compares across groups
Trends make it easy to distinguish a group that’s consistently behind from one that started slow and caught up.
Filtering by Date
The date filter uses the suite’s standard quick presets — Last 7 days, Last 30 days, Last 90 days, All time — or a custom range. The filter applies to the table, the bars, and the trend charts together.
Drilling Down
Click Open this group’s completion report on any row to jump into that group’s Group Completion Report, with your date filters carried along. Member-level detail lives there — the comparison report deliberately stays at the group level.
Consistency with Group Completion Reports
The comparison reads its per-group metrics from the same reporting service that powers each group’s own completion report. For identical filters, the numbers match — the comparison is a different view of the same data, not a parallel calculation that can drift.
Permissions
The report is visible to administrators and teachers. Teacher data isolation applies throughout: the group picker hides groups a teacher doesn’t own, and requests for inaccessible groups are refused. Students cannot access this report.
What This Report Is Not
- Not a member-level report — drill down into a group’s completion report for per-student detail
- Not exportable — there is no CSV export in this release
- Not editable — the report is read-only; open submissions from the submissions list or grading queue to make changes
For Developers
The assembled comparison data passes through a filter before rendering:
apply_filters( 'pressprimer_assignment_group_comparison_report_data', $data, $group_ids, $args );
Use it to add derived metrics or adjust the series before the report displays them.
