The Knowledge Checks Dashboard gives you a complete view of how users are performing on assigned Knowledge Checks across your organization. Whether you're monitoring completion rates, identifying users who are struggling, or using question-level data to improve your content — this dashboard helps you validate that users aren't just consuming content but genuinely understanding it.
📌 Quick-Jump Topics
1. What is the Knowledge Checks Dashboard?
The Knowledge Checks Dashboard is designed to help Account Admins, Team Admins, and Experts track Knowledge Check assignments, completions, and performance at both the individual and organization-wide level. Knowledge Checks can be assigned directly to teams or individual users as standalone assessments, or as part of a Learning Path.
Why you should use the Knowledge Checks Dashboard:
- Validate Comprehension: Confirm that users understand the content they've been assigned — not just that they've seen it.
- Drive Accountability: Identify users with incomplete or failed Knowledge Checks and follow up before it becomes a compliance risk.
- Improve Content Quality: Use question-level performance data to identify gaps in your content and make targeted improvements.
- Track Program Effectiveness: Monitor completion trends over time to understand whether your training programs are landing.
2. Getting Started with the Knowledge Checks Dashboard
Access Requirement: You must have Account Admin, Team Admin, or Expert-level access.
Step 1: Open the Spekit Web App. Step 2: Navigate to the Analytics tab. Step 3: Click on the Knowledge Checks Dashboard.
Filtering your data:
| Filter | Options |
|---|---|
| Team | Any, one team, or multiple teams |
| User | Any, one user, or multiple users |
| User Type | Viewer, Expert, Team Admin, or Account Admin |
| Knowledge Check | Any, one specific Knowledge Check, or multiple |
| Include Inactive Users | False (default) or True |
💡 PRO TIP: Switch Include Inactive Users to True when auditing completion records before an employee's offboarding, reconciling compliance data for a team that has had recent role changes, or reviewing historical performance on a specific Knowledge Check.
3. How to Monitor Overall Knowledge Check Health
Start here when: You want a high-level snapshot of how your Knowledge Check program is performing, report on assessment completion to leadership, or identify whether users are passing or struggling across the organization.
Top-Level KPIs
| KPI | What It Tells You | What to Do If It's Concerning |
|---|---|---|
| Number of Assignments | Total number of Knowledge Check assignments across all users based on your current filters | Cross-reference with Number of Completions to understand how much of your assigned volume is actually being completed |
| Number of Completions | Total number of Knowledge Checks that have been completed | A large gap between Assignments and Completions signals incomplete follow-through — filter by team to identify where the backlog is |
| Number Passed | Total number of completed Knowledge Checks where the user met the passing threshold | Cross-reference with Number Failed to understand your overall pass rate |
| Number Failed | Total number of completed Knowledge Checks where the user did not meet the passing threshold | A high fail count warrants a content review — users may be failing because the content isn't clear enough, not because they aren't trying |
| Average Score (%) | Average percent correct across all completed Knowledge Checks | A low average score is a strong signal that either the content needs improvement or the passing threshold needs to be reviewed |
Completion Dates (Bar Chart)
This bar chart shows Knowledge Check completion volume over time. Use it to:
- Track whether completion activity is consistent or sporadic
- Correlate completion spikes with training rollouts or assignment deadlines
- Identify periods of inactivity where completions have stalled and investigate why
Reading your KPIs together:
| Pattern | What It Means | Action |
|---|---|---|
| High Assignments + Low Completions | Users aren't completing their assigned Knowledge Checks | Filter by team and user to identify where the backlog is concentrated and follow up directly |
| High Completions + High Failed | Users are attempting but not passing | Review the underlying content and Knowledge Check questions — the issue may be content quality rather than user effort |
| High Pass Rate + Low Average Score | Users are passing but just barely | Consider whether your passing threshold is set appropriately or whether the content needs to be strengthened |
| Low Assignments | Few Knowledge Checks have been assigned | Review whether your training program is fully set up — there may be Knowledge Checks in draft status that haven't been assigned yet |
✅ Knowledge Check Health Best Practices
| ✅ Do This! | ❌ Avoid This! |
|---|---|
| Monitor Average Score alongside Pass/Fail data — a high pass rate with a low average score may mean your passing threshold is set too low. | Only tracking completion rates — a user who completed and passed a Knowledge Check with a very low score may not have truly understood the content. |
| Use the Completion Dates chart to set a consistent review cadence — look for patterns in when users complete Knowledge Checks and use that to time your follow-up communications. | Waiting until the end of a training period to review completions — catching incomplete assignments early gives you time to intervene effectively. |
| Configure your passing threshold thoughtfully for each Knowledge Check — a compliance assessment may warrant a higher passing score than a general onboarding check. | Applying the same passing threshold to every Knowledge Check regardless of content type or criticality. |
4. How to Track Individual Assignment Performance
Start here when: You want to understand how specific users are performing on their Knowledge Check assignments, identify who needs follow-up, or audit compliance for a specific team or training program.
Knowledge Checks Assigned Table
This table gives you a user-level view of every Knowledge Check assignment. For each record you can see:
- Username and User Email
- Knowledge Check Name
- Status (Passed, Failed, or Incomplete)
- Completed On Date
- Passed (True/False)
- Published On Date
- Number of Questions Correct
- Number of Questions Attempted
- Percent Correct
- Progress Bar (showing percent correct visually)
💡 What does Incomplete mean? Incomplete means the user has not yet attempted the Knowledge Check or has started but not yet submitted it. It does not mean they attempted and failed — that will show as Failed.
What to look for:
| Pattern | What It Means | Action |
|---|---|---|
| User with Incomplete status on a required Knowledge Check | User hasn't attempted it yet | Follow up directly — confirm they are aware of the assignment and know how to access it |
| User with Failed status and multiple attempts | User is genuinely struggling with the content | Reach out personally — review the content together or recommend they revisit the relevant Speks before retrying |
| User with Passed status but low Percent Correct | User passed but barely — comprehension may be shallow | Consider whether the passing threshold is set appropriately for this Knowledge Check |
| Multiple users failing the same Knowledge Check | A content quality issue rather than individual performance | Review the underlying content and Knowledge Check questions before following up with users |
| User with zero Questions Attempted | User opened the Knowledge Check but didn't answer any questions | Follow up to confirm there are no technical barriers preventing them from completing it |
💡 PRO TIP: Filter by a specific Knowledge Check and sort by Status to quickly surface all Failed and Incomplete records. This gives you an immediate action list without having to scroll through all passing results.
✅ Individual Performance Tracking Best Practices
| ✅ Do This! | ❌ Avoid This! |
|---|---|
| Always check Number of Questions Attempted alongside Status — a user with a Failed status who only attempted half the questions may have had a technical issue rather than a comprehension problem. | Treating all Failed statuses the same — a user who failed with 40% correct needs different support than one who failed with 65% correct. |
| Use Published On Date to confirm users were assigned the most current version of a Knowledge Check before drawing conclusions about their performance. | Following up with users about failures before reviewing the content yourself — sometimes the issue is a poorly written question, not user comprehension. |
| Cross-reference users with Incomplete status against the Activation Dashboard to confirm they are actively using Spekit — an inactive user may need re-onboarding before Knowledge Check follow-up makes sense. | Ignoring Incomplete status as a lower priority than Failed — a user who hasn't attempted a required Knowledge Check is just as much of a compliance risk as one who failed. |
5. How to Use Question-Level Data to Improve Content
Start here when: You want to go beyond pass/fail data and understand exactly which questions users are getting wrong — and use that insight to improve your content and Knowledge Checks.
User Question Performance Table
This table gives you the most granular view of Knowledge Check performance available. For each record you can see:
- Username
- Knowledge Check Name
- Question Name
- Is Correct (True/False)
This table is most powerful when you look across multiple users' responses to the same question to identify patterns that signal content quality issues.
How to identify content improvement opportunities:
| Signal | What It Means | Action |
|---|---|---|
| The majority of users answered the same question incorrectly | The underlying content may not clearly explain this concept | Review and update the relevant Spek to make the answer more explicit — then monitor whether scores improve on future attempts |
| Users consistently struggle with questions in a specific section | That section of the content may need restructuring or expansion | Consider adding a dedicated Spek or expanding the existing content to cover that topic more thoroughly |
| One question has a high failure rate but all others pass easily | The question itself may be ambiguous or misleading | Review the question wording and answer options — sometimes a poorly written question is the problem, not the content |
| Failure patterns differ significantly between teams | The content may be relevant to one team but unclear for another | Consider creating team-specific content or tailoring the Knowledge Check for different audiences |
💡 PRO TIP: Filter the User Question Performance table by a specific Knowledge Check and look for questions where Is Correct = False appears most frequently across users. These are your highest-priority content improvement opportunities.
✅ Question Performance Best Practices
| ✅ Do This! | ❌ Avoid This! |
|---|---|
| Review question-level data after every major training rollout — patterns in wrong answers are your most direct signal that content needs to be updated. | Only reviewing Pass/Fail results — question-level data tells you exactly what users don't understand, not just whether they passed overall. |
| When you update content based on question performance data, monitor subsequent attempts to confirm the update improved scores. | Updating content without tracking whether the change made a difference — close the loop to validate your improvements. |
| Use question names that clearly reference the concept being tested — this makes it much easier to map a wrong answer back to the relevant content for updates. | Rewriting Knowledge Check questions to make them easier when users fail — if users are getting a question wrong, the content needs to be clearer, not the question simpler. |
| Share question performance insights with your content Experts so they can take ownership of updating the relevant Speks directly. | Keeping question performance data siloed in Analytics — the people closest to the content are best positioned to act on it. |
6. Suggested Alerts and Dashboard Agent Questions
📬 Suggested Scheduled Alerts
Use the ellipsis menu (...) on any table or the share icon at the bottom of the dashboard to set up alerts and scheduled deliveries. Here are some high-impact alerts to set up for the Knowledge Checks Dashboard:
| Alert Idea | Condition | Table |
|---|---|---|
| Weekly Knowledge Check completion summary | Scheduled – Weekly | Entire Knowledge Checks Dashboard |
| Users with failed Knowledge Checks | Any results returned | Knowledge Checks Assigned |
| Users with incomplete assignments | Any results returned | Knowledge Checks Assigned |
| Drop in average score across the organization | Results have changed | Knowledge Checks KPIs |
| Questions with high incorrect response rates | Results have changed | User Question Performance |
| Monthly training compliance summary for leadership | Scheduled – Monthly | Entire Knowledge Checks Dashboard |
🤖 Suggested Dashboard Agent Questions
Use the ✨ Dashboard Agent to dig deeper into your Knowledge Check data. Here are some questions to get you started:
- "Which users have not yet attempted their assigned Knowledge Checks?"
- "Which Knowledge Check has the lowest average score?"
- "Which questions are most commonly answered incorrectly?"
- "How many users have failed a Knowledge Check this month?"
- "Which teams have the most incomplete Knowledge Check assignments?"
- "What is the overall pass rate across all Knowledge Checks?"
- "Which users have failed a Knowledge Check more than once?"
- "Are there any Knowledge Checks with a high failure rate across multiple users?"
- "Which Knowledge Check has the most incomplete assignments?"
- "How has Knowledge Check completion trended over the last 90 days?"