WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Moove Agency v4.3.1

User Activity Tracking and Log

Track time and monitor user activity & history on your website, LMS online learning system, membership or WooCommerce site.

User Activity Tracking and Log

The facts

Rating
3.5★ from 34
Active installs
2k+
Price
Free
Last updated
9 Jul 2026
Added
Feb 2016
Requires WP
4.3
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
151,848

Our analysis

AI-assisted

User Activity Tracking and Log is a WordPress plugin designed to monitor user interactions on your website. It tracks both logged-in and anonymous users, recording data such as page visits, session duration, login/logout times, and specific events like button clicks or downloads. The plugin is particularly suitable for membership sites, online learning platforms, and WooCommerce stores.

This plugin prioritises user privacy by not storing cookies and keeping all data local to your website. It offers features like powerful search and export options, API endpoints, and compatibility with various user registration plugins, making it a versatile tool for site administrators looking to analyse user behaviour.

Best for: This plugin is best for website administrators of membership sites, LMS platforms, or e-commerce stores.

What it does well

  • Tracks both logged-in and anonymous users
  • No cookies stored, ensuring user privacy
  • Local data storage with no external data collection
  • Compatible with WooCommerce and other user registration plugins
  • Offers powerful search and export options

Where it falls short

  • Limited information on premium features
  • No details on specific setup requirements or user interface

Verdict

User Activity Tracking and Log provides a straightforward solution for tracking user activity while respecting privacy. It may be particularly beneficial for those needing detailed insights into user engagement.

From the developer

Moove Agency's own description of User Activity Tracking and Log, lightly tidied.

Track user activity & duration on your website with this incredibly powerful, easy-to-use and well supported plugin.

This plugin is privacy-friendly: it stores no cookies on users’ computers and therefore requires no cookie opt-in from users (unlike Google Analytics or Google Tag Manager).

The plugin is especially useful for tracking users on membership sites, LMS online learning systems or WooCommerce sites. It can track both logged-in and anonymous users.

You can track page visits, duration of the visit, login and logout time, and you can even setup event goal triggers too (ie. click of a button, PDF download, mailto links and more).

Our plugin will accurately track time spent on specific pages which is very useful when you’d like to monitor user’s reading time, video watching time, tracking time in LMS online learning system, or how long users look at your e-commerce product pages before purchasing.

Key Features

  • Simple & intuitive
  • Powerful search, export options, API endpoints
  • Compatible with WooCommerce and other user registration plugins
  • Tracks both logged-in and non logged-in users (ie. unknown users)
  • GDPR / CCPA / privacy ready (IP address can be stored in anonymized format)
  • Privacy-friendly: stores no cookies on users’ computers
  • Local Data Storage: all user data is stored locally on your website only; we do not collect or store any of your user data on our servers

Premium Features

  • Time tracking & Session Duration: see the duration of user visits in the activity logs
  • Login/logout time: see the exact time when users login and logout from your site
  • Event goal tracking: setup event goal triggers for various actions that users take on your site (ie. click on a specific button, PDF download, mailto links and more)
  • [NEW] Email notifications: receive email notifications when an event was triggered
  • Auto logout: setup automatic logout for idle users to improve your analytics
  • Track all custom post-types and archives
  • Anonymize IP addresses
  • Export logs to CSV
  • Track specific roles: track logged-in users only or only certain roles such as subscribers
  • Rest API endpoints for activity logs in JSON format
  • Custom timezone
  • Advanced Filters

Download the Premium Add-on here

Demo Video

Event Triggers Video Tutorial

Activity data that will be logged:

  • Login date and time
  • Logout date and time
  • Last seen
  • Session Duration
  • Username & email (if user is logged-in)
  • User role
  • Activity
  • Page name and URL
  • IP address
  • Location (by IP Address)
  • Referrer URL

Testimonials

★★★★★

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for measuring traffic.

Under Construction

Easy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & sh...

Free 600k+ installs 4.8★ (1,285)
Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
MonsterInsights

The best free Google Analytics plugin for WordPress. See how visitors find and use your website so you can gro...

Free 2M+ installs 4.5★ (3,148)
Maintenance

Great looking maintenance, coming soon & under construction pages. Put your site under maintenance in minu...

Free 1M+ installs 4.4★ (860)
Header Footer Code Manager

Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for an...

Free 600k+ installs 4.9★ (309)
GA Google Analytics

Adds Google Analytics tracking code to your WordPress site. Supports many tracking features.

Free 400k+ installs 4.9★ (158)