Skip to content

Dashboards

Analytics › Dashboards brings your analysis dashboards together: the numbers you actually look at, laid out the way you read them. A dashboard isn’t a photograph: each view keeps the question, not the answer. Open it three weeks later and it replays on the day’s data.

In Analytics › Dashboards, click New board. The “What do you want to track?” page offers three starting points.

Under Describe it in one sentence, write what you want to track — “each player’s load over the last 4 weeks”, “who is above an ACWR of 1.5?” — then click Compose. The dashboard is created under that name, then the assistant composes it with you in the builder.

Start from a template offers a ready-to-read dashboard, designed for a role:

TemplateForWhat it shows
S&C MondayS&C coachThis week’s load, ACWR coloured by thresholds, wellness, who to watch, and your reading
Match debriefHead coachThe last match: minutes and ratings, stats against the squad average, GPS if the team has it, and your note
Return to playPhysioOne player: their load week by week, their ACWR, their wellness and their days out
Player profileStaffOne player against the team average over the season
Cycle reviewS&C coach4 weeks against the previous 4: load, attendance, availability, wellness
Blank pageAll staffNo views: you start from scratch in the builder

Return to play and Player profile are about a single player: pick them in the Player list before clicking Create.

A template adapts to your team. A view whose data doesn’t exist for you — no GPS, no wellness check-in — or that your permissions don’t show is removed at creation, never shown as an error. A template can therefore arrive with fewer views than its description. If it has no data view left, its card is marked Unavailable and says why (for example: “This template reads load and wellness: this team does not track them, or your permissions do not show them.”).

Or start again from a saved question lists your saved questions. Add creates a dashboard holding that question as its first view.

A dashboard belongs to the team: by default, your colleagues see it in the list and can open it (see Sharing a dashboard).

The dashboard opens on its views, computed with the current data.

  • Data up to date · N min ago tells you when the numbers were computed. Refresh recomputes every view with the current data.
  • Values carry the threshold colours the staff has set (see Thresholds).
  • In a table or a ranking, a player’s name is a link: a click opens their page.
  • If a view can’t be computed for you, the header counts it (“1 unavailable”) and the view names the reason.

On a phone, the views stack in their order, and the … menu (More actions) groups Refresh, PDF and Scheduled send.

The Dashboard filters bar changes what every view looks at, all at once:

  • Period — last 7 days, last 4 weeks, last 12 weeks, or the season. Each view’s own period lets each view keep its own.
  • Players — the whole squad, or a selection.
  • Position — all positions, or a selection.

Apply filters what you’re viewing right now, without changing the dashboard. To keep the setting, click Save as default filters: these filters become the dashboard’s default lens, the one everyone opens it under (and the one its scheduled sends and public link use). Reset goes back to the saved default filters.

A saved position stays a position: “Defenders” means the defenders in the squad on the day the dashboard is opened, not a frozen list.

A view can also be set not to follow the dashboard’s period or players (see The question): it then keeps its own, whatever the filters. When a view can’t honour a filter, it says so under its title — for example “Not filtered — today’s snapshot.” for readiness.

Edit opens the builder. The canvas shows the real data: each view appears exactly as it will when read.

  • Add a widget opens the library: KPI, Chart, Table, Note, Section heading, Divider, and ready-to-place Templates (how hard did they work, who is at risk, how did we compare, your own take — including the To watch view).
  • Move a view by drag and drop, resize it in width and height from its edges.
  • The right-hand panel has two tabs: Settings and Assistant.
  • Save dashboard saves everything at once. Duplicate creates a copy (Copy name, then Create copy).

A dashboard holds at most 8 data views. The counter reminds you: “6 views of 8 · notes and headings don’t count” — notes, headings, dividers and snapshots are free.

Click a view on the canvas: its settings drawer opens alongside (View 2 of 5), with the View title at the top. Every change redraws the Live preview — there’s no Apply button in a view.

Write what you want to change — “who is overloaded over the season?” — then Suggest. The assistant rewrites the question of this view and shows you Before / Suggested: Apply or Cancel. Nothing is saved until you save the dashboard.

If the request belongs to a different source than this view (readiness, availability…), the assistant says so and suggests adding it as a new view instead.

The question reads as a sentence in which every blue word opens with a click: the metric, the subject, the period, the order — exactly as in Explore a question. + Another stat, + Filter and + Compare with… complete the sentence.

By default, a view’s period and players follow the dashboard filters (Linked to the board; the sentence says “the board’s players”). Use another period for this view and Pick other players for this view break that link for this view only.

Display offers the shapes that can draw the question — charts, Table or Key figure. The best fit is marked Recommended; a shape that can’t be drawn stays visible, greyed out, with its reason. How is this figure calculated? picks the calculation: only the ones that make sense for this metric are offered (see Explore a question).

  • Thresholds colours the values (see below). Preset sets the usual values for this metric.
  • On click: Open the player’s page, Do nothing, or Only players past a threshold for a list of exceptions.
  • Width: 1/6, 1/3, 1/2, 2/3 or full width.

