Activity Log

Get Started

Activity Log

BuddyPress Stats Activity Log

The Activity Log provides a complete record of all community activity. Access it at WB Plugins > Statistics > Activity Log.

Overview

Every tracked action in your community is recorded in the Activity Log:

  • User registrations and logins
  • Activity posts, comments, and replies
  • Group joins, leaves, and creations
  • Friend requests and acceptances
  • Profile updates
  • WordPress actions (posts, comments)

Log Table Columns

Column Description
Date When the action occurred
User Who performed the action
Action What they did
Topic Category of the action
Context Additional details
IP Address User’s IP (anonymized if enabled)

Filtering the Log

By User

Search for specific users by clicking the user filter, typing a username, and selecting from autocomplete suggestions.

By Date Range

Select time period: Last 7 days, Last 30 days, or Custom range (date pickers).

By Activity Type

Filter by action category: All activities, Logins, Posts, Comments, Groups, Friends, Profile updates.

Multiple Filters

Combine filters for precise searches: User + Date Range, Activity Type + Date Range, or all three together.

Search Functionality

Quick Search

Type in the search box to filter by username, action text, or context content.

Advanced Search

Click “Advanced” to access exact match vs. contains, multiple search terms, and exclude terms.

Data Table Features

Click column headers to sort by date, user, or action type. Navigate through results with 10, 25, 50, or 100 items per page. Show/hide columns using the columns button.

Export to CSV

Apply desired filters, click “Export CSV”, and download begins automatically. CSV includes all visible columns.

Activity Details

Click any log entry to expand and view full context information, related metadata, user profile link, and activity link (if applicable).

Log Retention

Logs older than retention period are deleted by daily cron job. Set retention in General Settings (default: 90 days). Manual cleanup available on Reset & Index page.

IP Address Handling

Standard Mode stores full IP addresses (192.168.1.100). GDPR Mode (when IP anonymization is enabled) stores anonymized IPs (192.168.0.0 with last two octets zeroed).

Performance

Activity Log uses DataTables server-side processing so queries only visible page. Database columns are indexed for date, user ID, and activity type.

Use Cases

Use for security auditing (track logins, permission changes, unusual patterns), user support (check when they logged in, groups joined, recent changes), and community analysis (peak activity times, common actions, engagement patterns).

Last updated: January 28, 2026