Vimeo
Embed Vimeo’s video player into your site to showcase your video content
Automatically collect Vimeo video analytics data using Segment’s plugin
Send your video data to tools for analytics like Youbora and Parse.ly with just a few clicks
Analyze which videos drive down-funnel engagement, retention, and revenue by combining video data with other website interactions
(Vimeo is available as a plugin for Javascript sources in Segment.)
How Vimeo Works
When you embed Vimeo video players in a webpage, they generate event data as customers interact with content and maintain these events along with detailed properties about the interactions in the browser cache (e.g. video playing/paused, video length, current position).
In order to get access to the raw video event data through the Vimeo Player API, you will need to write and deploy additional Javascript code to your web application that specifies each event or property you wish to collect. Additionally, the code would have to indicate where any collected data should be routed, such as to supported analytics tools or data warehouses. The new code snippet needs to be inserted into each page where you have a video player. Your custom functions will then listen for Vimeo Player events and carry out your conditional code logic.
Get More Out of Vimeo with Segment
If you are already using Segment, getting started with Vimeo Analytics is easy because analytics.js is able to collect and route video event data for you without the need for customization. When you initialize the Vimeo plugin, which requires only three lines of code, the plugin will listen to your Vimeo player for events and respond by firing the corresponding Segment Video Spec events on analytics.js.
Segment will automatically collect events and properties according to the Video Spec, which comes pre-configured to collect most data related to playback and content.
Events
Video Playback Started
Video Playback Completed
Video Playback Paused/Resumed
Video Content Started/Completed
Events come with the following properties automatically populated:
For ‘Playback’ Events
Total Length
Position
Quality
Video Player
Sound
For ‘Content’ Events
Title
Description
Publisher
Similar integrations
View all integrationsIntegrate Vimeo with Segment
Segment makes it easy to set up Vimeo.