Meet TrackPlay at Affiliate Grand Slam in Rome, 2 to 5 November
Pricing Blog Partners Contact
TrackPlay logoGoogle Analytics 4 logo

GA4 + TrackPlay: server-side events

GA4 will tell you about sessions. Not about the second the offer lost them. TrackPlay sends real video events over the Measurement Protocol.

Ad blockers never see itPurchases counted once
Integration cards in the TrackPlay Integrations tab
What it does

Real video events, from our server

TrackPlay posts events to GA4 from our server, tied to the viewer's real GA client id. Ad blockers and iOS never get a vote.

  • Plays, watch milestones, CTA clicks and leads
  • Purchases with a transaction_id, so GA4 counts each once
  • Works alongside the GTM integration
Session event history in TrackPlay: play, unmute, pause, CTA click, conversion
Setup

Live in three steps

Two values from your GA4 data stream. No GTM needed.

Find your two keys

Your Measurement ID and an API secret, from GA4 data stream settings.

Paste them in

Add both in the Integrations tab.

Connect your cart

Purchases go to GA4 when your cart posts the sale back.

What you get

The events GA4 receives

Sent over the Measurement Protocol.

video_start
The play begins
video_progress
At watch milestones
select_content
A CTA is clicked
generate_lead
A lead is captured
purchase
Your cart posts the sale back
Related integrations

Works with the rest of your stack

Send the same events wherever you measure. Browse all integrations

FAQ

GA4 video tracking questions

Does TrackPlay send video events to GA4?

Yes, server-side over the Measurement Protocol: video_start, video_progress at watch milestones, select_content on CTA clicks, generate_lead, and purchase.

How does TrackPlay send purchases to GA4?

When your cart posts the sale back, TrackPlay sends a purchase event with value, currency, and a transaction_id so GA4 deduplicates it.

Will ad blockers stop TrackPlay's GA4 events?

No. The events leave our server, not the viewer's browser.

Do I need Google Tag Manager for this?

No. GA4 needs only your Measurement ID and an API secret. If you also run GTM, the GTM integration works alongside this one.

See which video earned the sale

Free forever: 3,000 plays a month, no card.