The Dashboard ships with eight widgets, all enabled by default. They appear in this order out of the box, though you can reorder them to your taste. Two of the eight are configurable; the others draw their parameters from sensible fixed windows (today, this week, last 7 days). Every widget header links to the full report it’s a slice of, so when a number catches your eye you’re one click from the underlying view.Documentation Index
Fetch the complete documentation index at: https://docs.1club.ai/llms.txt
Use this file to discover all available pages before exploring further.
Revenue Overview
Monthly revenue trend across the last N months, broken down by revenue account. The default is 6 months; you can show anywhere from 1 to 24. The chart shows both invoiced amount and what was actually paid, so you can spot months where invoicing looked healthy but collections lagged. Each revenue account appears as its own bar series, and the total appears in the header. Configuration: Click the cog icon in the widget header to open the Configure Revenue Widget dialog and set Number of months. The setting is per-user and is saved with the rest of your widget configuration. Linked report: Analytics > Billing > Revenue.Today’s Performance
Hourly trends for the current day, plotted as a combined chart: bookings created, revenue (net), and check-ins, hour-by-hour. The header shows running totals for the day. This is the widget to watch during business hours. Spikes line up with class start times; gaps are when nothing is moving. If you run multiple clubs, you can filter the widget to a single club. Configuration: Click the cog icon to set a Club filter (leave empty for all clubs). Linked report: Analytics > Billing.Payments (last 7 days)
A rolling 7-day bar chart comparing Paid versus Unpaid amounts per day. Each bar pairs the two so you can see at a glance whether yesterday’s invoices have been collected or are still outstanding. The widget is most useful as an early-warning signal: if “Unpaid” is climbing while “Paid” is flat, your collection process needs attention before the gap compounds. Linked report: Analytics > Billing.Today’s Bookings
A list of every booking scheduled for today, sorted by start time. Each row shows the class or area, the member, the start time, and a status chip (Booked, Cancelled, Attended, No-show, etc.). The header shows the total count. The widget is collapsible: by default it shows the first few rows; click to expand and see the full day. From the expanded list you can open any booking in its detail dialog. A + button in the header opens the create-booking flow without leaving the Dashboard. If there are no bookings today, the widget displays an empty state instead of an empty list. Linked report: Operations > Bookings.This Week’s Classes
The classes scheduled for the current week, where “week” follows your locale’s first day of week (Monday in most regions, Sunday in the US). Each row shows the class, the instructor, the start time, and capacity utilization. Like the Bookings widget, the list is collapsible and the header has a + button for adding a class straight from the Dashboard. Linked report: Operations > Classes.Member engagement
Overall engagement scoring for your member base - how many members have engagement scores, the distribution, and trends. The widget is only visible if engagement scoring is enabled for your organization. If scoring is off, the widget hides itself entirely (it doesn’t render an empty state). To turn scoring on, see the engagement settings under Members. Linked report: Analytics > Engagement.Member Statistics
A snapshot of your member base: Total Members, new members This Month, and a Growth Rate figure that compares the last 30 days to the prior 30 days. The header also shows the most recently joined members, each linking to their contact profile. Linked report: Members > Member list.Sales Pipeline
A roll-up of your CRM pipeline: Total Pipeline Value, Open Deals, Won Deals, Win Rate, plus a breakdown of deals by stage and the most recent deal activity. The stats are currently calculated client-side from the full deal list, so if you have many thousands of deals expect a brief loading delay when the widget first renders. A + button in the header opens the new-deal flow. Linked report: Marketing > Pipeline.Widget mechanics
A few things are true for every widget: Data is fetched per-widget on page load. Each widget owns its own query and renders independently. One slow widget doesn’t block the others. There’s no auto-refresh. Numbers reflect the moment the page loaded. To get fresh data, reload the page or navigate away and back. Configuration is per-user, per-browser. The Revenue and Today’s Performance widget settings are stored in your local browser storage, alongside your widget order. They don’t sync across devices and they don’t apply to teammates. Empty states are explicit. If a widget has no data to show (no bookings today, no classes this week, scoring not enabled), it says so rather than showing a blank chart. Currencies follow the organization. Money is formatted using your organization’s currency setting, not your browser locale.Related
- Dashboard overview - The page itself: layout, edit mode, role-specific views.
- Analytics overview - The full reports the widgets link to.