All integrations
Google Analytics 4
See video starts, progress and completions next to the rest of your GA4 data.
What you can do
- Send
video_start,video_progress(at 25, 50, 75 and 90%) andvideo_completetogtag(). - Get the video’s details with each event:
video_title,video_url,video_provider,video_duration,video_current_timeandvideo_percent. - Use video events in GA4 reports, audiences and conversions.
Set it up
Google Analytics must already be on the page. Then pick the way you embed:
- Web component (
<pellio-player>): nothing to do. Events are sent automatically. Setwindow.pellioAnalytics = falseto turn them off. - Iframe embeds: add
<script src="https://api.pellio.io/assets/analytics-bridge.js" async></script>to the page. It listens for events from every Pellio player on the page. - WordPress: in Pellio → Settings → Player, tick Send video events to Google Analytics / Tag Manager. Pages with videos then send the events.
- Play a video and check the events arrive in GA4’s real-time report.
Good to know
- These are the event names GA4 recommends for video.
- On WordPress, the same setting covers YouTube and Vimeo videos played in the Pellio player, with the provider in
video_provider. - Progress is the playhead position. Pellio’s own analytics count unique seconds watched, so the numbers can differ.
- Embeds with
dnt=1in the player URL aren’t tracked. - Works on every plan.
Full guide: Analytics.

