Activity Log Pro is a complete
WordPress activity log,
user activity log, and
audit log plugin for
user tracking and accountability. Track user logins, content changes, plugin and theme updates, settings changes, and other important site activity - and see who did what, when, and where from one clean activity dashboard.
Activity Log Pro gives you a complete
audit trail of everything happening on your WordPress site. See
who logged in,
what content changed, exactly
when it happened, which plugins were updated and any suspicious activity - all in one place.
Perfect for businesses, e-commerce stores, agencies,
WordPress maintenance services, and multi-user sites that need full visibility into user and system changes.
Agencies and freelancers managing multiple sites can use
Log Channels (Premium) to centralise logs from every client site into a single logging platform like Datadog or Better Stack.
Whether you’re
troubleshooting issues, staying
compliant, or monitoring for
security threats,
Activity Log Pro is your
WordPress activity tracker and
activity monitoring tool to keep your site
secure and transparent.
"This is a super slick plugin guys. Very simple to use, very clean interface. Super excited about it." - Ryan @ InfluenceWP.com
"Perfect! Robust and exemplary neat plugin! All the info that you need is in a clear overview." - @mixha
[youtube
https://www.youtube.com/watch?v=lXFKMhagrrY]
Automatic Installation
- Login to your WordPress admin panel
- Go to Plugins → Add New
- Search for "Activity Log Pro"
- Click "Install Now" and then "Activate"
That's it, event logging will work right away
Manual Installation
- Download the plugin zip file
- Login to your WordPress admin panel
- Go to Plugins → Add New → Upload Plugin
- Select the downloaded zip file and click "Install Now"
- Activate the plugin through the 'Plugins' menu
After Activation
- Navigate to Activity Log Pro in your WordPress admin menu.
- Configure your tracking preferences in the Settings tab (optional).
- Set data retention policies according to your needs (optional).
- Review the activity dashboard to see tracked events.
- Use Exclusions (Setting) to filter our events you do not want to track (optional).
If it's not working
If the plugin isn't working after activation:
- Check Permissions: Ensure you have Administrator privileges - Activity Log Pro requires
manage_options capability
- Clear Cache: Clear any caching plugins or server-side caches
- Check Database: Verify your WordPress database is accessible and has proper permissions
- Plugin Conflicts: Temporarily deactivate ALL plugins to identify conflicts
- Caching Plugin Issues: Clear cache after generating feed tokens, or exclude feed URLs from caching (plugin will detect and warn about caching conflicts)
- Theme Issues: Switch to a default WordPress theme temporarily
- Get Support: Visit activitylog.pro/support for detailed troubleshooting
The plugin should start logging immediately after activation. If issues persist, check your WordPress debug log for specific error messages.
Love Activity Log Pro? Here's how you can help!
1.0.7.1 | May 12, 2026
- Maintenance: Hardened the severity column database migration for Plugin Check / coding standards (sanitised table identifier; PHPCS suppressions scoped to schema-only queries).
1.0.7 | May 11, 2026
- New: Logging Levels (Free) - 'Severity' has been added to every activity entry — Critical, High, Medium, Low, and Info — so it’s easier to quickly identify important events. You can now filter by Severity level in the admin log view, see clear severity badges, and include levels in exports and secure JSON/RSS feeds.
- Fixed: Security Alerts now honour Excluded Post Types — publish, update, trash, delete, and related media alerts no longer fire for excluded post types (attachments respect the same parent-type exclusion rules as logging). - (Thanks to Julia Elliott for reporting)
- Enhanced: Alert emails (Premium) — event details now include the Site URL.
1.0.6 | April 29, 2026
- New: Log Channels (Premium) - Introducing Log Channels, Route activity log events to external destinations in real-time. Send logs to Grafana Loki, Better Stack, Slack, Papertrail, Loggly, Datadog, custom Syslog/SIEM targets, or your own custom Webhook endpoint. (Premium)
- New: Login Flood Guard (Free) — Caps repeated failed-login log rows during attacks (20/50/100/200); optional toggle under Security events; notice on Activity Logs when suppression runs. (Free)
- New: Daily Groups (Free) - Displays a visual section header showing 'Today', 'Yesterday', 'X days ago', in the Activity Logs table when sorting by Date. (Free)
- Fixed: JSON feed works more reliably alongside BuddyPress and similar community plugins. (Premium) - (Thanks to David Luiz Adeniji for reporting)
1.0.5 | April 14, 2026
- New: Security Alerts - Receive instant email notifications for important security, content, and core/plugin events. Configure alert cooldown periods, set multiple recipients, and choose which categories to monitor: Security Alerts, Content Change Alerts, or Core & Plugin Alerts. (Premium).
- New: Option to exclude media attachments deleted from Excluded Post Types. (Premium)
- Enhanced: Added Log Retention period and next scheduled Auto-Purge date to the activity log summary Stats Box
- Enhanced: Stats & Insights - Stat Cards are now pre-filtered - click any card to jump directly to the Activity Logs screen with that event type pre-filtered.
- Fixed: User filter dropdown now shows all users with logged activity, including those with custom roles (e.g. from themes like Houzez).
- Fixed: Media exclusion not applying correctly in certain configurations.
1.0.4 | March 5, 2026
- Compliance: Plugin directory updates (review link, display name, Chart.js upgrade, nonce sanitization).
- New: Support for WooCommerce 10.5.3.
- New: Premium add-on now supports secure, token-based automatic updates via Lemon Squeezy. (A one-off manually update of premium is required) - Download it from your account: https://app.lemonsqueezy.com/my-orders/
- Fixed: Resolved duplicate integration initialization preventing conflicts with WooCommerce. (Premium)
- Fixed: WooCommerce system status page now displays correctly with premium features active. (Premium)
- Fixed: REST API authentication compatibility for WooCommerce integrations. (Premium)
- Fixed: Category and Tag activities (create, edit, delete) are now properly logged for Posts > Categories and Posts > Tags - (Thanks to Nikhil @nikhilpatel68 for reporting)
1.0.3.1 | November 24, 2025
- Added: Option to Exclude Media Attachments uploaded to Excluded Post Types. (Premium)
- Fixed: Fixed some small bugs.
- Enhanced: Tested on WordPress 6.9 (RC2).
- Enhanced: Languages updated.
1.0.3 | November 13, 2025
- Added: Excluded Post Types feature (Premium) - Select custom post types to exclude from activity logging
- Fixed: Premium plugin initialization timing to resolve activation dependency issues
- Fixed: License tab rendering when premium plugin is active
- Fixed: Extension interface loading sequence for proper premium feature registration
- Enhanced: Custom Post Type exclusion now works across all logging methods (create, update, delete, status transitions)
1.0.2 | October 24, 2025
- Added: Activity Digest Email Reports - Automated daily, weekly, or monthly email summaries of site activity
- Added: Customizable email schedules with timezone support and multiple recipient support
- Added: Email Schedule Status display showing cron status, next run time, and last sent timestamp
- Added: Test email functionality and email preview for digest reports
- Added: Excluded Option Names filtering - Now Easily Filter out unwanted option logs (transients, cache, etc.)
- Enhanced: Settings UI with improved layout and professional status indicators
- Enhanced: Log descriptions now highlight "changed from/to" values with color-coded display for easier comparison
- Enhanced: Array and object values in logs now show actual content instead of generic "[array]" placeholder
- Fixed: Settings save functionality to prevent duplicate submissions
1.0.1 | September 23, 2025
- Added: New Dashboard widgets: (1) Daily Activity, (2) Activity by Event Type, (3) Action Type Distribution, (4) Peak Activity Times.
- Added: Quick Tips feature - Comprehensive tips covering logs, database management, feature discovery, security, and workflow optimization.
- Added: ChangeLog card to Help Tab.
- Added: New 'Core Track Events' - 'WordPress core events (updates)' option.
- Added: Smart Rating Request - with meaningful milestones.
- Enhanced: Improved plugin stability and performance.
- Enhanced: Better plugin upgrade experience with data preservation.
- Enhanced: Log Search results now maintain consistency with the "Live Monitoring" feature, if enabled.
- Fixed: Data Picker UI on Export page.
- Fixed: Various minor bugs and improvements for better reliability.
1.0.0 | July 22, 2025
- New: Initial release.
- New: Complete activity tracking for all WordPress core functions.
- New: User login/logout monitoring with IP tracking.
- New: Post, page, and media activity logging.
- New: Plugin and theme change tracking.
- New: WooCommerce integration.
- New: Yoast SEO integration.
- New: Export functionality (CSV, JSON, HTML and TXT formats).
- New: Advanced filtering and search.
- New: Customizable data retention.
- New: GDPR compliance features.
- New: Mobile-responsive admin interface.
- New: Enterprise-grade custom database architecture.
- New: Complete uninstall cleanup system.
- New: WordPress core 6.8 compatibility checked.
- New: PHP Compatibility check on plugin loading.
- New: Additional enhancements for complete activity logging.