Ideal Platform for capturing user responses & analytics?

debbie leance's picture

Hello All, 

I am wanting to get first in line for the new H5P as a service coming up, and have some questions.

Will I need an LMS or LRS to connect with H5P as a service (the .com)? Or could I simply drop my H5P interactive content on a website of my choice, and the .com service will provide me with xAPI user data? (for example, right now I have links to interactive content on my own personal/consulting website, but I have no idea how to capture the user responses or analytics).

For the moment, I have the following options for hosting my content:

  • my Drupal site that where I have H5P plugin installed.
  • I have also been exploring hosting a Moodle classroom, but hosting and adminstering a Moodle site all by myself is quite a chore.
  • I created a simple course using Moodle Cloud and started hosting some of my content there, so much simpler for a rogue user with limited resources, but I'm still really unclear on how to access my user responses and analytics
  • my own website and hosting service with no plugins or LRS, just Google Analytics (which will NOT give me user responses, right?)

All I really want is to be able to host my interactive content and capture user responses and analytics. I'm hoping you might help me narrow down what minimal platform do I need to accomplish my goal of capturing using user reponses and analytics?

I would appreciate any direction you might be able to offer, and happy holidays!

thanks so much, 


I have the same issue with drupal

thomasmars's picture

Hi Debbie,

If you want to get first in line for H5P as a Service, make sure to sign up for the newsletter at

On it says we'll provide "...usage tracking with analysis to help you understand your students and create even better content.", so we'll definitely add a system for this, but how comprehensive it will be, and whether it will be included in the first version is not decided yet. You'll be able to use content on other sites, either through embedding or through LTI of the site that you're embedding to.

If you want to set up tracking on any of your current sites it is possible with any of the options you provided, but it requires some developer experience as there is no out-of-the-box solution for this currently. If you want to look into how to connect H5P to an LRS I suggest looking at the "Analyzing results and answers" guide.

Hope that answers your question. Happy holidays!
- Thomas