Integration · TikTok Events API

TikTok learns about the depositthe moment the postback lands.

Adset.Pro sends PWA installs, registrations and deposits to TikTok via the Events API — server-side, with ttclid and the deposit amount. TikTok's algorithm learns from real conversions, and TikTok spend flows back into the tracker.

S2S
Events API instead of a browser pixel
ttclid
tied to the ad click
OAuth
TikTok spend synced into the tracker
Default mapping
PWA InstallSubscribe
RegistrationCompleteRegistration
DepositPurchase + value
event_idttclidexternal_id SHA-256
What you get

Why connect TikTok Events API

No losses in the in-app browser

TikTok's browser pixel loses events to ad blockers and the app's built-in browser. The Events API sends conversions from the Adset.Pro server on the affiliate postback.

Server-to-serverEvents API

Optimize for deposits

A deposit goes out as Purchase or CompletePayment with amount and currency; other events follow your mapping. Standard TikTok events are picked in the pixel form.

Purchase + valueEvent mapping

Attribution by ttclid

The tracker stores ttclid on the click and sends it with the IP, browser and a hash of the click id — TikTok ties the conversion to a specific ad.

ttclidSHA-256

Spend and ROI in one place

Connect your TikTok ad account via OAuth — spend lands in campaign stats and ROI is visible down to the ad level.

OAuthROI
Under the hood

What Adset.Pro sends to TikTok

FieldWhat it is
eventEvent by mapping: Subscribe, CompleteRegistration, Purchase or another standard event
event_idUnique event ID — for deduplication
event_timeConversion time
ttclidTikTok click ID stored by the tracker on the click
ip · user_agentUser IP and browser from the original click
external_idSHA-256 of the click id
localeUser's browser language
value · currencyDeposit amount and currency — for Purchase and CompletePayment
event_source · event_source_idweb and your pixel code
Setup

Connect in 4 steps

01

Get the pixel code and token

In TikTok Ads Manager: Assets → Events → your web pixel → Events API. Copy the pixel code and generate an Access Token.

02

Create the pixel in Adset.Pro

Tracker → Pixels → + Pixel, type TikTok. Paste the code and token and check the event mapping.

03

Attach it to a campaign

Add the pixel to the campaign's stream set. The TikTok source must pass ttclid into the tracking link.

04

Check a test event

Send a test from the pixel menu — the event arrives in the Test Events tab of TikTok Events Manager. Live send statuses are in the pixel logs.

FAQ

Common questions

The browser pixel fires on the page and depends on ad blockers and the in-app browser. The Events API sends the event from the server when the affiliate fires a postback — so deposits that happen hours after the click still reach TikTok.

Yes: connect your TikTok ad account via OAuth and map the campaign, ad group or ad ID in the source. Spend lands in campaign stats and ROI is calculated automatically.

Yes, as long as the cloaker passes ttclid into the tracking link. For spend sync through a cloaker there's a separate campaign marker, adset_cid — just append it to the cloaker link.

Yes, up to 3 pixels can be attached to one stream set — for example TikTok plus an HTTP postback to another system.

Connect TikTok Events API
on the free Starter plan

Included in every plan · Live support · No card required