Improving Reporting and User Management for a Fire Safety Training Platform

Screenshot 2026 03 30 090328

TagEvac Limited

About the Client

Industry

Fire Safety

Location

England

Project Scope

LearnDash and LDGR customization

Project Duration

Dec 2022 to March 2026

TagEvac is the UK’s leading emergency evacuation specialist. They provide a proven mechanical evacuation management system using magnetic “Tag Stations” fixed within designated building zones, paired with a central magnetic control board to collate all tags upon evacuation.

Their solution is trusted by over 127 organisations worldwide, including Lloyd’s of London, Coca-Cola, GSK, Unilever, London Underground, Gatwick Airport, the UK Government, Burberry, BAE Systems, Deliveroo, TikTok, and the NHS.

They also offer online training courses to educate people about evacuation roles and responsibilities.

Screenshot 2026 03 27 135804

The Challenge

What Needed Improvement

Operational gaps that made reporting, administration, and learner management less efficient.

As the platform supported multiple organisations, these workflow limitations began affecting reporting efficiency, day-to-day administration, and overall ease of use.

Screenshot 2026 03 27 135536

The WisdmLabs Solution

What We Did About It

We developed a suite of custom WordPress plugins and customizations built on top of LearnDash and the LDGR (LearnDash Group Registration) ecosystem.

1

Report Tab Enhancement (LDGR Customization plugin)

We fixed it by adding CSV and Excel export buttons directly into the group dashboard’s Report tab, allowing group leaders to download learner enrollment and progression data with a single click. We also integrated a search box enabling filtering by username or email.

So now group leaders can access, filter, and download learner progress data more efficiently from within the reporting interface.

2

Generate All Groups Report plugin

We fixed it by creating a dedicated plugin with the [ld_generate_all_groups_report] shortcode that provides a comprehensive report across all groups, showing group names, course names, usernames, emails, course progress, and departments all downloadable as an Excel file.

So now administrators can generate a consolidated reporting view across all groups without manually compiling data.

3

Reset All User Progress

We fixed it by building functionality within the LDGR Customizations plugin, allowing group leaders to reset course progress for all users in a group at once, with confirmation dialogs for safety.

So now, retraining workflows for full groups can be managed directly by group leaders in a controlled manner.

4

Reset Individual User Progress

We fixed it by adding per-user “Reset” buttons on each enrolled user row, enabling targeted progress resets with confirmation alerts.

So now, group leaders can handle individual learner resets quickly, without requiring WordPress admin intervention.

5

Delete Individual User

We fixed it by adding “Delete Permanently” buttons for group leaders to remove specific users from the system, with confirmation safeguards.

So now, user management is more flexible at the group level, reducing unnecessary administrative dependency.

6

Self-Service Account Deletion

We fixed it by integrating the WP User Delete Accounts plugin with a customized [wp_user_delete_accounts] shortcode requiring users to type “DELETE” for confirmation before account removal.

So now, learners have a self-service path for account deletion, supported by a clear confirmation step.

7

Department Dropdown

We fixed it by converting the department field from free-text to a configurable dropdown in the Group Registration Settings, ensuring data consistency across registrations.

So now, department data is captured in a more standardized format across organisations.

8

Confirm Email Box

We fixed it by adding an email confirmation field during registration to reduce typos and ensure valid email addresses.

So now, the registration flow supports more accurate user data capture from the start.

9

Disable Email/Password Copy-Paste

We fixed it by implementing copy-paste blocking on email and password fields across registration, login, and forgot-password pages to encourage manual entry and reduce errors.

So now, registration and access flows include an added layer of input control to help reduce mistakes.

10

Chronological Course Sorting

We fixed it by sorting courses by date for both group leaders and subscribers for easier navigation.

So now, courses are displayed in a more logical order for both administrators and learners.

This work strengthened the LearnDash and LDGR setup with more practical reporting, management, and registration capabilities for a multi-organisation training environment.

Result

Results & Key Outcomes

Impact

Performance Highlights

And when we looked at the operational improvements, the business value was clear.

One-click reporting

Instant user search

Better registration quality

4 self-service admin capabilities

Ready to enhance your WordPress website’s performance?

We specialize in WordPress development that goes beyond the ordinary — crafting tailored digital experiences your audience won’t just remember, but love.

0 +

Years Experience

0 +

Developers

0 +

Projects