Conversion Tracking

TikTok Events API
Integration

Strengthen your Events API integration with TikTok Pixel, Server-side GTM and Scout. ttclid tracking and server-side tracking support included.

What is TikTok Events API ?

TikTok Events API allows you to send conversion data directly from your server to TikTok instead of the browser. Events like CompletePayment, AddToCart, ViewContent, InitiateCheckout, Search and CompleteRegistration are transmitted server-side. This makes you immune to ad blockers and browser restrictions.

Current challenges: Growing ad blocker usage, third-party cookie blocking and mobile browser restrictions make tracking with TikTok Pixel alone insufficient. Especially on TikTok where mobile traffic is dominant, these losses directly impact campaign performance.

Our solution: Scout combines client-side SDK data (ttclid, UTM parameters, session info) with server-side webhook data (order details, user information) to send the richest dataset to TikTok Events API. Event deduplication is managed automatically.

E-commerce Site SDK + Webhook Client-side Server-side SCOUT Validate Enrich Route TikTok Events API

Method Comparison

Compare the methods we offer for TikTok conversion tracking.

Features TikTok Pixel sGTM Scout Hybrid
Setup Add Pixel code Set up container SDK + Dashboard
Data Source Client-side Server-side Client + Server
Events API
ttclid Capture
Manual
Data Enrichment
Limited Full (UTM, session, user)
Ad Blocker Resistance
Event Deduplication
Manual
Multi-destination
Manual
E-commerce Platforms Manual Custom dev All platforms
Cost Free Server cost Scout plan

Scout combines client-side SDK data (ttclid, UTM parameters, session info, browser data) with server-side webhook data (order details, user information). This hybrid approach creates the richest dataset for TikTok Events API. Event deduplication is managed automatically, eliminating the risk of duplicate counting. Smart Performance Campaigns optimize better with this data.

What We Offer

01

Events API

Conversion data is sent directly from the server to TikTok. Works independently of browser restrictions and ad blockers. Scout automatically manages this data flow.

02

Server-side Tracking

Conversions that TikTok Pixel cannot capture are transmitted server-side. Data loss is minimized, especially on mobile browsers and iOS devices. More reliable attribution is achieved.

03

ttclid Tracking

The ttclid parameter from TikTok ad clicks is automatically captured and sent back via Events API. This ensures conversions are matched to the correct ad clicks.

04

Smart Performance Campaigns

With accurate and rich conversion data, TikTok's Smart Performance Campaign algorithm works better. Targeting and bidding strategies are optimized, reducing ad costs.

Supported Platforms

Send conversion data to TikTok from the following e-commerce platforms.

Ticimax
Pixel + Scout Events API
T-Soft
Pixel + Scout Events API
IdeaSoft
Pixel + Scout Events API
Shopify
Coming Soon
WooCommerce
Coming Soon
BigCommerce
Coming Soon
Custom Platform
Via SDK + Webhook

How It Works

1

Choose your method

Select from TikTok Pixel, sGTM or Scout hybrid based on your needs. Contact us to determine which method suits your setup.

2

Complete the setup

Add Pixel code for TikTok Pixel, add the SDK snippet for Scout, or set up a container for sGTM. We provide step-by-step guides for each method.

3

Verify events

Check that events are flowing correctly via TikTok Events Manager and Scout Dashboard. Monitor ttclid match rate and data quality.

4

Optimize your campaigns

With accurate conversion data, TikTok's optimization algorithm performs better. Reach your CPA and ROAS targets faster with Smart Performance Campaigns.

Frequently asked
questions

What is TikTok Events API?

TikTok Events API is an interface that allows you to send conversion data directly from your server to TikTok instead of the browser. It is immune to ad blockers, resilient to browser restrictions, and improves data quality when used alongside TikTok Pixel.

What is ttclid and why is it important?

ttclid is a parameter automatically appended to clicks from TikTok ads. It is used to match conversions back to the ad click that generated them. Scout automatically captures the ttclid value and sends it back to TikTok via Events API.

What is the difference between TikTok Pixel and Events API?

TikTok Pixel runs on the client side and collects data via JavaScript. Events API sends data directly from the server. Pixel is affected by ad blockers while Events API is not. For best results, using both together is recommended.

Which events are supported?

CompletePayment, AddToCart, ViewContent, InitiateCheckout, Search and CompleteRegistration events are supported. Required parameters for each event (value, currency, content_id etc.) are automatically populated.

Is TikTok Events API setup difficult?

With Scout, setup is straightforward. Add the SDK snippet to your site and configure the TikTok connection via Scout Dashboard. Events API integration activates automatically. The entire process can be completed within 30 minutes.

What is the difference between sGTM and Events API via Scout?

Sending data to TikTok via sGTM (Server-side Google Tag Manager) is possible but requires managing your own server and configuring tags. Scout fully automates this process, requires no server management and provides data enrichment.

What are Smart Performance Campaigns?

TikTok's AI-powered campaign type that automatically manages targeting, bidding and creative optimization. With accurate conversion data, the algorithm learns faster and produces better results. Events API directly impacts the performance of these campaigns.

Frequently searched
TikTok Events API questions

What is TikTok Events API?
Is TikTok Pixel enough?
What is ttclid parameter?
How to set up TikTok conversion tracking?
Server-side tracking TikTok
What is TikTok Events API?
Is TikTok Pixel enough?
What is ttclid parameter?
How to set up TikTok conversion tracking?
Server-side tracking TikTok
What is TikTok Events API?
Is TikTok Pixel enough?
What is ttclid parameter?
How to set up TikTok conversion tracking?
Server-side tracking TikTok
What is TikTok Events API?
Is TikTok Pixel enough?
What is ttclid parameter?
How to set up TikTok conversion tracking?
Server-side tracking TikTok
TikTok CAPI setup guide
What are Smart Performance Campaigns?
TikTok e-commerce tracking
TikTok CAPI setup guide
What are Smart Performance Campaigns?
TikTok e-commerce tracking
TikTok CAPI setup guide
What are Smart Performance Campaigns?
TikTok e-commerce tracking
TikTok CAPI setup guide
What are Smart Performance Campaigns?
TikTok e-commerce tracking