Skip to main content
A play is only half the story. An integration closes the loop: your cart tells TrackPlay the sale happened, and TrackPlay tells you which video caused it. Everything lives under Integrations in the sidebar. Each platform is a card. Click Connect.

Cart platforms

These carry the viewer’s session into the checkout and post the sale back.

BuyGoods

ClickBank

Digistore24

ThriveCart

SamCart

WarriorPlus

JVZoo

ElasticFunnels

Not on the list? Post the sale yourself with the Conversions API.

How a cart integration works

Once it is Active:
  1. A viewer watches your video. TrackPlay gives them a session.
  2. Every link on the page pointing at your cart is tagged with that session, automatically. You never edit a buy button.
  3. They buy. The session rides into the cart.
  4. The cart posts the sale back.
  5. The sale is joined to the play. It shows up against the video, the traffic source, the affiliate, and the split-test arm.
Pick a tracking parameter nothing else is using. TrackPlay overwrites the one you choose on every cart URL. If an affiliate network is already writing to it, one of you loses the data.
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().
Meta CAPI, TikTok Events and GA4 connect the same way: card, Connect, paste your credentials. They fire server-side, so an ad blocker cannot quietly drop your conversions. RedTrack and Everflow take a postback template, with macros for click ID, payout, currency and order ID.

CRM

ActiveCampaign and GoHighLevel connect with an API key. Once connected, you can tag a viewer in your CRM based on how far they watched: see Timed events.

Outbound

Webhooks

Signed, retried, and yours to consume.

Zapier

Leads, sales and split-test winners into anything.

Troubleshooting

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.
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.
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.