User level analytics

Log user level data for video insights and generate reports

To get user-level analytics for videos, you first need to pass user parameters in the Embed code.

You can include the following user data in the embed code as needed to track user-level video analytics.

Query ParameterDescriptionPossible ValuesDefault Value
gm_user_idUser ID (custom tracking)A string or integerundefined
gm_user_nameUser name (custom tracking)A stringundefined
gm_user_emailUser email (custom tracking)A stringundefined

A sample Embed code will look like this:

https://play.gumlet.io/embed/64be6a1705ab8a164db198a5?gm_user_id=123&[email protected]&gm_user_name=Anshul

When done, you can create a report in the Insights dashboard and filter by User ID or User Email on the left side.


When you break it down, you can find the analytics at a user level. Like which user viewed how many times, or for how many hours, and much more. You can see this data on a graph or table.


Total views break down by user ID on a daily level graph

Total views break down by user ID on a daily-level graph

Feel free to contact customer support if you have a specific use case or need for video insights.


Did this page help you?