Tracking Videos with Goal Tracker for Google Analytics
Goal Tracker for Google Analytics allows you to track embedded videos on your website.
This includes:
- YouTube
- Vimeo
- Self Hosted (uploaded) videos
Setting up Video Tracking
Go to the plugin’s Video/Audio tracking tab and toggle the type of videos you would like to track:

Once saved, the plugin will start tracking all of the embedded videos of your selected types.
Self-hosted videos are videos that you upload to your media library.
Video Events in Google Analytics
There are 3 video events that the plugins generate:
video_start – This will trigger each time a visitor clicks play on the video.
video_progress – Sent when the video progresses to 10%, 25%, 50% and 75% of the video.
video_complete – Sent when the video ended.
Each event will include the following parameters:
Video Event Parameter
video_current_time – Current time in the video when the event was sent.
video_duration – The full duration of the video.
video_title – The title of the video. For self-hosted media, this will be the file name.
video_percent – Indicates the video progress (0, 10, 25, 50, 75, 100)
video_provider – The video provider – “youtube”, “vimeo”, or “self_hosted”.
video_url – The URL of the video.