Kaltura Room analytics in Video Portal


About

You can view analytics for sessions held in the Kaltura Room right from your application. This data gives you insights into participation and engagement, whether you're running live meetings, breakout discussions, or ongoing collaboration sessions.

You can access analytics for rooms launched from:

These analytics reports are only available for the Kaltura Room. They are not supported for legacy meeting rooms.

Access the analytics

Via the media page

  1. Navigate to the desired media page.
  2. Once you're on the media page, click the three-dot menu below the player.
  3. From the menu options, select Analytics.

Via My Media

  1. Access your My Media page.
  2. On your My Media page, locate the relevant entry.
  3. Click the three-dot menu to the far right and select Analytics.
  4. If you don't see this option in your menu, reach out to your Kaltura administrator.

    The room analytics dashboard displays.

    analytics dashboard

You can also access

Room analytics dashboard

Overview

The first portion of the page provides the following information:

  • Unique viewers - Number of unique users that viewed the live session or the recording.
  • Average minutes viewed - Average number of minutes viewed per viewer.
  • Live engagement 
    • Average live engagement rate - Average engagement rate of all users during the session.
    • Sent live reactions - Percentage of users that sent one or more reactions during the live session and the number of reactions sent in the session.

      Kaltura limits the number of reactions a user can trigger to within a few seconds. This not only maintains focus on content and avoids noise and distortion during a session, but it also ensures integrity of data on user reactions. 

    • Sent messages on group chat - Percentage of users who sent messages on the group chat and total number of group chat messages sent in the session.
    • Participation in polls - Percentage of users who participated in polls.
    • Q&A threads created - Percentage of users who created Q&A threads and total number of Q&A threads opened in the session.
    • Attachments downloaded - Percentage of users who downloaded attachments and total number of downloads of session attachments.
  • Recordings plays - Number of times the recording started playback. Click See more to view further details

Live unique viewers and live engagement rate 

  • Live unique viewers (blue line) - Number of users at each point of the session (compare to numbers on the left side).
  • Live engagement rate (green line) - Average engagement rate across all users at each point. Use these lines to spot the session’s most engaging moments -  reactions and engagement stay synced to the playback.

Viewer engagement

Search for a specific attendee by typing at least three letters of their name in the search field, then click the magnifying glass icon or press Enter on your keyboard. 

Information in this portion of the page includes the following: 

  • Name - Hover to display complete user information, including name, role, company, industry, and country.

  • Minutes viewed - Number of minutes viewed per user.
  • Reactions - Number of reactions sent by the user over the course of the live session. 
  • Sent chat messages - Number of chat messages sent by the user over the course of the live session. 
  • Polls answered - Number of polls answered by the user over the course of the live session.
  • Live engagement rate - Average engagement rate of the user during the session.

Heatmap - The darker color indicates higher engagement (tab in focus, are watching in full screen, have the sound on). The lighter color indicates lower engagement (tab not in focus, not full screen, player muted).  

Additional information is displayed under the heatmap - number of Q&A threads created by the user, number of times the user downloaded an attachment, and number of times user raised their hand. 

Recordings

Recordings - Number of times that the recording started playback.

Click View Details to view additional details about the recordings:

  • Impressions - Number of times the user loaded the player. 
  • Plays - Number of times the user started playback on the player. 
  • Minutes viewed - Number of minutes viewed by the user. 
  • Average completion rate - Average completion rate of the video over all plays. Each percentile viewed by the user in each play is counted and summed up. Then this number is divided by the number of plays that the user had. 

Countries

See where your attendees joined from (live or VOD).

Click View Details to view additional details about the countries.

  • Live unique viewers - Number of unique viewers that watched the live session (live or meeting) from the country.
  • Recording unique viewers - Number of unique viewers that watched the recording from the country.

Top devices

See which devices viewers used (live or VOD).

  • Live unique viewers - Number of unique viewers that watched the live session (live or meeting) on the device.
  • Recording unique viewers - Number of unique viewers that watched the recording on the device.

Export report to email

  1. Scroll to the top of the page and click the Export button at the far right.
  2. You receive notification that you are about to export and email the report to yourself.

  3. Select Descriptive Headers if you want friendly column names.
  4. Click Export via email.
  5. You receive an email with a link to download the file.

The file emailed to you expires in seven days.

Please see Viewer engagement report for definitions of each metric, along with its method of calculation. 

Download a pdf

At the top of the page, click the Download Report button. A session summary is generated and downloaded in  pdf format.

Custom reports

There are three types of reports available, each focused on a different level of insight.

Room data

This report gives you an overview of session-level activity. It’s ideal for seeing how each session performed overall.

Key details include:

  • Room name and ID
  • Session start and end times
  • Host information
  • Unique users per session
  • Engagement rate (based on viewing time)
  • Additional filters:
    • Specific room IDs (entry_ids)
    • Virtual event IDs (virtual_event_ids)

Attendees data

This report drills down into individual user activity during each session. Use it to understand how participants engaged.

Key details include:

  • User ID, name, and email
  • User role (host, participant, etc.)
  • Participation time
  • User engagement rate
  • Additional filters
    • Room ID (entry_ids)
    • User ID (user_ids)
    • Session ID (cue_point_ids)
    • Event ID (virtual_event_ids)

Breakout room sessions

If your sessions include breakout rooms, this report provides details on each one, grouped by the main room.

Key details include:

  • Main room and breakout room names and IDs
  • Session initiator (host)
  • Start and end times
  • Duration
  • Participant count
  • Engagement rate
  • Additional filters
    • Date range (fromDate, toDate)
    • Main room IDs (parentEntryIds)
    • Virtual event IDs (virtual_event_ids)

Download report

Before downloading a report, you can use the date range drop-down menu to select a timeframe. Choose from:

  • Last 7 days
  • Last 30 days
  • Last 120 days
  • Last 365 days
  • Custom
  • date drop-down menu

    If you choose 'custom', use the calendar picker to set exact dates.

    date picker

5. Click the report drop-down menu and choose the desired report.

custom report

6. Click Download.

The report downloads as a CSV file.

Was this article helpful?
Thank you for your feedback!
User Icon

Thank you! Your comment has been submitted.

In this article
Related articles
Back to top

Never miss a thing!

Subscribe to our customer newsletter and our release notes updates, so you always get the best out of Kaltura.
Newsletter