Watershed can receive data from any xAPI conformant Activity Provider. Many Watershed reports are flexible and you can configure Watershed to display useful visualizations and metrics from almost any xAPI data set. To help you get the most out of your data, we’re working with a number of product vendors to ensure that the data they send is optimized to produce the best possible results in Watershed. We want to help you to configure Watershed reports in the best way possible to display that data.

This guide tells you how to set up H5P in Wordpress and configure Watershed to get the best results.

Who can use this feature?
 User Types
Any user with access to the report builder (Global Admins, Area Admins, and some Users) can create reports looking at H5P data. Only Global Admins can set up the connection.
Available on paid plans (Analyst, CLO, and Enterprise).
Anybody can use this feature.

Which H5P content types work well with Watershed?

H5P is an open source authoring tool that plugs into WordPress and Drupal content management systems. This guide focuses on using H5P in WordPress.

Each content type has it’s own xAPI implementation so we’ve evaluated each content type separately. The Watershed team currently recommends the following H5P content types:

  • Course Presentation
  • Interactive Video (questions only, the video itself is not tracked).
  • Question Set
  • Column
  • Multiple Choice
  • True / False
  • Drag and Drop
  • Fill in the Blanks
  • Mark the Word

H5P is always improving and we hope to move more content types to our list of recommended types soon. Be sure to always use the latest version of H5P and each content type.

Connecting to H5P

To install H5P on WordPress, you can follow the documentation on the H5P site. You’ll also need to install the H5P xAPI plugin which can be found in the WordPress Plugin Directory. This directory page also includes installation instructions.

The H5P xAPI plugin settings page can be found by navigating to Settings, then H5P xAPI. The settings page asks for your endpoint URL, username and password. In Watershed this username is called a key and the password is called a secret, follow these instructions to get your Endpoint, Key and Secret.

Configuring reports for H5P

Data from H5P can be used with a number of different report reports in Watershed. This section offers examples of report reports most suited to H5P data.


Groups of multichoice questions are best presented in Watershed through the Activity Report. You can look at either all questions on a WordPress page, all questions in a question set or an individual question. When reporting on a question set, H5P additionally sends result data about the question set as a whole which is presented in the visualizations at the top of the Activity Report.

Simply create a new Activity Report and use the page, question set or question activity id in the Activities filter.

 Key questions answered: The Activity Report can be used to answer a lot of different questions about an assessment. See Interpreting an Activity Report.

Course Presentation

The H5P Course Presentation tells Watershed the time taken by learners completing the presentation. It tracks when the learner moves between pages and if the presentation includes questions, it reports an overall score. H5P Course Presentation data works well with the Interaction Count, Completion Count, Total Time and Timeline measures that (unless deleted) are included by default in Watershed organizations.

The following custom measures also work well H5P Course Presentations. See the Measure Editor guide for more details about custom measures.



Page View Count

The number of pages viewed. Use in place of Statement Count to get a tighter measure of activity.



Most Recent Time

The amount of time taken  the last time the Course Presentation was viewed. Use this alongside Total Time to dig into the time per completion.

You can also use the FIRST and AVERAGE aggregations with this measure.

 Key questions answered: Key questions answered: Which presentations are most popular? Which learners are most active? How much time is spent working through presentations?

Was this article helpful?
0 out of 0 found this helpful

If you can't find what you need or you want to ask a real person a question, please contact customer support.