Description
This plugin monitors how long users remain logged into your WordPress site by periodically checking whether their browser is still active on any page. You can configure the time interval between checks (in minutes) — lower intervals increase accuracy but may require more server resources. You can also choose which user roles to monitor, allowing you to track only the roles that matter for your site.
Once data is collected, you can view total usage times for any range of dates. The plugin also provides an option to export the results as a CSV file, which includes each user’s total minutes online for the specified timeframe. It’s especially useful for membership sites, e-learning platforms, or any other setup where you need to measure user engagement or logged-in activity.
Key Features
Configurable Monitoring Interval: decide how often (in minutes) the plugin checks if a user’s browser is active on your site.
Role-Based Tracking: enable or disable monitoring for each user role.
Date Range Reporting: get total usage time for any two dates you specify.
CSV Export: easily download a list of users with their corresponding usage times (in minutes).
Simple Setup: once installed, just configure the roles and the interval, and the plugin does the rest.
Usage
After activating the plugin, navigate to Tools > User Timer in your WordPress admin dashboard to configure the settings. You can set the monitoring interval (in minutes) and select the user roles to track.
Installation
- Go to the Plugins > Add New page in your WordPress admin dashboard.
- Search for “User Timer” in the plugin search bar.
- Click Install Now next to the plugin and then click Activate.
- After activation, click on the “Settings” link under the plugin name in the “Plugins” page, or navigate to Tools > User Timer in the WordPress admin menu.
- Configure the monitoring interval (in minutes) and select at least one user role to monitor.
- Save your settings, and the plugin will start tracking user activity.
FAQ
-
Where can I find the plugin settings?
-
After activation, the plugin can be found under the Tools > User Timer menu in your WordPress admin dashboard.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“User Timer” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “User Timer” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.2
- First release.