Description
The Time Tracker extension adds to MainWP a task timer directly connected to the managed child sites, recording the time spent on maintenance, updates, and support per client within the dashboard itself. Each session is linked to the corresponding site, generating consolidated reports by period and project, ready for internal review or client delivery.
Main Features
- Dashboard-integrated timer
Starts, pauses, and stops counts directly from the MainWP interface. - Record by child site
Links each work session to the corresponding managed site on the network. - Manual time entry
Allows retroactive time logging when service was performed outside the dashboard. - Reports by period
Consolidates worked hours into daily, weekly, or monthly filterable segments. - Notes per session
Adds task descriptions to each count to detail the work performed.
Benefits of the Time Tracker Extension
- Transparent client billing
Accurately documents time dedicated to each site under management. - Consolidated effort overview
Shows where the team is investing the most hours within the portfolio. - Subscription justification
Proves to clients the work done on recurring maintenance plans. - Measurable productivity
Allows comparison between planned and executed time on each ticket or routine.
Who Is It For?
- Agencies providing monthly maintenance for multiple WordPress sites.
- Freelancers charging by the hour on management projects.
- Technical teams needing to justify hours allocated per client.
The extension fits care plan operations and maintenance contracts where hour tracking is part of the monthly deliverable. By keeping timer, notes, and reports concentrated in the same dashboard centralizing the sites, it eliminates context switching with external spreadsheets and keeps billing aligned with the work actually recorded in each account.
Frequently asked questions
Is MainWP Time Tracker Extension GPL-licensed?
Yes. MainWP Time Tracker Extension is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use MainWP Time Tracker Extension on multiple sites?
Yes. You can install MainWP Time Tracker Extension on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does MainWP Time Tracker Extension cost at Ultrapack?
MainWP Time Tracker Extension costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does MainWP Time Tracker Extension include updates?
Yes. The current version of MainWP Time Tracker Extension is 5.1.1, published at Ultrapack on May 30, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is MainWP Time Tracker Extension scanned before publication?
Yes. Every version of MainWP Time Tracker Extension goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
mainwp-time-tracker-extension.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
mainwp-time-tracker-extension.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready