Skip to main content
Question

Training material statistics

  • Nov 10, 2026 3:13 PM UTC
  • 1 reply
  • 2 views

Hi, 

I have a question regarding quiz statistic: What conditions and package settings are required in Docebo to report on pass rate statistics for individual quiz questions inside a course (e.g., from an Articulate SCORM package)? How can these statistics be generated in Docebo?"

 

Thank you in advance

Agata

1 reply

Moshe.Machlav
Guide I
Forum|alt.badge.img+2

Hi Agata,

There is an important distinction in how Docebo handles question-level statistics for external SCORM packages versus native Docebo Tests.

While Docebo captures individual question answers from an Articulate SCORM package, it does not natively aggregate that data into an overall "pass rate per question" report across all learners.

Here is how it works under the hood, along with three ways to get the aggregated statistics you need:

1. What Docebo captures natively from Articulate SCORM:

  • Package Settings: Publish your course in Articulate with a Results Slide enabled for tracking, using SCORM 2004 (3rd or 4th Edition) rather than SCORM 1.2 (which has strict character limits that often truncate interaction data).

  • Where to view it in Docebo: Go to Admin Menu > Course Management > select your course > Reports tab > Training Material Statistics > click on the SCORM package name.

  • The Limitation: From this screen, you must click on an individual learner's row to view their specific cmi.interactions (which questions they answered right or wrong). Docebo does not roll those SCORM interactions up into a single question-by-question pass rate chart, nor is SCORM interaction data available in Custom Reports.

2. Option A: The Native Route (No Integration Needed) Before setting up custom reporting pipelines, have you considered separating the quiz from the Articulate package and building it as a native Docebo Test training material?

  • With a native Test, navigating to Reports > Training Material Statistics and clicking on the Test immediately gives you a full statistical breakdown and pass rate for every individual question across all users.

3. Option B: Automating SCORM Question Aggregation with Docebo Connect In organizations I've worked with where keeping the quiz inside Articulate is mandatory, the pattern that holds up best—without the overhead of deploying a full external LRS—is using Docebo Connect to automate the aggregation:

  • API Extraction Recipe: You can trigger a Docebo Connect recipe via webhook whenever a learner completes the SCORM material. The recipe queries Docebo's API to pull the learner's cmi.interactions payload (question ID, learner response, and correct/incorrect status) and appends the rows directly into Google Sheets, Excel Online, or a BI table, where a simple Pivot Table calculates real-time pass rates per question.

  • Direct SCORM-to-Connect Webhook: Alternatively, you can use a lightweight Execute JavaScript trigger on your Articulate Results Slide to send the exact question titles and results directly to a Docebo Connect Webhook, giving you clean, human-readable question analytics automatically.

You can check the Docebo Help Center under Course Management > Course Reports and Statistics for the exact breakdown of what is tracked natively per training material type.