Just updated126 new versions in the last 24 hours
MainWP Time Tracker extension banner
Plugin Updated

MainWP Time Tracker

by MainWP mainwp.com v5.1.1 Unlimited sites

MainWP Time Tracker is an extension by MainWP that adds time tracking to your MainWP dashboard. It helps WordPress developers, freelancers and agencies log the hours they spend on client projects and keep clear records for invoicing.

Version
5.1.1
Released
May 29, 2025
Developer
MainWP
Type
WordPress plugin
Requires
MainWP
Licence
GPL
Included in
Every plan, or $4.79 a year on its own

What’s new in MainWP Time Tracker 5.1.1

Version 5.1.1 · May 29, 2025 Latest
  • FixedResolved an issue where the section title translation option was not functioning properly when integrated with MainWP Pro Reports.
  • ImprovedImproved the "Buckets" table layout by adjusting column widths for better readability and visual balance.

What it does

Agencies and freelancers who manage many client sites often track their hours in a separate app or a spreadsheet, which makes it easy to lose minutes or mix up which client a task belonged to. This extension keeps time tracking inside the MainWP dashboard you already use. It works with the MainWP Clients Module, so your logged hours sit next to your existing client data, and you need the MainWP plugin in place to use it.

Work is organized into buckets, which let you group billable hours by service type or project. You can count time up from zero or down from a preset value, which suits prepaid hour blocks or open-ended jobs. Rounding options tidy up time entries for cleaner reports, and you can set tracking preferences globally or adjust them for individual clients with different billing arrangements.

Best for

  • WordPress agencies billing clients by the hour
  • Freelance developers managing several client sites in MainWP
  • Teams selling prepaid blocks of maintenance hours

Features

Buckets for services

Create separate buckets to group billable hours by service type or project, so invoicing reflects the specific work done for each client.

Count up or down

Track time upward from zero or downward from a preset value, which fits both open-ended tasks and agreements based on a fixed block of hours.

Time rounding options

Round time entries up or down automatically so reports show clean, easy to read totals that are simpler to share with clients.

Per-client settings

Use global tracking preferences for everyone, or fine-tune the settings for individual clients whose billing practices differ from your defaults.

Works with the Clients Module

Connects with the MainWP Clients Module so tracked time links to your existing client records inside the same MainWP dashboard.

Records of custom work

Keep a running log of the custom development work performed for each client, which helps reduce billing disagreements later.

Pro Reports compatibility

Time tracking sections can appear alongside MainWP Pro Reports, including a translatable section title for reports sent to clients.

MainWP Time Tracker older versions

  • 5.1Apr 4, 20252 new, 3 improvements, 2 fixes
  • 5.0.2May 29, 20241 improvement

Members and buyers of this product can download older versions.

Questions about MainWP Time Tracker

Do I need MainWP to use this?

Yes. This is an extension for MainWP, so it runs inside your MainWP dashboard. It also works with the MainWP Clients Module to connect tracked hours with the client records you already keep there.

Can I track hours against a prepaid block of time?

Yes. Besides counting up from zero, you can set a preset value and count time downward from it. That works well for clients who buy a fixed number of hours, since you can see how much of their block is left.

Can different clients have different tracking rules?

You can apply global preferences to all clients or adjust the settings for individual clients. This is useful when one client is billed in rounded increments and another needs a different method.

What are buckets used for?

Buckets are categories for your billable time. You can create one per service type or per project, which keeps hours separated and makes it easier to build invoices that match the work each client asked for.

Is MainWP Time Tracker free?

The code of MainWP Time Tracker is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of MainWP Time Tracker is this?

Version 5.1.1, released May 29, 2025. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update MainWP Time Tracker?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of MainWP Time Tracker automatically and keeps a backup, so you can roll back.

What does MainWP Time Tracker need?

MainWP Time Tracker needs MainWP installed and active.

More from MainWP

MainWP Time Tracker 5.1.1Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in