WP Activity Log is the a comprehensive activity logging plugin for WordPress. It keeps a secure, timestamped record of all user and system actions, so you always know who did what and when.

WP Activity Log now offers native support for Paid Memberships Pro, allowing you to track key membership events like checkouts, level changes, and recurring billing updates, directly within your WordPress dashboard.

How It Works

The WP Activity Log plugin uses Paid Memberships Pro hooks to log activity in your membership site. Once WP Activity Log is installed and activated in your site, you’ll begin to see PMPro-related events appear on the WP Activity Log > Log Viewer screen in the WordPress admin.

Optionally, you can also display recent activity for individual members under a Member Activity tab on the Edit Member screen (showing the last 7 days of logs).

What the Integration Tracks

In addition to all of the default activity this third-party plugin tracks, you will also see logs for the following Paid Memberships Pro activity:

  • Order created or updated: Track when a new order is created, updated, or its status changes.
  • Subscription created, updated, or cancelled: See when recurring subscriptions are started, renewed, or stopped.
  • Member signup completed: Record when a user successfully checks out and becomes a member.
  • Membership level changed: Log when a member’s level is added, removed, or switched.
  • Membership level created or updated: Track when site admins create, edit, or delete membership levels.

Each log entry includes the date and time, user information, source IP, and details of what changed.

This is a third-party plugin.

The third-party integrations you see on our website are maintained by the creators of the products themselves.

Before listing them, our team conducts initial testing to ensure basic functionality. However, it's important to note that these integrations may change over time. This could include scenarios like the integration no longer being maintained, conflicts arising with the latest versions of WordPress or PMPro, issues with customer service, or other unforeseen bugs.

If you come across any problems with these integrations, please let us know by reporting them here.