Adherence
Adherence answers a question STRIVN couldn’t summarise until now: across the season, is this player present and responsive? Three metrics are computed automatically from data you already collect — no extra input — and shown in three places: the player profile, the dashboard and the weekly report.
The three metrics
Section titled “The three metrics”| Metric | What it measures |
|---|---|
| Season attendance | Share of events the player attended, split into Trainings vs Matches |
| Program completion | Share of program tasks completed across the player’s active programs |
| Check-in responses (30d) | Share of days a check-in was sent to the player and answered, over the last 30 days |
Each metric comes with a 12-week mini-chart showing the trend at a glance (green = good, orange = watch, red = low).
On the player profile
Section titled “On the player profile”Open a player from the Roster, Overview tab: the Adherence card shows their three season percentages.
- Season attendance shows the overall figure, then the Trainings and Matches split — useful to spot a player who trains diligently but misses matches, or the reverse.
- Program only appears if the player has an active program; otherwise the row is hidden (never shown as 0%).
- Check-in responses (30d) shows ”—” until a check-in has actually been sent over the period.
A “Since …” note recalls the player’s join date: earlier events don’t count against them.
On the dashboard
Section titled “On the dashboard”At the bottom of the dashboard, the Team adherence section summarises the three metrics for the whole squad:
- a Team average per metric;
- a 5 players to watch button that expands, for each metric, the five most-lagging players — each name is clickable and opens their profile.
It’s the ideal Monday starting point: instead of scanning every profile, you immediately see who to follow up with.
In the weekly report
Section titled “In the weekly report”The weekly report (PDF) includes an Adherence (season) block: the player version repeats their three percentages, the team version adds the averages and the players to watch per metric.
How the percentages are computed
Section titled “How the percentages are computed”The figures are designed to be fair, not just raw:
- Excused absences don’t penalise. An absence with a stated reason, or during an active or rehab injury, is removed from the calculation — it doesn’t lower the percentage. (No medical detail is shown on the profile as a result: only the statistic accounts for it.)
- Mid-season joiners. Events before the player’s join date are never counted.
- Cancelled events excluded. A cancelled event weighs in no calculation.
- Check-ins: a real denominator. The response rate is based on the days a check-in was actually sent to the player, not on every calendar day.
Ask the AI assistant
Section titled “Ask the AI assistant”The AI assistant answers directly about adherence. For example:
- “What is Milan’s attendance rate this season?”
- “Which players respond least to check-ins?”
- “Show me the team’s adherence.”
It uses exactly the same figures as the screens above.
What’s next?
Section titled “What’s next?”A player lagging on check-ins skews their readiness signals (less data = less reliable estimates); dropping attendance often overlaps with load or a recent injury. Adherence is the entry point: from there, open the player’s profile to understand why.