Growing a BuddyPress community without data means guessing about what is working. BuddyPress Statistics builds a detailed activity log tracking member counts, active users, status updates, groups, posts, and engagement trends. Stats display on user profiles, group pages, and admin views, with sorting and widget options to surface the numbers that matter.
Developers can limit all analytics charts to a chosen set of members through a new filter.
Improve
Statistics pages and widgets follow the dark mode of BuddyX 5.1 and Reign.
Group statistics cards stack in a single column so each chart gets the full width.
Settings screens have cleaner alignment, readable option descriptions and consistent filter fields.
The settings screen explains that the group Statistics tab stays hidden while no group chart is selected.
Fix
The translation template now includes every string, so Loco Translate shows the plugin as fully configured.
The profile Statistics tab stays visible when no charts are selected and shows impact, streak and journey.
Administrators no longer lose the group Statistics tab when every profile chart is turned off.
Members in the roles ticked on the Display screen see their Statistics tab before the settings are first saved.
The Reset activity log and Full historical indexing confirmation dialogs display correctly.
The Configure Profile Fields button text is readable without hovering.
The Overview community health score ring now fills to match the score.
The Single Group Stats widget Activity Trend shows the last 7 days as intended.
Settings tabs no longer appear blank on phones.
Dev
REST API requests with an unsupported filter or period value now return a clear error instead of silently using the default.
The analytics member filter no longer causes database errors or shows all members when given invalid user IDs.
Compat
Requires WordPress 6.5 or later and PHP 8.0 or later.
v2.0.0
June 10, 2026
Improve 6 Fix 2 Security 2 Compat 1
Improve
Refreshed admin experience with a streamlined card-based layout. Overview, Analytics, Users, Activity Log, Settings, and License all share one consistent panel.
Faster navigation - the horizontal tabs are reorganized into 6 sidebar tabs, with sub-sections for Analytics and Settings.
Plain-language settings labels throughout, so options read the way you'd describe them.
Accessible in-page confirmations replace browser pop-ups for sensitive actions like resetting the activity log or running a full reindex.
Dark-mode support across BuddyX, BuddyBoss Readylaunch, and BuddyBoss classic themes.
License page now shows your license expiry date and renewal status inline.
Fix
Removed a duplicate hourly cache-warmer schedule.
Removed the redundant "General" submenu entry beneath "WB Plugins".
Security
Admin and public actions now verify both a security token and the user's permissions, closing a gap where logged-in members could trigger admin-only chart data.
Group statistics now check group membership before returning data for private groups.
Compat
Your existing settings, license key, activity log, widgets, shortcodes, and scheduled tasks all carry over unchanged. Old admin bookmarks continue to work automatically.
v1.8.1
May 5, 2026
New 2 Improve 1 Fix 2
New
Activity Share Pro and Reactions integration - reshares and reactions are now recorded in the activity log, with cached stats kept in sync for both plugins.
BuddyBoss Reactions support - BuddyBoss reactions (like, love, haha, wow) are tracked in the activity log.
Improve
Broader BuddyBoss Platform compatibility - avatar and cover updates, media (photos, videos, documents), forum activity, and member types are now tracked reliably.
Fix
Corrected the text domain, bundled external assets locally, and hardened settings handling for better security and translation readiness.
Resolved a licensing warning that could appear on some sites.
v1.8.0
New 12 Improve 5 Fix 7 Security 7
New
Redesigned Retention Rate page with simple user health dashboard (Active, At Risk, Dormant, Inactive segments).
Centralized indexing with item_id and activity_type columns for improved query performance.
GDPR-compliant IP anonymization option.
Cache warming strategy via WP-Cron for improved performance.
Multisite support for cache handler.
Configurable activity log retention settings.
Skeleton loading indicators for better UX.
Parameter to track comments received on user activities.
BuddyPress component validation before logging.
Error handling to all AJAX requests in frontend JavaScript.
Helper wrapper functions for BuddyPress component checks.
Unified CSS design system with consistent styling across all admin pages.
Improve
UX/UI based on client feedback.
PHP 7.0+ compatibility fixes.
Optional cleanup for options and user meta on deactivation.
Documentation links.
JS selectors to support new unified CSS classes.
Fix
N+1 query problem in activity log (reduced from 10k+ to ~15 queries).
AJAX fatal errors and improved Advanced Analytics queries.
JSON.parse on already-parsed AJAX responses (9 occurrences).
JS selector mismatch and missing date input elements.
Loose comparisons (== to ===) in template files.
Community Overview stats now display calculated values correctly.
Removed unused logger class require_once statements.
Security
Fixed critical AJAX vulnerabilities with proper capability checks.
Hardened REST API endpoints with proper permission callbacks.
Added plugin-specific nonce for AJAX requests replacing generic ajax-nonce.
Fixed potential object injection vulnerabilities in cache handler.
Added security flags to cookie implementation.
Improved output escaping across all templates.
Comprehensive WPCS code quality and security compliance fixes.
v1.7.0
New 5 Improve 12 Fix 5
New
Support for Group Live integration.
Global chart instance storage for stability.
Export options with large dataset handling.
Reset & Index tab with new icon.
Accessibility attributes and improved dropdowns.
Improve
Activity & Engagement graphs with unified dropdowns and chart type selection.
Retention graphs, weekly cohort reporting, and engagement reports.
Advanced analytics UI and filter builder section.
Activity Log data table loading with segregated CSS/JS.
User profile stats and profile engagement chart display.
Instructor/group overview widgets and frontend widgets UI.
BuddyBoss compatibility with safe detection functions.
Youzify compatibility with UI refinements.
Translation-ready strings across plugin.
Code performance with caching and removal of duplicates.
Removed legacy files, duplicate widgets, unused code, and deprecated logic.
Removed unnecessary background gradients, extra tabs, and column visibility sections.
Chart destruction issues and blank statistics tab.
Retention rate display and rating breakdown order.
Security vulnerabilities including nonce verification, SQL injection, and direct $_POST access.
v1.6.0
New 4 Improve 13 Fix 15
New
Validation checks to ensure secure user and activity data processing.
Security enhancements to check user capability and prevent unauthorized access.
Hookable position for profile and group stats tabs for better customization.
Statistics tab icon in Youzify for improved navigation.
Improve
Time format from 12-hour to 24-hour in `gmdate()`.
Pagination UI for better navigation.
Improved UI for profile and group statistics tabs in Youzify.
Backend setting options UI for a cleaner and more intuitive experience.
Optimized logging for activities, comments, and WordPress updates for better readability.
Improved option update logging for enhanced efficiency.
Input validation and data sanitization across various functions.
Prevented null property access to avoid fatal errors when user details are missing.
Taxonomy action logging for better tracking.
Security measures in `bp_stats_insert_activity_log()` and `bp_stats_get_member_friend_accepted()`.
Minified CSS and JS with RTL support for better performance.
Implemented checks to enqueue admin and public styles and scripts only where required.
Unused code for better performance and maintainability.
Fix
JavaScript and CSS not loading in widgets.
Console errors related to groups and activities.
Member widget not working properly.
Group activity query optimization for better performance.
Error when liking an activity in groups.
Engagement report missing from user profiles.
Incorrect data export in user stats log CSV.
PHP warnings related to empty license data.
PHP warnings when no posts were available.
AJAX warning when marking an activity as a favorite.
Changing engagement reports from weekly to monthly caused a 500 internal server error.
Group engagement graph UI issues.
PHP nonce verification issues in multiple files for security enhancements.
PHPCS issues in multiple files for improved code compliance.
RTL view path and other RTL-related UI issues.
v1.5.1
Fix 1
Fix
Fixed missing `$` syntax errors in variable access
v1.5.0
Improve 3 Fix 4 Note 9
Improve
Admin UI for group location settings, member, and group directories with improved map suggestions.
Multisite support and top contributor query performance for larger networks.
Code sanitization, validation, and UI enhancements across multiple sections.
Fix
Sorting issues in admin settings and warnings for deprecated functions (e.g., `bp_get_group_permalink`).
PHP warnings such as undefined properties (`stdClass::$reg_date`) and SQL query issues.
UI issues with BuddyBoss and improved auto-suggestions for member/group location fields.
WordPress.DateTime restriction warnings, replaced `date()` with `gmdate()` for better timezone handling.
Note
Added several powerful analytics and user insights to the BuddyPress Statistics plugin:
Manage overall settings for global statistics. [Learn more](https://docs.wbcomdesigns.com/docs/buddypress-stats/global-settings-2/general-settings-4/)
Track individual user statistics, including profile views and engagement. [Learn more](https://docs.wbcomdesigns.com/docs/buddypress-stats/user-stats/profile-statistics/)
Analyze group activity and participation rates. [Learn more](https://docs.wbcomdesigns.com/docs/buddypress-stats/groups-statistics/groups-statistics/)
View top contributors and detailed user activity breakdowns. [Learn more](https://docs.wbcomdesigns.com/docs/buddypress-stats/user-stats/advanced-analytics-top-contributors/)
Visualize user engagement over time. [Learn more](https://docs.wbcomdesigns.com/docs/buddypress-stats/user-stats/engagement-graph-2/)
Track user retention metrics and trends. [Learn more](https://docs.wbcomdesigns.com/docs/buddypress-stats/user-stats/retention-rate-graph-in-buddypress-statistics-plugin/)
Understand the usage and completion rates of profile fields. [Learn more](https://docs.wbcomdesigns.com/docs/buddypress-stats/user-stats/profile-fields-overview/)
Fixes & Enhancements:
v1.4.0
New 1 Improve 14 Fix 5
New
Introduced group avatar on single user stats for better visual context.
Improve
Improved UI for single user information and managed fixes (#79).
Added scroll functionality to WP list tables for improved navigation.
Revised default option settings for system consistency.
Updated data handling for single user information.
Managed single users stats information on the details page.
Fixed column issues in BuddyPress charts for accurate data representation.
Displayed xprofile fields data corresponding to specific xprofile groups.
Updated CSV functionality and fixed related column issues (#79).
Refined the single user profile page for enhanced user experience (#79).
Added new BP xprofile columns for BuddyPress Statistics (#79).
Displayed user last login details for better tracking and management (#79).
Expanded graph report capabilities to include member type, selectbox, checkbox, multiselect box, URL, date box, and radio options (#79).
Updated activity logs for comprehensive user activity tracking (#79).
General updates to activity logs and system documentation.
Fix
Resolved undefined variable issues to enhance script stability.
Enabled dynamic display of charts for flexible data visualization (#82).
Addressed PHP warnings to improve code quality (#80).
Fixed an issue where licenses did not deactivate if the response failed, enhancing system reliability.
Corrected a typo in the system for clearer communication (#78).
v1.3.6
Fix 2
Fix
(#78) Fixed typo
Updated activity log
v1.3.5
New 1 Fix 5
New
Title and description to enhance user interface and provide more context to the data presented.
Fix
The default drop-down selection has been updated to monthly, and the tables are now sortable, improving usability and data navigation.
Resolved an issue with the text domain to ensure proper internationalization and localization support.
Compatibility fixes for BuddyPress v12, ensuring seamless integration and functionality with the latest version of BuddyPress.
Addressed a licensing issue to comply with proper software licensing standards and requirements.
Resolved a deprecated function issue (#64), ensuring compatibility with newer PHP versions and improving code quality.
v1.3.4
New 1 Fix 5
New
Title and description
Fix
Default drop-down should be monthly and table sortable
Text domain issue
BP v12 fixes
License issue
(#64) Deprecated issue
v1.3.3
Fix 1
Fix
PHPCS fixes
v1.3.2
Fix 1
Fix
(#62) Issue with php 8.2
v1.3.1
Fix 1
Fix
Auto update fixes
v1.3.0
Fix 2
Fix
Set Only Inactive when license key deactivate
Fixed Plugin redirect issue when multi plugin activate the same time
v1.2.1
Fix 2
Fix
Fixed warning issue
Fixed #60 - Fatal error at the time of user registration
v1.2.0
Improve 8 Fix 5
Improve
Added + Icon in Search Filter to the user know to add more filter
replace plus to plus-alt icon class
Fixed input type date issue in activity log and other js related fixes
Managed users stats, activity log filters UI
Search user id with multiple using comma separator
Update Date Picker range functionality in Activity Log
Added Select2 option for the user
Managed user multiple selection field UI
Fix
pagination issue
#52 - We do not have clear filter option on activity log screen
User stats report page
#46 - require too high resource for generating dashboard reports
#53 - Search with conjunction not working
v1.1.3
Fix 1
Fix
Update admin UI wrapper
v1.1.2
Fix 1
Fix
(#37)Fixed group widget data display issue
v1.1.1
Fix 2
Fix
(#36) Fixed data not render on admin widget
(#33) Fixed widget not displaying data with BuddyBoss Platform
v1.1.0
Fix 2
Fix
(#34) Fixed customize option not working
(#33) Fixed widget not displaying data
v1.0.0
Note 1
Note
Initial Release
I was impressed
I was impressed. I have been worked with many Wordpress Plugins over the past 14 years part time. I have learned that if the support is not prompt and effective it is a sign to move on. Tonight, WEBcom has impressed me and I will be hiring…
Steve Valencia·US·
i wanted to build a community website…
i wanted to build a community website and these guys created the perfect plugins for me. to be honest, i want to buy every single one of their plugins. if i had more money i would.
Sora Seaton·US·
This company have been great and very…
This company have been great and very supportive.I highly recommend them
Steve s·GB·
Excellent template and first-class support
The template from Wbcom Designs is truly great – modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance and feel well taken care of. Highly recommended!
Barry Böhme·DE·
I am very pleased with our collaboration!
I am very pleased with our collaboration! The team always responds quickly to requests and is ready to help. Excellent service, reliable support, and high-quality tools. I recommend them to anyone who wants to improve their web project!
Diego·US·
Outstanding WordPress experts with amazing support
I’ve had an excellent experience with Wbcom Designs. Their BuddyPress and WordPress plugins are reliable, well-coded, and really add value to my site. What impressed me most was the support team
Natalie Clarke·IN·
Very useful website
Very useful website
Julka Mykhailiuk·PL·
I only have positive experience!
I only have positive experience with wbcom. My journey started a lot of years back with the free buddyx theme. during my learning of wordpress and futher websites ideas I found a match with their Reign job mate theme. Always there to help,…
Oskar Hanborg·SE·
This team is always responsive and…
This team is always responsive and helpful, providing me with solutions that work and that are without delay. They are an amazing group to work with!
Philip Schissler·US·
A great company with a great solutions…
A great company with a great solutions that has helped me a lot and their customer service support is top notch even for free users. They need riducule their customers.