Short Description / When to Use
Use this guide to understand how to gather and review reports in PushPress Core. This article provides an overview of all primary reporting categories to help you analyze financial performance, member engagement, attendance behavior, and overall business health.
Prerequisites
Admin or Manager access in PushPress Core
Active PushPress Core account
Step-by-Step Instructions
Reporting Overview
PushPress Core offers a robust set of reports designed to give gym owners and managers insight into daily operations, financial stability, member activity, and long-term performance trends. The main reporting categories include:
Financial Reports
Engagement Reports
Pro Metrics
Payroll Report
Membership Churn
No Show / Late Cancel
Membership Reports
Below is an explanation of each report type and how to use it.
Financial Reports
Financial Reports provide visibility into revenue, transactions, upcoming payments, and outstanding balances.
Key Reports:
Overview
Details
Membership Sales
Retail Sales
Upcoming Payments
Open Invoices
These tools help you monitor cash flow and guide financial decision-making.
Engagement Reports
Engagement Reports help you track how often members attend and how they engage with your services.
For detailed walkthrough, see the full article at: Core | Engagement Report
Key Reports:
Overview
Class Attendance
Member Attendance
All-Time Attendance
Use these insights to identify engagement trends, support retention efforts, and identify members who may benefit from additional outreach.
Pro Metrics
Pro Metrics provides a comprehensive performance dashboard blending financial and engagement data into high-level KPIs.
Key Sections:
Revenue
Members
Leaderboard
Export
This summary helps you quickly evaluate business performance. For deeper insights, pair with Financial and Engagement Reports.
Payroll Report
The Payroll Report allows you to calculate pay for classes, appointments, and events.
Key Features:
Customizable date ranges
Export-ready format
Tracks only service-based compensation
Does not support hourly or non-service pay tracking
This report streamlines compensation management for your staff.
Membership Churn
The Membership Churn Report predicts which members are at risk of cancelling.
Use it to:
Recognize early warning signs
Reach out proactively
Improve long-term retention
No Show / Late Cancel
This report highlights missed sessions and late cancellations, helping enforce attendance policies.
Definitions:
No Show: Member booked but did not attend
Late Cancel: Member cancelled within the late-cancel window
These reports also help you manually invoice members for no-shows or late-cancel fees based on your business policies. Note: Automated fees are not available.
Membership Reports
How Can I Generate Accurate Member Reports in PushPress?
Accurate member reporting is essential for effectively managing memberships in PushPress Core. This guide explains how to check active members, analyze memberships based on specific criteria, and resolve discrepancies between different reporting tools. Follow these steps to streamline your reporting process and ensure accuracy.
Membership Reports track membership changes, growth trends, and retention over time.
Financial Membership Sales Reports
Navigate to Reports > Financial > Membership Sales for detailed financial performance by membership plan.
Member Export and Filtering
Export your member list for custom filtering, such as sorting by enrollment date or membership type.
Checking the Number of Active Members
To view your total number of active members in PushPress Core:
Navigate to the Members section in Core.
Set the Status filter to "Member."
Adjust the Plans/Subscriptions filter to "Active."
Review the resulting list of active members. The count of this list corresponds to the total number of currently active members.
Calculating Active Members Based on Specific Criteria
Steps to Calculate Active Members with a Specific Plan During a Specific Period:
Go to Reports > Details in PushPress.
Set the Date Range to "Custom" and choose the desired start and end dates for your target period.
Click the blue Refresh button to update the report.
Scroll down and sort the report by "Item" to group the results by plan. This will show how many members were associated with each plan during the selected timeframe.
Optionally, download the report as a CSV file to perform deeper analysis in a spreadsheet.
Identifying Active Paid Members (Excluding Comped Members)
To isolate active paid members (excluding those whose memberships are comped), you can use one of these methods: Method 1: Exporting Data from the People List
In the People section, filter your list as follows:
Type = Member
Status = Active
Export the filtered list.
In the exported file, identify and exclude members with a membership price of 0.00 (comped). The remaining list represents your active paid members. Method 2: ProMetrics Report
Open ProMetrics and export the membership report.
Hide any entries that are not membership plans.
Filter the report by "Plan Cost" and exclude entries with a cost of 0.00. The filtered data represents your active paid members.
Understanding Discrepancies Between Pro Metric and Dashboard Member Counts
Differences in member counts between Pro Metric and the Dashboard often arise from how these tools calculate memberships:
Pro Metric: Counts "Members" based on payment activity within a selected date range. Members from non-billing plans or without payments during the specified window may not appear.
Dashboard: Reflects a snapshot of "Active Memberships," which includes all active members regardless of payment activity. Solution for Accurate Active Member Counts: Go to the People page and review "Active Memberships" or "Active Profiles." This provides the most accurate representation of your current active members, unaffected by payment history.
Tips for Accurate Reporting
Always verify the filters applied, such as "Status," "Plans/Subscriptions," and date ranges.
Use export and pivot table functions if additional analysis is needed.
Understand tool-specific nuances like payment-driven counts versus active profiles to resolve discrepancies effectively.
About PushPress
PushPress is a gym management software that helps thousands of fitness businesses streamline operations and deliver a professional member experience. Our intuitive platform provides powerful tools for managing classes, billing, memberships, reporting, and more—all from the palm of your hand.
Need More Help?
For further assistance:
Check out other Help Articles.
Use the PushPress Messenger (blue box in your CORE account).
Email us at support@pushpress.com.
About PushPress
PushPress is a gym management software that can help you a lot in managing your gym. We've helped thousands of local gyms streamline and professionalize their businesses with our intuitive, powerful solution for managing fitness facilities - all from the palm of their hands!
