The Payments Tracker gives you a unified view of all client payments from Stripe and Whop — merged with your Trainerize client list so you can see who's paying, how much, and when.
What You'll See
The page shows four key metrics at the top:
MRR — Monthly Recurring Revenue from active subscriptions
Revenue (Period) — Total successful charges within the selected date range
Active — Count of active subscriptions
Canceled — Count of canceled subscriptions
Below that is a full client table showing:
Column | What It Shows |
Client | Name, email, avatar |
Source | Stripe (purple badge) and/or Whop (orange badge) |
Status | Active, Trialing, Past Due, Canceled, etc. |
Package | Plan name from Stripe/Whop |
Amount | Subscription price and billing interval |
Total Spend | Lifetime spend across all charges |
Last Payment | Date of most recent charge |
Next Payment | Upcoming payment date with countdown |
Payment Method | Card brand + last 4 digits |
Click the expand arrow on any client to see their full charge history — every individual payment with date, source, amount, status, and description.
How Client Matching Works
FitMetrics matches payments to clients using email address. When the Stripe/Whop purchase email matches the Trainerize client email, the link happens automatically.
When Emails Don't Match
If a client's payment isn't linked:
You'll see a link button in the Status column — marked S for Stripe or W for Whop
Click it to open the linking dialog
Search for the correct Stripe customer or Whop member by name or email
Select them — the link is permanent for all past and future payments
Filtering & Sorting
Search — by client name or email
Status filter — All Clients, Active, Trialing, Past Due, Canceled, No Subscription
Date range — adjust the period for the Revenue metric (defaults to current month)
Sort — click column headers for Amount, Total Spend, Last Payment, Next Payment
Stripe account selector — if you have multiple Stripe accounts connected, filter by account or view all combined
Connecting Payment Providers
The Payments Tracker requires at least one payment provider connected:
Stripe: Settings → Stripe Integration
You can connect both — data from both sources merges into the same table. Multiple Stripe accounts are also supported.
Multiple Stripe Accounts
You can connect multiple Stripe accounts to get a unified view of all your payments in one place. This is useful if you:
Run multiple businesses or brands under different Stripe accounts
Migrated from one Stripe account to another
Use different Stripe accounts for different offers or regions
When multiple accounts are connected, a Stripe account selector dropdown appears at the top so you can filter by account or view all combined.
Strictly Read-Only — We Do NOT Process Payments
This is important to understand: FitMetrics does NOT:
Process payments or charges
Create subscriptions or invoices
Provide checkout pages or payment links
Manage disputes
Modify anything in your Stripe or Whop account
The Payments Tracker is 100% read-only. It only observes and displays data from your Stripe and Whop accounts. All payment processing, subscription management, and checkout flows happen in Stripe/Whop directly — FitMetrics simply gives you a consolidated view alongside your Trainerize client data.
Other Notes
To record cash, check, or bank transfer payments, open the client's dashboard and go to the Payments tab — see How to Record Manual Payments for a Client
Data refreshes automatically and is cached for 5 minutes
Coaches need the "Allow coaches to see payments" permission enabled by the business owner in Settings → Team Members to access this page
