📊
PeakBooks
Admin Console

Uses your normal PeakBooks email/password.
Access is granted via the pb_admins table.

Admin Dashboard
Loading data…
Live
Checking system health…
Total Users
 
 
Revenue This Month
 
 
Paid Subscribers
 
Accountants
Firm members serving clients
Engaged Users
Used the app at least once
Bounced
Signed up but never used
Emails Sent
All-time delivery volume
Emails Opened
 
User Growth
New signups over time
User growth over time.
This Month
Paying
ARR
Plan Distribution
Across all users
Plan breakdown.
users
Starter
Standard · $49/mo
Pro · $89/mo
Tier Breakdown
🩺 Stripe Webhook
Loading…
⚠️ Tier Issues
Subs vs App
checking…
⏳ Trial Expiring
Next 3 days
checking…
📡 Live Activity
Recent signups, subscriptions, and first uses
Auto-refreshes every 30s
Loading…
Recent Signups
UserPlanTransactionsJoined
Recent Transactions
Latest imports
User Management
Loading…
User Engagement Plan Transactions Status Joined Actions
Revenue
Real payments from Stripe
This Month
 
Total Revenue
all time gross
New MRR This Month
first-time payments
Monthly Revenue
Actual processed amounts
Monthly revenue.
Recent Cancellations
Last 30 days
UserFormer TierCancel TypePeriod EndCanceledTransactions
Payment Log
Loading…
UserAmountPlanCycleStatusPeriodDate
Transaction Log
All user-imported transactions
DescriptionUserCategoryAmountAccountMonth
Error Log
Loading…
When Source Context Message User Actions
Plaid Health
Loading…
Total
Re-auth
Stale (>48h)
Healthy
UserInstitutionStatusLast SyncReason
Tier Mismatches
Users whose app tier disagrees with Stripe — investigate each row to confirm webhook + sub state.
UserApp TierStripe StatusStripe PriceExpectedIssue
Trials Expiring Soon
Free users whose 7-day trial ends within the selected window without an active subscription.
UserSigned UpTrial EndsHours LeftTransactionsAccounts
Audit Log
Loading…
WhenActionUserDescriptionEntity
Email Log
Loading…
Total Sent
Total Opened
Open Rate
Events 24h
Delivered 24h
Bounced 24h
Complaints 24h
WhenRecipientSubjectStatusDetail
Marketing Leads
Loading…
Total Leads
New This Month
Converted to Users
EmailSourceSigned UpStatus
Subscriptions
Plan configuration and active subs
Paid Subscribers
UserPlanMRRAccountsTransactionsActions
Admin Settings
Platform configuration
Connection
Realtime Subscriptions
Live updates from Supabase
Platform
Maintenance Mode
Disable app access for all users
New Signups
Allow new user registrations
Free Tier
Enable free plan for new users
Notifications
Desktop Notifications
Native pop-ups for new signups, paid subscriptions, and errors. Browser must allow notifications for this site.
Admin Access
Admin emails are stored in the pb_admin_config table in Supabase. Update the admin_emails row directly in your Supabase dashboard.
AI Configuration