Skip to Content
Dashboard

Dashboard

The coach dashboard is your landing page after sign-in. It’s a single screen designed to answer “what needs my attention today?” — so the surfaces are skewed toward action items rather than passive metrics.

Coach → Dashboard (or just sign in).

Coach dashboard, Overview tab

The header row shows your current workspace context plus a PT Mode entry point — tap the QR scan button to scan a client’s PT-Mode QR code and jump into a live-controlled coaching session. If you already have an active PT session running, the button routes you directly back into it instead of opening the scanner.

See Training → PT Mode for the full PT flow.

Snapshot stats

Four headline tiles sit above the tabs:

TileWhat it showsWhen it warns
Active clientsActive client count, with “of N total” below
Pending check-insCheck-ins waiting on your reviewTone shifts to warning when > 0
Avg adherenceAverage compliance % across active clients
Reviewed this weekCheck-ins you’ve already closed out this calendar week

These are computed from the same data as the Analytics page, narrowed to your active roster.

Tabs

Three tabs sit below the stats:

Overview

Two side-by-side panels:

  • Action queue — clients that need a specific action from you today. The queue is built from four sources, in priority order:

    1. Check-in due — client’s check-in day is today (or earlier) and they haven’t submitted yet, or they have submitted and you haven’t reviewed.
    2. No meal plan — client is on structured nutrition but has no plan assigned. “Urgent” tone — they can’t track until you assign one.
    3. No step target — daily step target hasn’t been set.
    4. No cardio program — no cardio assignments yet.

    Each row has a one-tap action — Review jumps to the check-in modal, Assign plan opens the meal-plan assignment modal, Set target / Assign cardio open the corresponding adjustment modals. The queue shows the top four; the total count and a breakdown by type sit underneath.

  • Recent submissions — the most recent check-in submissions across your roster, with weight + last-check-in metadata. Tap a row to open the check-in.

Schedule

A calendar view of upcoming check-in days for your roster. Useful for planning your week — see which days you’ll be reviewing and how the load is distributed.

Coach dashboard, Schedule tab

Progress

A grid of client progress cards — up to 12 at a time, showing weight change, compliance trend, and recent activity at a glance. For deeper analysis on a single client, click through to Analytics or the client detail page.

Coach dashboard, Progress tab

Announcements

If your workspace admin has published any announcements (e.g. platform updates, scheduled maintenance, new features), they appear as a banner between the header and the stats tiles. Dismiss them per-coach — once dismissed they stay hidden for you specifically. See Setup → Announcements for managing them.

Adjustment modals

The action queue can open three quick-adjustment modals without leaving the dashboard:

  • Step adjustment — set/change a client’s daily step target.
  • Cardio adjustment — set/change cardio assignments.
  • Meal plan assignment — assign one of your meal plan templates to a client missing a plan.

Each modal saves on submit and refreshes the dashboard in the background so the corresponding action item disappears from the queue.

Error and loading states

  • Loading — while auth + dashboard data are fetching, a full-screen skeleton renders. There’s no “stale data while refresh in flight” mode; a full refresh always shows the skeleton.
  • Error — if the dashboard data fails to load (network, permissions, etc.), an error panel offers a single Retry action that hard-reloads the page. The dashboard isn’t recoverable in-place — coaches who hit this consistently should sanity-check their session state and contact support.

What’s NOT on the dashboard

A few things you might expect that don’t live here:

  • Messages — see Messaging for the dedicated page
  • Per-client deep analytics — see Analytics
  • Calendar event details — the Schedule tab is a high-level overview; tap into a check-in or client to drill down
  • Settings — workspace + per-coach config lives in Setup