📊
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
Paid subscribers by plan
Plan breakdown.
—
paid subs
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