Cart platforms
These carry the viewer’s session into the checkout and post the sale back.BuyGoods
ClickBank
Digistore24
Kiwify
WarriorPlus
JVZoo
ElasticFunnels
How a cart integration works
Once it is Active:- A viewer watches your video. TrackPlay gives them a session.
- Every link on the page pointing at your cart is tagged with that session, automatically. You never edit a buy button.
- They buy. The session rides into the cart.
- The cart posts the sale back.
- The sale is joined to the play. It shows up against the video, the traffic source, the affiliate, and the split-test arm.
The tracking parameter carries the viewer’s session into checkout, and the session is
what credits the sale to a play. The buyer email on the postback links the buyer to a
profile (Customer 360), but it does not, on its own, credit the sale to a video. See
Viewer identity.
Pixels, tags and analytics
Google Tag Manager
Player events pushed to your
dataLayer.Segment
Video events through
analytics.track().Server-side pixels
Meta CAPI, TikTok Events and GA4, fired from our servers so an ad blocker cannot drop
a conversion.
RedTrack and Everflow
A postback template with macros for click ID, payout, currency and order ID.
CRM
CRM tagging
Tag a viewer in GoHighLevel or ActiveCampaign based on how far they watched.
Zapier and Make
Leads, sales and split-test winners into anything else you run.
Outbound
Webhooks
Signed, retried, and yours to consume.
Conversions API
Post a sale from your own backend when no cart integration covers it.
Troubleshooting
The status will not leave 'Not configured'
The status will not leave 'Not configured'
The status only flips when a real test conversion arrives. It is not a save
confirmation. It is proof the postback actually works. Check the URL is pasted into
your cart exactly, then push a test sale.
Sales are recorded, but no video is attached
Sales are recorded, but no video is attached
The buy link was not tagged. It has to point directly at the cart’s domain, and sit on
the same page as the player. A redirect or link shortener in between strips the query
string, and the session with it.
Nothing is tracked at all
Nothing is tracked at all
Check the player is on the same page as the buy button. If your checkout lives
elsewhere, carry the session yourself and post the sale through the Conversions
API.