The ‘pmpro_memberships_users’ table tracks a user’s membership (separate of their membership orders) for deeper reporting. The table includes a list of statuses that you can use to build custom reports.

The updated Member History Add On makes use of these statuses for deeper insights into a member’s activity on your site.


Statuses Available for Reporting

The new statuses available in this table include:

  • active: The user’s current membership level
  • admin_cancelled: The admin cancelled the user’s membership under the Users > Edit User page.
  • admin_changed: The user’s level was changed by the admin under the Users > Edit User page.
  • cancelled: The user cancelled their membership via the frontend page set as “Cancel Page” under Memberships > Page Settings
  • changed: The user changed their membership to another option via a frontend membership checkout
  • expired: The user’s membership expired and they did not renew or select a new level prior to expiration.
  • inactive: All of cases where the membership level changed. Also the status given to all inactive memberships before PMPro version 1.8.

The Updated Member History Add On

I’ve updated the Member History add on to include a toggle-view for history based on Orders or on Membership History. The Membership History view includes admin changes, including an admin creating a new member, admin cancellations, and admin level changes.

View the Add On


Comments (2)

Author’s gravatar

HI,

Will these statuses show up in the Members List page too (/wp-admin/admin.php?page=pmpro-memberslist)?

We need to sort and export CSV reports there using these statuses.

Thanks!

Reply
Author’s gravatar

Hi there,

If you go ahead and open up a support ticket on our Member Support Forum our support engineers can take a look at this request and guide you on getting them to display in the CSV report and member list.

Hope this helps!

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *