- TikTok Pixel event tracking
- Events API

TikTok Pixel vs Events API
Here’s how these two tracking methods work:- TikTok Pixel is code on your funnel pages that tracks what visitors do and sends this data to TikTok through their browser.
- Events API connects FunnelFox servers directly to TikTok, which means events are still tracked even if browser tracking doesn’t work.
Events API is recommended alongside TikTok Pixel to maximize performance benefits. Learn more in the TikTok documentation on Events API.
Use Events API
Events API acts as a backup when browser tracking fails or gets blocked. Here’s a common example: When someone buys your product through PayPal, they complete the purchase on PayPal’s website, not on your funnel. Some browsers (especially mobile app browsers) can’t track this properly, so you might miss theCompletePayment
event.
Events API solves this problem. When FunnelFox servers get the transaction details from PayPal, they automatically send a CompletePayment
event to TikTok using Events API. This way, you never miss important conversion data.
Tracked events
Event | TikTok Pixel Trigger | Events API Trigger |
---|---|---|
CompletePayment | User completed checkout (not for free trial) | FunnelFox received transaction event from PSP (not for free trial) |
checkout_presented | User has opened a screen with checkout (Can fire multiple times) | - |
InitiateCheckout | User has seen the checkout element (Triggers only once per user session) | - |
CompleteRegistration | User completed screen with Authorization element or email input | - |
In TikTok Events Manager, the
Purchase
event corresponds to the CompletePayment
event from your funnel. Learn more about reserved events in TikTok.