Platform Admin
The Platform Admin panel is available to LawnLedger platform administrators. It provides a centralized view of all organizations, system health, and platform-wide settings.
The Platform Admin panel is only accessible to users with the Platform Admin flag. Regular organization Owners, Admins, and Members cannot access this section.
Accessing Platform Admin
Platform admins see a Platform Admin link in the sidebar. Click it to switch to the platform admin layout.
Platform Dashboard
The dashboard provides an overview of the entire platform:
- Total Organizations — Number of active organizations
- Total Users — Number of registered users across all organizations
- Revenue Metrics — Platform-wide billing and revenue data
- System Health — Server status, API response times, and error rates
Managing Clients
Navigate to Platform > Clients to manage organizations:
- View all registered organizations
- Search and filter by name, plan, or status
- View organization details (members, usage, subscription)
- Impersonate an organization to troubleshoot issues
Platform Settings
Configure platform-wide settings:
- Default Plans — Set default subscription plans for new organizations
- Feature Flags — Enable or disable features across the platform
- Email Templates — Customize transactional email templates
- Terms of Service — Update the platform terms of service
Platform Analytics
View platform-wide analytics:
- Organization growth over time
- Revenue trends and forecasts
- Feature adoption rates
- User engagement metrics
Announcements
Send announcements to all organizations:
- Navigate to Platform > Announcements
- Click New Announcement
- Enter the title and content
- Choose the target audience (all organizations, specific plans, etc.)
- Publish the announcement
Announcements appear as banners or notifications in the app for targeted users.
Platform Health
Monitor system health:
- API server status and response times
- Database connection health
- Background job queue status
- Error rate monitoring
- Integration health (QuickBooks, Stripe)
Support
Manage support tickets from Platform > Support:
- View incoming support requests from organizations
- Respond to tickets
- Track resolution status
- Escalate issues as needed