{"id":357565,"date":"2026-09-12T07:10:17","date_gmt":"2026-09-12T07:10:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/monthly-report-export-for-paid-memberships-pro\/"},"modified":"2026-09-12T07:09:42","modified_gmt":"2026-09-12T07:09:42","slug":"rimazi-monthly-report-export-for-paid-memberships-pro","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rimazi-monthly-report-export-for-paid-memberships-pro\/","author":23553125,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Rimazi Monthly Report & Export for Paid Memberships Pro","header_author":"Richard Ziaja","header_description":"Simple monthly KPI reporting and CSV exports for Paid Memberships Pro.","assets_banners_color":"6097aa","last_updated":"2026-09-12 07:09:42","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paypal.me\/rimazi88","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":93,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"rimazi","date":"2026-09-12 07:09:42","revision":3692401}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3692401,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3692401,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3692401,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3692401,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3692401,"resolution":"1","location":"assets","locale":"","width":1209,"height":552},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3692401,"resolution":"2","location":"assets","locale":"","width":1206,"height":287},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3692401,"resolution":"3","location":"assets","locale":"","width":1206,"height":834}},"screenshots":{"1":"Monthly reporting dashboard with the current active member count and key monthly membership KPIs.","2":"Membership level breakdown for the selected reporting month.","3":"Month and year selection with one-click CSV export."}},"plugin_section":[],"plugin_tags":[232,567,1932,17862,3652],"plugin_category":[36,58],"plugin_contributors":[280329],"plugin_business_model":[],"class_list":["post-357565","plugin","type-plugin","status-publish","hentry","plugin_tags-analytics","plugin_tags-csv","plugin_tags-membership","plugin_tags-paid-memberships-pro","plugin_tags-reporting","plugin_category-analytics","plugin_category-user-management","plugin_contributors-rimazi","plugin_committers-rimazi"],"banners":{"banner":"https:\/\/ps.w.org\/rimazi-monthly-report-export-for-paid-memberships-pro\/assets\/banner-772x250.png?rev=3692401","banner_2x":"https:\/\/ps.w.org\/rimazi-monthly-report-export-for-paid-memberships-pro\/assets\/banner-1544x500.png?rev=3692401","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/rimazi-monthly-report-export-for-paid-memberships-pro\/assets\/icon-128x128.png?rev=3692401","icon_2x":"https:\/\/ps.w.org\/rimazi-monthly-report-export-for-paid-memberships-pro\/assets\/icon-256x256.png?rev=3692401","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/rimazi-monthly-report-export-for-paid-memberships-pro\/assets\/screenshot-1.png?rev=3692401","caption":"Monthly reporting dashboard with the current active member count and key monthly membership KPIs."},{"src":"https:\/\/ps.w.org\/rimazi-monthly-report-export-for-paid-memberships-pro\/assets\/screenshot-2.png?rev=3692401","caption":"Membership level breakdown for the selected reporting month."},{"src":"https:\/\/ps.w.org\/rimazi-monthly-report-export-for-paid-memberships-pro\/assets\/screenshot-3.png?rev=3692401","caption":"Month and year selection with one-click CSV export."}],"raw_content":"<!--section=description-->\n<p>Rimazi Monthly Report &amp; Export for Paid Memberships Pro gives membership site owners a simple way to review important monthly membership KPIs and export them as a clean CSV report.<\/p>\n\n<p>Instead of collecting membership numbers from multiple screens, the plugin brings the most important monthly figures together in one compact, read-only dashboard.<\/p>\n\n<h4>Monthly membership report<\/h4>\n\n<p>Select a month and review:<\/p>\n\n<ul>\n<li>Current Active Members<\/li>\n<li>Members at Month End<\/li>\n<li>New Members<\/li>\n<li>Cancellations<\/li>\n<li>Expirations<\/li>\n<li>Successful Payments<\/li>\n<li>Revenue<\/li>\n<\/ul>\n\n<p>The report also includes a membership level breakdown showing:<\/p>\n\n<ul>\n<li>Current Active Members<\/li>\n<li>Starts<\/li>\n<li>Cancelled Memberships<\/li>\n<li>Expired Memberships<\/li>\n<\/ul>\n\n<h4>CSV export<\/h4>\n\n<p>Download the selected monthly report as a CSV file for use in spreadsheets, monthly business reporting, documentation, or your own reporting workflows.<\/p>\n\n<p>The exported report includes the same key membership KPIs shown inside WordPress.<\/p>\n\n<h4>Current and historical membership numbers<\/h4>\n\n<p>The plugin separates the current number of active members from the reconstructed member count at the end of a selected historical month.<\/p>\n\n<p>This makes it easier to distinguish between:<\/p>\n\n<ul>\n<li>your current membership status<\/li>\n<li>membership activity during the selected month<\/li>\n<li>the recorded membership base at the end of that month<\/li>\n<\/ul>\n\n<h4>Built for Paid Memberships Pro<\/h4>\n\n<p>The plugin automatically uses the membership levels and membership data already stored by Paid Memberships Pro.<\/p>\n\n<p>There are no hard-coded membership level IDs and no additional analytics setup is required.<\/p>\n\n<h4>Read-only by design<\/h4>\n\n<p>Rimazi Monthly Report &amp; Export does not modify:<\/p>\n\n<ul>\n<li>WordPress users<\/li>\n<li>PMPro memberships<\/li>\n<li>membership levels<\/li>\n<li>orders<\/li>\n<li>payment data<\/li>\n<\/ul>\n\n<p>It only reads existing WordPress and Paid Memberships Pro data to generate reports.<\/p>\n\n<h4>No external reporting service<\/h4>\n\n<p>No external analytics account, API, tracking database, or third-party reporting service is required.<\/p>\n\n<p>Your membership reporting data remains inside your WordPress installation unless you choose to download a CSV export.<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.2 or newer<\/li>\n<li>PHP 7.4 or newer<\/li>\n<li>Paid Memberships Pro<\/li>\n<\/ul>\n\n<p>This plugin is an independent extension for Paid Memberships Pro and is not developed or endorsed by Stranger Studios.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate Paid Memberships Pro.<\/li>\n<li>Install Rimazi Monthly Report &amp; Export for Paid Memberships Pro through the WordPress Plugins screen, or upload the plugin ZIP manually.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Open <code>Memberships &gt; Monthly Reporting<\/code>.<\/li>\n<li>Select a month and year.<\/li>\n<li>Review the report or download it as a CSV file.<\/li>\n<\/ol>\n\n<p>No additional configuration is required.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20paid%20memberships%20pro%3F\"><h3>Does this plugin require Paid Memberships Pro?<\/h3><\/dt>\n<dd><p>Yes. Monthly Report &amp; Export is designed specifically for sites using Paid Memberships Pro.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20my%20membership%20data%20anywhere%3F\"><h3>Does this plugin send my membership data anywhere?<\/h3><\/dt>\n<dd><p>No. The plugin reads the existing WordPress and Paid Memberships Pro database data locally and displays the report inside your WordPress admin area.<\/p>\n\n<p>No external analytics or reporting service is required.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20change%20any%20paid%20memberships%20pro%20data%3F\"><h3>Does the plugin change any Paid Memberships Pro data?<\/h3><\/dt>\n<dd><p>No.<\/p>\n\n<p>The reporting functionality is read-only. It does not modify users, memberships, membership levels, orders, or payment data.<\/p><\/dd>\n<dt id=\"what%20does%20current%20active%20members%20mean%3F\"><h3>What does Current Active Members mean?<\/h3><\/dt>\n<dd><p>Current Active Members is the current number of unique, existing WordPress users with at least one Paid Memberships Pro membership record whose status is <code>active<\/code>.<\/p>\n\n<p>This is a current snapshot and is therefore independent of the historical month selected in the report.<\/p><\/dd>\n<dt id=\"what%20does%20members%20at%20month%20end%20mean%3F\"><h3>What does Members at Month End mean?<\/h3><\/dt>\n<dd><p>Members at Month End is a best-effort reconstruction of how many unique existing WordPress users had a recorded Paid Memberships Pro membership spanning the end of the selected month.<\/p>\n\n<p>The calculation is based on recorded membership start and end dates.<\/p>\n\n<p>Deleted users and membership history that has subsequently been removed or edited cannot be reconstructed.<\/p><\/dd>\n<dt id=\"what%20does%20new%20members%20mean%3F\"><h3>What does New Members mean?<\/h3><\/dt>\n<dd><p>New Members counts unique users whose first recorded Paid Memberships Pro membership started during the selected month.<\/p>\n\n<p>Later level changes or additional memberships do not count the same user as a new member again.<\/p><\/dd>\n<dt id=\"which%20cancellations%20are%20counted%3F\"><h3>Which cancellations are counted?<\/h3><\/dt>\n<dd><p>The plugin counts Paid Memberships Pro membership history records with a <code>cancelled<\/code> or <code>admin_cancelled<\/code> status whose membership change date falls inside the selected month.<\/p><\/dd>\n<dt id=\"what%20does%20successful%20payments%20mean%3F\"><h3>What does Successful Payments mean?<\/h3><\/dt>\n<dd><p>Successful Payments counts successful Paid Memberships Pro orders recorded during the selected month.<\/p><\/dd>\n<dt id=\"how%20is%20revenue%20calculated%3F\"><h3>How is Revenue calculated?<\/h3><\/dt>\n<dd><p>Revenue is calculated from successful Paid Memberships Pro orders recorded during the selected month using the site's Paid Memberships Pro payment data and currency settings.<\/p><\/dd>\n<dt id=\"are%20refunds%20included%20as%20a%20separate%20kpi%3F\"><h3>Are refunds included as a separate KPI?<\/h3><\/dt>\n<dd><p>No.<\/p>\n\n<p>Refunds are intentionally not included as a headline KPI in the current version. The plugin focuses on a compact set of broadly useful monthly membership metrics.<\/p><\/dd>\n<dt id=\"can%20i%20select%20future%20months%3F\"><h3>Can I select future months?<\/h3><\/dt>\n<dd><p>No. Future months cannot be selected or exported.<\/p>\n\n<p>For the current month, historical month-end membership numbers remain open until the month has ended instead of displaying a projected future value.<\/p><\/dd>\n<dt id=\"can%20i%20export%20the%20report%3F\"><h3>Can I export the report?<\/h3><\/dt>\n<dd><p>Yes.<\/p>\n\n<p>Each selected monthly report can be downloaded as a CSV file for further analysis, archiving, or use in spreadsheet applications.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20multiple%20membership%20levels%3F\"><h3>Does the plugin support multiple membership levels?<\/h3><\/dt>\n<dd><p>Yes.<\/p>\n\n<p>Membership levels are discovered automatically from Paid Memberships Pro. No hard-coded level IDs are required.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"View key monthly membership KPIs in one place and export clean CSV reports for Paid Memberships Pro.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/357565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=357565"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rimazi"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=357565"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=357565"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=357565"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=357565"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=357565"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=357565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}