Skip to content

Activity Log

The Activity Log tab is the complete, searchable record of every action the plugin has captured. Access it at WB Plugins > BP Statistics > Activity Log.

Activity Log is one of the six main tabs, alongside Overview, Analytics, Users, Settings, and License.

A toolbar at the top of the page narrows the table.

Field What it does
Date from Lower bound of the time range.
Date to Upper bound. Leave empty for “up to now”.
User Free-text search. Matches a member’s display name or username, and also action, context, topic, and IP address text.
Apply Reloads the table with the filter applied.
Reset Clears every filter and reloads the full table.

A row of buttons under the filter toolbar (Filter by topic) narrows the log by topic in one click. The first one, All (N), clears the topic filter. The others are built from the topics that actually appear in your log, each with its own count.

The active topic stays highlighted. An “Active filters:” line above the table shows what’s narrowing the results.

The table loads one page of entries at a time from the server, so it stays responsive even on very large logs.

The card header describes what the table covers: “Every recorded BuddyPress action - activities, joins, logins, messages, reactions.”

Column What it shows
ID Internal log row ID.
Date When the action was recorded, in the site’s timezone.
User Display name + login.
Topic High-level category (for example groups, activity, friends).
Action The specific action (for example joining a group or posting an update).
Context Human-readable summary of what happened.
IP Address Stored IP address, anonymized when IP anonymization is on in Settings > Display.
Meta Any extra structured data captured for the row.

Click the ID, Date, User, Topic, or Action column header to sort. Type in the Search all columns box to find entries by action, context, IP address, topic, or member name.

Choose 10, 25, 50, 100, or All entries per page (25 by default). The footer shows total and filtered counts (“Showing 1 to 25 of 201 entries”). Choosing All on a very large log can be slow.

The toolbar above the table provides four buttons:

  • Export CSV - downloads the rows in the table as a comma-separated file.
  • Export Excel - same data, Excel format.
  • Print - opens a print-friendly view.
  • Refresh - reloads the page.

Exports include the rows currently loaded in the table, with your filters applied. To export more than one page, choose a larger entries-per-page value (or All) first.

The plugin records BuddyPress actions, including:

  • Activity updates and comments
  • Group joins, leaves, creates
  • Friend requests and acceptances
  • Profile updates
  • Logins
  • Private messages
  • Favorites, likes, and reactions
  • Reshares (when BuddyPress Activity Share Pro is installed)

If a BuddyPress component is turned off, its actions stop appearing in new entries. Existing entries are kept.

Entries older than the Activity log retention setting (Settings > Display) are removed by the daily cleanup job. The default is 90 days. To empty the log, or to rebuild it from existing BuddyPress data, see Settings > Maintenance.