Server-side · TikTok

TikTok Events API + TrackPlay

TikTok optimises on what you feed it. Feed it page loads and it finds you page loaders.

Server-side TikTok

How it works

Copy
POST business-api.tiktok.com/event/track
1

Server-side, not browser-side

TrackPlay posts to the TikTok Events API from our server.

Signalsserver
75% watchedViewContent
CTA clickClickButton
Lead capturedSubmitForm
2

Watch-time and CTA signals

Watch milestones arrive as ViewContent, CTA clicks as ClickButton, captured leads as SubmitForm. TikTok's bidder learns from attention and intent, not from arrivals.

CompletePayment$147.00
Posted by the cart#TT-48213
Sent to TikTokserver
3

Sales, not clicks

Send the real order back when the cart posts it.

TikTok Events API questions

Yes. A cart postback becomes a CompletePayment event sent server-side with value and currency.
CompletePayment on a sale, SubmitForm on a lead, ClickButton on CTA clicks, ViewContent on watch milestones, plus a custom HotLead audience event.
No. TrackPlay's delivery is server to server. If you run the browser pixel on your own pages, that is separate and unaffected.
The ttclid captured when the viewer landed rides on the server event, together with hashed email and phone.
Two fields: your Pixel Code and an Events API access token from TikTok Events Manager. Paste both into the Integrations tab and save.

See which video earned the sale.

Free plan, 1,000 plays a month, no card.

Free plan. No card required.