Skip to content

Analytics integration

Track interactive video progress in Google Analytics

Paste your GA4 measurement ID into Mindstamp for your account, a group, or one video, and the player sends progress events at 10, 25, 50, 75, 90, 95, and 100 percent of each play. On Core and higher, Google Analytics gets that watch progress and the Google tag’s default page view, with no answers, clicks, or lead details.

Progress events from the viewer’s browser, sent during playback. Facts checked October 12, 2026.

4.9/5Capterra
A Mindstamp demo qualifier. Its progress events go to GA4, and its answers stay in Mindstamp reports.

What reaches Google Analytics

Seven progress milestones, sent during playback

EventWhen the player sends itWhat GA4 receivesPlan
page_viewOnce, when playback starts and the player loads the Google tag with your ID.The Google tag’s default page view for the Mindstamp player page.Core and higher
mindstamp_video_progressAt 10, 25, 50, 75, 90, 95, and 100 percent, once each per play.The parameters progress_percent, video_id, video_token, video_title, viewer_id, and page_location.Core and higher
Reached N%At the same seven milestones, next to mindstamp_video_progress.One event per milestone, named like Reached 50%, with the video title as event_label and no video ID. Google’s naming rules ask for no spaces, so build reports on mindstamp_video_progress.Core and higher
Answers, clicks, and lead detailsNever. The player does not send them.Nothing from Mindstamp. A script on your page can forward player events to GA4.Not sent. Player events need Core and higher.

Set it up

Paste the measurement ID, then check Realtime

Google Analytics and Mindstamp

Enhanced measurement next to Mindstamp progress events

Built into Google Analytics

Enhanced measurement

  • Video events only for YouTube embeds that have JS API support turned on.
  • A video_progress event at 10, 25, 50, and 75 percent for those YouTube videos. It does not track the Mindstamp player.

Added by Mindstamp

Events from the Mindstamp player

  • mindstamp_video_progress and Reached N% at 10, 25, 50, 75, 90, 95, and 100 percent.
  • The video title and a Mindstamp viewer ID on each progress event, plus the video ID on mindstamp_video_progress. No name or email.
  • Your own measurement ID per account, group, or video.

Limits

Check these before you rely on the data

No answers or clicks
Answers, clicks, and lead details stay in Mindstamp. To count them in GA4, listen for player events on your page and send your own GA4 events, on Core and higher.
Parameters need custom dimensions
Create event-scoped custom dimensions in GA4 for parameters such as progress_percent and video_title. You can use them in reports 24 to 48 hours after you create them.
100 percent needs a real end
The 100 percent event fires only when the video plays to its end. A viewer who leaves just before the end stops at 95 percent, so count 95 as a finish if that matters to you.
No consent check or test button
Mindstamp does not read your site’s consent banner and keeps no send log. Review the setup with your privacy team, then confirm the events in GA4 Realtime.

Questions

Google Analytics interactive video FAQ

Connect it

See Mindstamp progress in GA4

Paste your measurement ID, play one test view, and find mindstamp_video_progress in Realtime.