Only views from the report engine (chart, table, key figure) are set as a sentence. Load, readiness, availability or attendance views keep their own settings.

Two staff members can edit the same dashboard. If someone saved it since you opened it, saving stops and names them (“Sarah changed this board since you opened it.”): Reload shows their version (your work stays offered as a draft), Overwrite replaces it with yours.

ViewWhat it shows
KPI / Key figureA single number — a total, an average, a latest value — with its change
ChartA ranking, a trend or a breakdown
TableOne row per player, ranked, with the gap and the trend
SnapshotFrozen values, captured by the assistant at a specific moment
Section headingA subheading to separate two blocks
DividerA horizontal rule
NoteYour own free text — the S&C coach’s reading, a reminder

An analysis view (KPI, chart or table) can carry thresholds: rules the staff sets to colour the values — Alert, Watch or On target — with a label if you want one (up to five thresholds per view). With no threshold, nothing is coloured: STRIVN doesn’t invent a judgement on your behalf. On a ranked bar chart, the Target zone shows as a band.

The Preset reuses the values STRIVN already uses elsewhere:

MetricSuggested thresholds
Load ratio (ACWR)Overload above 1.5 · Watch from 1.3 to 1.5 · Underload below 0.8 · Target zone from 0.8 to 1.3
Fatigue / StressHigh from 8 · To watch from 6 (out of 10)
MoodLow mood at 2 or below · Mood dipping at 4 or below
SleepShort sleep below 6 h
Attendance rate / Check-in response rateLow below 70%

Weekly load has no preset: a volume is only “too much” relative to what the player usually handles — which is what the ACWR measures.

The To watch view (in the library’s Templates) places an exceptions table: only the players past an ACWR or fatigue threshold, most urgent first. When nobody is past a threshold, it says so: “Nobody beyond the thresholds.”

The dashboard’s Share button brings together three settings.

  • Visibility — Staff (the whole team staff sees it; this is the default) or Private (only you see it; the list shows it with a Private badge). Only the dashboard’s author can make it private.
  • Pin to the home page of… — the dashboard appears at the top of the chosen staff members’ home page, under Pinned for you. A private dashboard can only be pinned to your own home page.
  • Public link — see below.

Anyone with the link (/b/…) sees the dashboard read-only, on the day’s data, without a STRIVN account.

  1. Choose the Expiry: 7 days, 30 days or Never.
  2. If needed, tick Replace player names with their initials and Include medical and wellness views.
  3. Check the summary: how many views will be published, and which ones will be hidden (for example “1 hidden: Squad availability”).
  4. Click Create link, then Copy.

The dialog then shows the expiry date and when it was Last opened (or “Never opened”). Generate a new link replaces the old one, which stops working; Revoke cuts the link.

What the reader of a public link sees:

  • the dashboard’s default filters, with no filter bar to change them;
  • no links to player pages, nor to the app;
  • figures computed with your access rights as they stand: if you lose an access, the matching view disappears from the link. The link stops working if you leave the staff;
  • no medical or wellness views by default (injuries, availability, readiness, wellness);
  • player names, unless you chose initials.

A saved question can also get its own public link (/q/…), with the same rules.

The PDF button downloads the dashboard as you’re viewing it, with the current filters.

Scheduled send sends the dashboard every week:

  • Day and Time — on the hour or half hour, in the team’s local time;
  • Recipients — team staff members who have access to dashboards. A private dashboard can only be sent to you;
  • Channels — Email with PDF and/or Notification. No WhatsApp sending.

Click Schedule send: the dialog then sums up the day, the time and the number of recipients. Each recipient gets their own dashboard, computed with their own access rights: an analyst doesn’t receive the medical view the head coach can read. Turn off stops the sends. A draft can’t be sent: save the dashboard first.

A dashboard resolves for whoever is looking at it, never for whoever composed it. Two staff members opening the same dashboard won’t necessarily see the same thing: a view whose source requires a permission your colleague doesn’t have shows up degraded, naming what’s missing (“hidden by your access rights”), instead of showing them the numbers.

The same principle applies to a Snapshot: its values were captured with the access rights of whoever requested them. A viewer who doesn’t have those rights today sees the view degraded, not the values.

In the builder, the Assistant tab — “Describe what you want to see” — adds views: “who is at risk this week?”. The proposed views land on the canvas with the Proposed by the assistant badge: Keep or Dismiss, one by one. To edit an existing view, use Just ask in its drawer.

The assistant can only compose what your team’s vocabulary allows. When a request falls outside that scope, it says so and names the setting that failed (under Not built) rather than guessing.

From the assistant chat, you can also, just by asking: create a dashboard from a template, edit a view, set the default filters, change the visibility or pin a dashboard, schedule its send — every write waits for your confirmation. It can also compose a canvas next to the conversation.

A dashboard proposed by the assistant and not yet saved appears in the list with the Draft badge: open it in the builder and save it to keep it.

From the list: Open views it, Edit reopens the builder, Delete removes the dashboard for the whole team (confirmation asked). A dashboard saved from an assistant canvas is an ordinary dashboard: it’s edited exactly like any other.